@import url("https://fonts.googleapis.com/css2?family=Open+Sans&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital@1&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@600&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@1,600&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@1,700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Changa&display=swap");@import url("https://fonts.googleapis.com/css2?family=Changa:wght@500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Changa:wght@600&display=swap");@import url("https://fonts.googleapis.com/css2?family=Changa:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:ital@1&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@1,500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@600&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@1,600&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@1,700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Quicksand:wght@300&display=swap");@import url("https://fonts.googleapis.com/css2?family=Quicksand&display=swap");@import url("https://fonts.googleapis.com/css2?family=Quicksand:wght@500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Quicksand:wght@600&display=swap");@import url("https://fonts.googleapis.com/css2?family=Quicksand:wght@700&display=swap");@import url("https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@5.15.4/css/fontawesome.min.css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Poppins';src:url(/themes/custom/tremblant/fonts/poppins/Poppins-Regular.ttf);}@font-face{font-family:'Poppins Bold';src:url(/themes/custom/tremblant/fonts/poppins/Poppins-Bold.ttf);}@font-face{font-family:'Poppins Light';src:url(/themes/custom/tremblant/fonts/poppins/Poppins-Light.ttf);}@font-face{font-family:'Poppins Medium';src:url(/themes/custom/tremblant/fonts/poppins/Poppins-Medium.ttf);}@font-face{font-family:'Poppins SemiBold';src:url(/themes/custom/tremblant/fonts/poppins/Poppins-SemiBold.ttf);}
@font-face{font-family:'Heavitas';src:url(/themes/custom/tremblant/fonts/heavitas/Heavitas.ttf);}
img,legend{border:0;}legend,td,th{padding:0;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,optgroup,strong{font-weight:700;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre,textarea{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em;}table{border-collapse:collapse;border-spacing:0;}.no-ul-list,.drupal-messages ol,.region-branding .block-system-menublock ul.menu,body ul.links.inline li{list-style-type:none;padding:0;margin:0;}.no-ul-list > li,.drupal-messages ol > li,.region-branding .block-system-menublock ul.menu > li,body ul.links.inline li > li{display:inline-block;list-style-type:none;margin:2px;}.tmp-shadow,.drupal-messages,button,html input[type=button],input[type=reset],input[type=submit],.blocked-style,aside .block,.layout-node-form .layout-region-node-secondary > .form-wrapper{box-shadow:0 0 2px 0 #666666;}.tmp-shadow-none{box-shadow:none;}.blocked-style,aside .block,.layout-node-form .layout-region-node-secondary > .form-wrapper{border:1px solid #fff;padding:12px;border-radius:5px;background:rgb(247.35,247.35,247.35);}.grid-1{width:100%;}@media only screen and (min-width:767px){.grid-1{width:5.3526027031%;float:left;margin-right:3.2517061421%;}}.grid-1:last-child{margin-right:0 !important;}.grid-2{width:100%;}@media only screen and (min-width:767px){.grid-2{width:13.9569115482%;float:left;margin-right:3.2517061421%;}}.grid-2:last-child{margin-right:0 !important;}.grid-3{width:100%;}@media only screen and (min-width:767px){.grid-3{width:22.5612203934%;float:left;margin-right:3.2517061421%;}}.grid-3:last-child{margin-right:0 !important;}.grid-4{width:100%;}@media only screen and (min-width:767px){.grid-4{width:31.1655292386%;float:left;margin-right:3.2517061421%;}}.grid-4:last-child{margin-right:0 !important;}.grid-5{width:100%;}@media only screen and (min-width:767px){.grid-5{width:39.7698380838%;float:left;margin-right:3.2517061421%;}}.grid-5:last-child{margin-right:0 !important;}.grid-6{width:100%;}@media only screen and (min-width:767px){.grid-6{width:48.3741469289%;float:left;margin-right:3.2517061421%;}}.grid-6:last-child{margin-right:0 !important;}.grid-7{width:100%;}@media only screen and (min-width:767px){.grid-7{width:56.9784557741%;float:left;margin-right:3.2517061421%;}}.grid-7:last-child{margin-right:0 !important;}.grid-8{width:100%;}@media only screen and (min-width:767px){.grid-8{width:65.5827646193%;float:left;margin-right:3.2517061421%;}}.grid-8:last-child{margin-right:0 !important;}.grid-9{width:100%;}@media only screen and (min-width:767px){.grid-9{width:74.1870734645%;float:left;margin-right:3.2517061421%;}}.grid-9:last-child{margin-right:0 !important;}.grid-10{width:100%;}@media only screen and (min-width:767px){.grid-10{width:82.7913823096%;float:left;margin-right:3.2517061421%;}}.grid-10:last-child{margin-right:0 !important;}.grid-11{width:100%;}@media only screen and (min-width:767px){.grid-11{width:91.3956911548%;float:left;margin-right:3.2517061421%;}}.grid-11:last-child{margin-right:0 !important;}.grid-12{width:100%;}@media only screen and (min-width:767px){.grid-12{width:100%;float:left;margin-left:0;margin-right:0;}}.grid-12:last-child{margin-right:0 !important;}html,body{min-height:100%;padding:0;margin:0;}body{font-family:"Quicksand";font-weight:500;font-size:1em;line-height:165%;overflow-x:hidden;}body p{margin:0 0 10px;}h1,h2,h3,h4,h5,h6{color:#333333;font-weight:500;font-family:"Changa";padding:0 0 0.3em;margin:0;}h1{font-size:190%;line-height:115%;font-weight:900;}@media only screen and (min-width:767px){h1{font-size:230%;line-height:165%;}}h2{font-size:150%;line-height:125%;font-weight:900;}@media only screen and (min-width:767px){h2{font-size:170%;line-height:145%;}}h3{font-size:120%;line-height:115%;font-weight:bold;font-family:"Quicksand";}@media only screen and (min-width:767px){h3{font-size:130%;line-height:145%;}}h4{font-size:120%;line-height:145%;}h5,h6{font-size:110%;line-height:145%;}body .menu-item{padding-top:0;margin:0;}a{text-decoration:none;color:#666666;cursor:pointer;}a:link,a:visited,a:focus{text-decoration:none;color:#666666;cursor:pointer;}a:hover,a:active{color:#333333;text-decoration:underline;}img:not(.beneficiary-img),svg{max-width:100%;height:auto;}blockquote{margin:15px 30px;padding:0 15px;color:#333333;border-left:4px solid #0072bc;}blockquote:last-child{margin-bottom:0;}pre{white-space:pre-wrap;overflow-x:auto;}pre code{border:1px dotted #333333;background:rgb(247.35,247.35,247.35);padding:2px 9px;display:block;font-size:85%;}ol{padding:0 0 0 15px;margin:0 0 10px 0;}ol li{margin:4px 0;padding:0;}ol ol{padding:0 0 0 22.5px;}ul{padding:0 0 0 10px;margin:0 0 10px 10px;}ul li{margin:4px 0;padding:0;}ul ul{padding:0 0 0 22.5px;}ul.btn-list{margin:0;padding:0;list-style:none;}table{width:100%;}table th{font-weight:600;text-align:left;background-color:rgb(247.35,247.35,247.35);padding:4px 5px;}table td{border:0;outline:none;padding:4px 5px;}table thead{border:1px solid rgb(247.35,247.35,247.35);border-bottom:0;}.cog--mq,.block-tabs,#block-tremblant-primary-admin-actions,.drupal-messages,#block-tremblant-local-tasks,.block-local-tasks-block,.page-404 #block-tremblant-content,.path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--fr .block-system-main-block,.path--en .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block{padding:0 15px;}@media only screen and (min-width:767px){.cog--mq,.block-tabs,#block-tremblant-primary-admin-actions,.drupal-messages,#block-tremblant-local-tasks,.block-local-tasks-block,.page-404 #block-tremblant-content,.path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--fr .block-system-main-block,.path--en .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block{padding:0 30px;}}@media only screen and (min-width:1281px){.cog--mq,.block-tabs,#block-tremblant-primary-admin-actions,.drupal-messages,#block-tremblant-local-tasks,.block-local-tasks-block,.page-404 #block-tremblant-content,.path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--fr .block-system-main-block,.path--en .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block{padding:0;}}@media only screen and (max-width:767px){.cog--mq.no-cog-mobile,.no-cog-mobile.block-tabs,.no-cog-mobile#block-tremblant-primary-admin-actions,.no-cog-mobile.drupal-messages,.no-cog-mobile#block-tremblant-local-tasks,.no-cog-mobile.block-local-tasks-block,.page-404 .no-cog-mobile#block-tremblant-content,.path--user:not(.user-dashboard):not([class*=-donate]) .no-cog-mobile.block-system-main-block,.path--fr .no-cog-mobile.block-system-main-block,.path--en .no-cog-mobile.block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .no-cog-mobile.block-system-main-block{padding:0;}}#post-content{background-color:#f1f1f1;margin-top:0 !important;margin-bottom:0 !important;padding-top:20px;padding-bottom:20px;}.mobile-menu-only{display:block;}@media only screen and (min-width:1281px){.mobile-menu-only{display:none;}}input.btn,form.user-pass input.form-submit,.login-page .block-login .user-login-form input.form-submit,.manage-invitations-page .panel.panel-invite input.form-submit,a.btn,form.user-pass a.form-submit,.manage-invitations-page .panel.panel-invite a.form-submit{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background:#d91218;}input.btn:link,form.user-pass input.form-submit:link,.login-page .block-login .user-login-form input.form-submit:link,.manage-invitations-page .panel.panel-invite input.form-submit:link,input.btn:visited,form.user-pass input.form-submit:visited,.login-page .block-login .user-login-form input.form-submit:visited,.manage-invitations-page .panel.panel-invite input.form-submit:visited,a.btn:link,form.user-pass a.form-submit:link,.manage-invitations-page .panel.panel-invite a.form-submit:link,a.btn:visited,form.user-pass a.form-submit:visited,.manage-invitations-page .panel.panel-invite a.form-submit:visited{color:#fff;background:#d91218;}input.btn:hover,form.user-pass input.form-submit:hover,.login-page .block-login .user-login-form input.form-submit:hover,.manage-invitations-page .panel.panel-invite input.form-submit:hover,input.btn:focus,form.user-pass input.form-submit:focus,.login-page .block-login .user-login-form input.form-submit:focus,.manage-invitations-page .panel.panel-invite input.form-submit:focus,input.btn:active,form.user-pass input.form-submit:active,.login-page .block-login .user-login-form input.form-submit:active,.manage-invitations-page .panel.panel-invite input.form-submit:active,a.btn:hover,form.user-pass a.form-submit:hover,.manage-invitations-page .panel.panel-invite a.form-submit:hover,a.btn:focus,form.user-pass a.form-submit:focus,.manage-invitations-page .panel.panel-invite a.form-submit:focus,a.btn:active,form.user-pass a.form-submit:active,.manage-invitations-page .panel.panel-invite a.form-submit:active{text-decoration:none;color:#fff;background-color:rgb(122.8127659574,10.1872340426,13.5829787234);}@media only screen and (max-width:767px){input.btn,form.user-pass input.form-submit,.login-page .block-login .user-login-form input.form-submit,.manage-invitations-page .panel.panel-invite input.form-submit,a.btn,form.user-pass a.form-submit,.manage-invitations-page .panel.panel-invite a.form-submit{margin-bottom:15px;}}input.btn.btn-primary,form.user-pass input.btn-primary.form-submit,.login-page .block-login .user-login-form input.btn-primary.form-submit,.manage-invitations-page .panel.panel-invite input.btn-primary.form-submit,a.btn.btn-primary,form.user-pass a.btn-primary.form-submit,.manage-invitations-page .panel.panel-invite a.btn-primary.form-submit{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background:#d91218;}input.btn.btn-primary:link,form.user-pass input.btn-primary.form-submit:link,.login-page .block-login .user-login-form input.btn-primary.form-submit:link,.manage-invitations-page .panel.panel-invite input.btn-primary.form-submit:link,input.btn.btn-primary:visited,form.user-pass input.btn-primary.form-submit:visited,.login-page .block-login .user-login-form input.btn-primary.form-submit:visited,.manage-invitations-page .panel.panel-invite input.btn-primary.form-submit:visited,a.btn.btn-primary:link,form.user-pass a.btn-primary.form-submit:link,.manage-invitations-page .panel.panel-invite a.btn-primary.form-submit:link,a.btn.btn-primary:visited,form.user-pass a.btn-primary.form-submit:visited,.manage-invitations-page .panel.panel-invite a.btn-primary.form-submit:visited{color:#fff;background:#d91218;}input.btn.btn-primary:hover,form.user-pass input.btn-primary.form-submit:hover,.login-page .block-login .user-login-form input.btn-primary.form-submit:hover,.manage-invitations-page .panel.panel-invite input.btn-primary.form-submit:hover,input.btn.btn-primary:focus,form.user-pass input.btn-primary.form-submit:focus,.login-page .block-login .user-login-form input.btn-primary.form-submit:focus,.manage-invitations-page .panel.panel-invite input.btn-primary.form-submit:focus,input.btn.btn-primary:active,form.user-pass input.btn-primary.form-submit:active,.login-page .block-login .user-login-form input.btn-primary.form-submit:active,.manage-invitations-page .panel.panel-invite input.btn-primary.form-submit:active,a.btn.btn-primary:hover,form.user-pass a.btn-primary.form-submit:hover,.manage-invitations-page .panel.panel-invite a.btn-primary.form-submit:hover,a.btn.btn-primary:focus,form.user-pass a.btn-primary.form-submit:focus,.manage-invitations-page .panel.panel-invite a.btn-primary.form-submit:focus,a.btn.btn-primary:active,form.user-pass a.btn-primary.form-submit:active,.manage-invitations-page .panel.panel-invite a.btn-primary.form-submit:active{text-decoration:none;color:#fff;background-color:rgb(122.8127659574,10.1872340426,13.5829787234);}input.btn.btn-primary-invert,form.user-pass input.btn-primary-invert.form-submit,.login-page .block-login .user-login-form input.btn-primary-invert.form-submit,.manage-invitations-page .panel.panel-invite input.btn-primary-invert.form-submit,a.btn.btn-primary-invert,form.user-pass a.btn-primary-invert.form-submit,.manage-invitations-page .panel.panel-invite a.btn-primary-invert.form-submit{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#d91218;background-color:#fff;}input.btn.btn-primary-invert:link,form.user-pass input.btn-primary-invert.form-submit:link,.login-page .block-login .user-login-form input.btn-primary-invert.form-submit:link,.manage-invitations-page .panel.panel-invite input.btn-primary-invert.form-submit:link,input.btn.btn-primary-invert:visited,form.user-pass input.btn-primary-invert.form-submit:visited,.login-page .block-login .user-login-form input.btn-primary-invert.form-submit:visited,.manage-invitations-page .panel.panel-invite input.btn-primary-invert.form-submit:visited,a.btn.btn-primary-invert:link,form.user-pass a.btn-primary-invert.form-submit:link,.manage-invitations-page .panel.panel-invite a.btn-primary-invert.form-submit:link,a.btn.btn-primary-invert:visited,form.user-pass a.btn-primary-invert.form-submit:visited,.manage-invitations-page .panel.panel-invite a.btn-primary-invert.form-submit:visited{color:#d91218;background-color:#fff;}input.btn.btn-primary-invert:hover,form.user-pass input.btn-primary-invert.form-submit:hover,.login-page .block-login .user-login-form input.btn-primary-invert.form-submit:hover,.manage-invitations-page .panel.panel-invite input.btn-primary-invert.form-submit:hover,input.btn.btn-primary-invert:focus,form.user-pass input.btn-primary-invert.form-submit:focus,.login-page .block-login .user-login-form input.btn-primary-invert.form-submit:focus,.manage-invitations-page .panel.panel-invite input.btn-primary-invert.form-submit:focus,input.btn.btn-primary-invert:active,form.user-pass input.btn-primary-invert.form-submit:active,.login-page .block-login .user-login-form input.btn-primary-invert.form-submit:active,.manage-invitations-page .panel.panel-invite input.btn-primary-invert.form-submit:active,a.btn.btn-primary-invert:hover,form.user-pass a.btn-primary-invert.form-submit:hover,.manage-invitations-page .panel.panel-invite a.btn-primary-invert.form-submit:hover,a.btn.btn-primary-invert:focus,form.user-pass a.btn-primary-invert.form-submit:focus,.manage-invitations-page .panel.panel-invite a.btn-primary-invert.form-submit:focus,a.btn.btn-primary-invert:active,form.user-pass a.btn-primary-invert.form-submit:active,.manage-invitations-page .panel.panel-invite a.btn-primary-invert.form-submit:active{text-decoration:underline;color:rgb(122.8127659574,10.1872340426,13.5829787234);background-color:#fff;}input.btn.btn-secondary,form.user-pass input.btn-secondary.form-submit,.login-page .block-login .user-login-form input.btn-secondary.form-submit,.manage-invitations-page .panel.panel-invite input.btn-secondary.form-submit,a.btn.btn-secondary,form.user-pass a.btn-secondary.form-submit,.manage-invitations-page .panel.panel-invite a.btn-secondary.form-submit{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background-color:#0072bc;}input.btn.btn-secondary:link,form.user-pass input.btn-secondary.form-submit:link,.login-page .block-login .user-login-form input.btn-secondary.form-submit:link,.manage-invitations-page .panel.panel-invite input.btn-secondary.form-submit:link,input.btn.btn-secondary:visited,form.user-pass input.btn-secondary.form-submit:visited,.login-page .block-login .user-login-form input.btn-secondary.form-submit:visited,.manage-invitations-page .panel.panel-invite input.btn-secondary.form-submit:visited,a.btn.btn-secondary:link,form.user-pass a.btn-secondary.form-submit:link,.manage-invitations-page .panel.panel-invite a.btn-secondary.form-submit:link,a.btn.btn-secondary:visited,form.user-pass a.btn-secondary.form-submit:visited,.manage-invitations-page .panel.panel-invite a.btn-secondary.form-submit:visited{color:#fff;background-color:#0072bc;}input.btn.btn-secondary:hover,form.user-pass input.btn-secondary.form-submit:hover,.login-page .block-login .user-login-form input.btn-secondary.form-submit:hover,.manage-invitations-page .panel.panel-invite input.btn-secondary.form-submit:hover,input.btn.btn-secondary:focus,form.user-pass input.btn-secondary.form-submit:focus,.login-page .block-login .user-login-form input.btn-secondary.form-submit:focus,.manage-invitations-page .panel.panel-invite input.btn-secondary.form-submit:focus,input.btn.btn-secondary:active,form.user-pass input.btn-secondary.form-submit:active,.login-page .block-login .user-login-form input.btn-secondary.form-submit:active,.manage-invitations-page .panel.panel-invite input.btn-secondary.form-submit:active,a.btn.btn-secondary:hover,form.user-pass a.btn-secondary.form-submit:hover,.manage-invitations-page .panel.panel-invite a.btn-secondary.form-submit:hover,a.btn.btn-secondary:focus,form.user-pass a.btn-secondary.form-submit:focus,.manage-invitations-page .panel.panel-invite a.btn-secondary.form-submit:focus,a.btn.btn-secondary:active,form.user-pass a.btn-secondary.form-submit:active,.manage-invitations-page .panel.panel-invite a.btn-secondary.form-submit:active{text-decoration:none;color:#fff;background-color:rgb(0,52.1489361702,86);}input.btn.btn-secondary-invert,form.user-pass input.btn-secondary-invert.form-submit,.login-page .block-login .user-login-form input.btn-secondary-invert.form-submit,.manage-invitations-page .panel.panel-invite input.btn-secondary-invert.form-submit,a.btn.btn-secondary-invert,form.user-pass a.btn-secondary-invert.form-submit,.manage-invitations-page .panel.panel-invite a.btn-secondary-invert.form-submit{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#0072bc;background-color:#fff;}input.btn.btn-secondary-invert:link,form.user-pass input.btn-secondary-invert.form-submit:link,.login-page .block-login .user-login-form input.btn-secondary-invert.form-submit:link,.manage-invitations-page .panel.panel-invite input.btn-secondary-invert.form-submit:link,input.btn.btn-secondary-invert:visited,form.user-pass input.btn-secondary-invert.form-submit:visited,.login-page .block-login .user-login-form input.btn-secondary-invert.form-submit:visited,.manage-invitations-page .panel.panel-invite input.btn-secondary-invert.form-submit:visited,a.btn.btn-secondary-invert:link,form.user-pass a.btn-secondary-invert.form-submit:link,.manage-invitations-page .panel.panel-invite a.btn-secondary-invert.form-submit:link,a.btn.btn-secondary-invert:visited,form.user-pass a.btn-secondary-invert.form-submit:visited,.manage-invitations-page .panel.panel-invite a.btn-secondary-invert.form-submit:visited{color:#0072bc;background-color:#fff;}input.btn.btn-secondary-invert:hover,form.user-pass input.btn-secondary-invert.form-submit:hover,.login-page .block-login .user-login-form input.btn-secondary-invert.form-submit:hover,.manage-invitations-page .panel.panel-invite input.btn-secondary-invert.form-submit:hover,input.btn.btn-secondary-invert:focus,form.user-pass input.btn-secondary-invert.form-submit:focus,.login-page .block-login .user-login-form input.btn-secondary-invert.form-submit:focus,.manage-invitations-page .panel.panel-invite input.btn-secondary-invert.form-submit:focus,input.btn.btn-secondary-invert:active,form.user-pass input.btn-secondary-invert.form-submit:active,.login-page .block-login .user-login-form input.btn-secondary-invert.form-submit:active,.manage-invitations-page .panel.panel-invite input.btn-secondary-invert.form-submit:active,a.btn.btn-secondary-invert:hover,form.user-pass a.btn-secondary-invert.form-submit:hover,.manage-invitations-page .panel.panel-invite a.btn-secondary-invert.form-submit:hover,a.btn.btn-secondary-invert:focus,form.user-pass a.btn-secondary-invert.form-submit:focus,.manage-invitations-page .panel.panel-invite a.btn-secondary-invert.form-submit:focus,a.btn.btn-secondary-invert:active,form.user-pass a.btn-secondary-invert.form-submit:active,.manage-invitations-page .panel.panel-invite a.btn-secondary-invert.form-submit:active{text-decoration:underline;color:rgb(0,52.1489361702,86);background-color:#fff;}input.btn.btn-tertiary,form.user-pass input.btn-tertiary.form-submit,.login-page .block-login .user-login-form input.btn-tertiary.form-submit,.manage-invitations-page .panel.panel-invite input.btn-tertiary.form-submit,a.btn.btn-tertiary,form.user-pass a.btn-tertiary.form-submit,.manage-invitations-page .panel.panel-invite a.btn-tertiary.form-submit{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background-color:#333333;}input.btn.btn-tertiary:link,form.user-pass input.btn-tertiary.form-submit:link,.login-page .block-login .user-login-form input.btn-tertiary.form-submit:link,.manage-invitations-page .panel.panel-invite input.btn-tertiary.form-submit:link,input.btn.btn-tertiary:visited,form.user-pass input.btn-tertiary.form-submit:visited,.login-page .block-login .user-login-form input.btn-tertiary.form-submit:visited,.manage-invitations-page .panel.panel-invite input.btn-tertiary.form-submit:visited,a.btn.btn-tertiary:link,form.user-pass a.btn-tertiary.form-submit:link,.manage-invitations-page .panel.panel-invite a.btn-tertiary.form-submit:link,a.btn.btn-tertiary:visited,form.user-pass a.btn-tertiary.form-submit:visited,.manage-invitations-page .panel.panel-invite a.btn-tertiary.form-submit:visited{color:#fff;background-color:#333333;}input.btn.btn-tertiary:hover,form.user-pass input.btn-tertiary.form-submit:hover,.login-page .block-login .user-login-form input.btn-tertiary.form-submit:hover,.manage-invitations-page .panel.panel-invite input.btn-tertiary.form-submit:hover,input.btn.btn-tertiary:focus,form.user-pass input.btn-tertiary.form-submit:focus,.login-page .block-login .user-login-form input.btn-tertiary.form-submit:focus,.manage-invitations-page .panel.panel-invite input.btn-tertiary.form-submit:focus,input.btn.btn-tertiary:active,form.user-pass input.btn-tertiary.form-submit:active,.login-page .block-login .user-login-form input.btn-tertiary.form-submit:active,.manage-invitations-page .panel.panel-invite input.btn-tertiary.form-submit:active,a.btn.btn-tertiary:hover,form.user-pass a.btn-tertiary.form-submit:hover,.manage-invitations-page .panel.panel-invite a.btn-tertiary.form-submit:hover,a.btn.btn-tertiary:focus,form.user-pass a.btn-tertiary.form-submit:focus,.manage-invitations-page .panel.panel-invite a.btn-tertiary.form-submit:focus,a.btn.btn-tertiary:active,form.user-pass a.btn-tertiary.form-submit:active,.manage-invitations-page .panel.panel-invite a.btn-tertiary.form-submit:active{text-decoration:none;color:#fff;background-color:#000;}input.btn.btn-tertiary-invert,form.user-pass input.btn-tertiary-invert.form-submit,.login-page .block-login .user-login-form input.btn-tertiary-invert.form-submit,.manage-invitations-page .panel.panel-invite input.btn-tertiary-invert.form-submit,a.btn.btn-tertiary-invert,form.user-pass a.btn-tertiary-invert.form-submit,.manage-invitations-page .panel.panel-invite a.btn-tertiary-invert.form-submit{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#333333;background-color:#fff;}input.btn.btn-tertiary-invert:link,form.user-pass input.btn-tertiary-invert.form-submit:link,.login-page .block-login .user-login-form input.btn-tertiary-invert.form-submit:link,.manage-invitations-page .panel.panel-invite input.btn-tertiary-invert.form-submit:link,input.btn.btn-tertiary-invert:visited,form.user-pass input.btn-tertiary-invert.form-submit:visited,.login-page .block-login .user-login-form input.btn-tertiary-invert.form-submit:visited,.manage-invitations-page .panel.panel-invite input.btn-tertiary-invert.form-submit:visited,a.btn.btn-tertiary-invert:link,form.user-pass a.btn-tertiary-invert.form-submit:link,.manage-invitations-page .panel.panel-invite a.btn-tertiary-invert.form-submit:link,a.btn.btn-tertiary-invert:visited,form.user-pass a.btn-tertiary-invert.form-submit:visited,.manage-invitations-page .panel.panel-invite a.btn-tertiary-invert.form-submit:visited{color:#333333;background-color:#fff;}input.btn.btn-tertiary-invert:hover,form.user-pass input.btn-tertiary-invert.form-submit:hover,.login-page .block-login .user-login-form input.btn-tertiary-invert.form-submit:hover,.manage-invitations-page .panel.panel-invite input.btn-tertiary-invert.form-submit:hover,input.btn.btn-tertiary-invert:focus,form.user-pass input.btn-tertiary-invert.form-submit:focus,.login-page .block-login .user-login-form input.btn-tertiary-invert.form-submit:focus,.manage-invitations-page .panel.panel-invite input.btn-tertiary-invert.form-submit:focus,input.btn.btn-tertiary-invert:active,form.user-pass input.btn-tertiary-invert.form-submit:active,.login-page .block-login .user-login-form input.btn-tertiary-invert.form-submit:active,.manage-invitations-page .panel.panel-invite input.btn-tertiary-invert.form-submit:active,a.btn.btn-tertiary-invert:hover,form.user-pass a.btn-tertiary-invert.form-submit:hover,.manage-invitations-page .panel.panel-invite a.btn-tertiary-invert.form-submit:hover,a.btn.btn-tertiary-invert:focus,form.user-pass a.btn-tertiary-invert.form-submit:focus,.manage-invitations-page .panel.panel-invite a.btn-tertiary-invert.form-submit:focus,a.btn.btn-tertiary-invert:active,form.user-pass a.btn-tertiary-invert.form-submit:active,.manage-invitations-page .panel.panel-invite a.btn-tertiary-invert.form-submit:active{text-decoration:underline;color:#000;background-color:#fff;}input.btn.btn-block,form.user-pass input.btn-block.form-submit,.login-page .block-login .user-login-form input.btn-block.form-submit,.manage-invitations-page .panel.panel-invite input.btn-block.form-submit,a.btn.btn-block,form.user-pass a.btn-block.form-submit,.manage-invitations-page .panel.panel-invite a.btn-block.form-submit{display:block;text-align:center;}input.btn[disabled],form.user-pass input[disabled].form-submit,.login-page .block-login .user-login-form input[disabled].form-submit,.manage-invitations-page .panel.panel-invite input[disabled].form-submit,input.btn.disabled,form.user-pass input.disabled.form-submit,.login-page .block-login .user-login-form input.disabled.form-submit,.manage-invitations-page .panel.panel-invite input.disabled.form-submit,a.btn[disabled],form.user-pass a[disabled].form-submit,.manage-invitations-page .panel.panel-invite a[disabled].form-submit,a.btn.disabled,form.user-pass a.disabled.form-submit,.manage-invitations-page .panel.panel-invite a.disabled.form-submit{background-color:#e5e5e5 !important;color:#222 !important;border:1px solid #cdcdcd !important;}input.btn[disabled]:link,form.user-pass input[disabled].form-submit:link,.login-page .block-login .user-login-form input[disabled].form-submit:link,.manage-invitations-page .panel.panel-invite input[disabled].form-submit:link,input.btn[disabled]:focus,form.user-pass input[disabled].form-submit:focus,.login-page .block-login .user-login-form input[disabled].form-submit:focus,.manage-invitations-page .panel.panel-invite input[disabled].form-submit:focus,input.btn[disabled]:visited,form.user-pass input[disabled].form-submit:visited,.login-page .block-login .user-login-form input[disabled].form-submit:visited,.manage-invitations-page .panel.panel-invite input[disabled].form-submit:visited,input.btn[disabled]:hover,form.user-pass input[disabled].form-submit:hover,.login-page .block-login .user-login-form input[disabled].form-submit:hover,.manage-invitations-page .panel.panel-invite input[disabled].form-submit:hover,input.btn[disabled]:active,form.user-pass input[disabled].form-submit:active,.login-page .block-login .user-login-form input[disabled].form-submit:active,.manage-invitations-page .panel.panel-invite input[disabled].form-submit:active,input.btn.disabled:link,form.user-pass input.disabled.form-submit:link,.login-page .block-login .user-login-form input.disabled.form-submit:link,.manage-invitations-page .panel.panel-invite input.disabled.form-submit:link,input.btn.disabled:focus,form.user-pass input.disabled.form-submit:focus,.login-page .block-login .user-login-form input.disabled.form-submit:focus,.manage-invitations-page .panel.panel-invite input.disabled.form-submit:focus,input.btn.disabled:visited,form.user-pass input.disabled.form-submit:visited,.login-page .block-login .user-login-form input.disabled.form-submit:visited,.manage-invitations-page .panel.panel-invite input.disabled.form-submit:visited,input.btn.disabled:hover,form.user-pass input.disabled.form-submit:hover,.login-page .block-login .user-login-form input.disabled.form-submit:hover,.manage-invitations-page .panel.panel-invite input.disabled.form-submit:hover,input.btn.disabled:active,form.user-pass input.disabled.form-submit:active,.login-page .block-login .user-login-form input.disabled.form-submit:active,.manage-invitations-page .panel.panel-invite input.disabled.form-submit:active,a.btn[disabled]:link,form.user-pass a[disabled].form-submit:link,.manage-invitations-page .panel.panel-invite a[disabled].form-submit:link,a.btn[disabled]:focus,form.user-pass a[disabled].form-submit:focus,.manage-invitations-page .panel.panel-invite a[disabled].form-submit:focus,a.btn[disabled]:visited,form.user-pass a[disabled].form-submit:visited,.manage-invitations-page .panel.panel-invite a[disabled].form-submit:visited,a.btn[disabled]:hover,form.user-pass a[disabled].form-submit:hover,.manage-invitations-page .panel.panel-invite a[disabled].form-submit:hover,a.btn[disabled]:active,form.user-pass a[disabled].form-submit:active,.manage-invitations-page .panel.panel-invite a[disabled].form-submit:active,a.btn.disabled:link,form.user-pass a.disabled.form-submit:link,.manage-invitations-page .panel.panel-invite a.disabled.form-submit:link,a.btn.disabled:focus,form.user-pass a.disabled.form-submit:focus,.manage-invitations-page .panel.panel-invite a.disabled.form-submit:focus,a.btn.disabled:visited,form.user-pass a.disabled.form-submit:visited,.manage-invitations-page .panel.panel-invite a.disabled.form-submit:visited,a.btn.disabled:hover,form.user-pass a.disabled.form-submit:hover,.manage-invitations-page .panel.panel-invite a.disabled.form-submit:hover,a.btn.disabled:active,form.user-pass a.disabled.form-submit:active,.manage-invitations-page .panel.panel-invite a.disabled.form-submit:active{background-color:#e5e5e5 !important;color:#222 !important;border:1px solid #cdcdcd !important;}input.btn + .btn,form.user-pass input.form-submit + .btn,form.user-pass input.btn + .form-submit,form.user-pass input.form-submit + .form-submit,.login-page .block-login .user-login-form input.form-submit + .btn,.login-page .block-login .user-login-form form.user-pass input.form-submit + .form-submit,form.user-pass .login-page .block-login .user-login-form input.form-submit + .form-submit,.login-page .block-login .user-login-form input.btn + input.form-submit,.login-page .block-login .user-login-form input.form-submit + input.form-submit,.manage-invitations-page .panel.panel-invite input.form-submit + .btn,.manage-invitations-page .panel.panel-invite input.btn + .form-submit,.manage-invitations-page .panel.panel-invite input.form-submit + .form-submit,a.btn + .btn,form.user-pass a.form-submit + .btn,form.user-pass a.btn + .form-submit,form.user-pass a.form-submit + .form-submit,.login-page .block-login .user-login-form a.btn + input.form-submit,.login-page .block-login .user-login-form form.user-pass a.form-submit + input.form-submit,form.user-pass .login-page .block-login .user-login-form a.form-submit + input.form-submit,.manage-invitations-page .panel.panel-invite a.form-submit + .btn,.manage-invitations-page .panel.panel-invite a.btn + .form-submit,.manage-invitations-page .panel.panel-invite a.form-submit + .form-submit{margin-left:10px;}.sub{font-size:1rem;}@media only screen and (min-width:1024px){.sticky{position:sticky;top:15px;}}.mobile-show{display:block !important;}.desktop-show{display:none !important;}@media only screen and (min-width:1281px){.mobile-show{display:none !important;}.desktop-show{display:block !important;}}@media only screen and (min-width:767px){.container-tremblant-image-box-right .field--type-text-long,.container-tremblant-image-box-left .field--type-text-long{position:relative;}.container-tremblant-image-box-right .field--type-text-long::before,.container-tremblant-image-box-left .field--type-text-long::before{content:"";position:absolute;width:100%;height:100%;background-color:#e8ecef;top:0;border-radius:15px;z-index:-1;}}.container-tremblant-image-box-right img,.container-tremblant-image-box-left img{border-radius:15px;}@media only screen and (min-width:767px){.container-tremblant-image-box-left .field--type-text-long::before{left:-15px;}}@media only screen and (min-width:767px){.container-tremblant-image-box-right .field--type-text-long::before{right:-15px;}}.paragraph--type--image-box .field--name-field-content{border-radius:15px;}.paragraph--type--tiles-grid .tiles-grid-position-vertical img{border-radius:15px;}.paragraph--type--tiles-grid .tiles-grid-position-vertical .tile-content,.paragraph--type--tiles-grid .tiles-grid-position-vertical .tremblant-tile-background{border-radius:15px;}.paragraph--type--list-image-action .tremblant-list-action-items-wrapper{border-radius:15px;}@media only screen and (min-width:767px){.paragraph--type--newsletter{border-radius:15px;}}.paragraph--type--newsletter .nl-content input.button{border-radius:15px !important;}.tremblant-sticky-button a{border-radius:20px 0 0 15px;}.paragraph--type--classement .tremblant-accordeon-element .ui-accordion-header-active,.paragraph--type--accordeon .tremblant-accordeon-element .ui-accordion-header-active{border-radius:15px 15px 0 0;}.paragraph--type--classement .tremblant-accordeon-element .ui-accordion-header-collapsed,.paragraph--type--accordeon .tremblant-accordeon-element .ui-accordion-header-collapsed{border-radius:15px;}.paragraph--type--classement .tremblant-accordeon-element .field--name-link-to-full-page a,.paragraph--type--accordeon .tremblant-accordeon-element .field--name-link-to-full-page a{padding:15px 0;border-radius:15px;}.paragraph--type--classement .ui-accordion-content,.paragraph--type--accordeon .ui-accordion-content{border-radius:0 0 15px 15px;}.paragraph--type--classement .ui-accordion-content .row,.paragraph--type--accordeon .ui-accordion-content .row{border-radius:15px;}table{border-radius:15px;overflow:hidden;}.paragraph--type--testimony{border-radius:15px;}.paragraph--type--text table thead tr th:first-child{border-radius:15px 0 0 0;}.paragraph--type--text table thead tr th:last-child{border-radius:0 15px 0 0;}.paragraph--type--text table thead tr th:first-child{border-radius:15px 0 0 0;}.paragraph--type--text table thead tr th:last-child{border-radius:0 15px 0 0;}.paragraph--type--text table tbody tr td:first-child{border-radius:0 0 0 15px;}.paragraph--type--text table tbody tr td:last-child{border-radius:0 0 15px 0;}.tremblant-program-item{border-radius:15px;overflow:hidden;}.tremblant-program-item .tremblant-program-image img{border-radius:15px 15px 0 0;}.tremblant-program-item .tremblant-modal-content{border-radius:15px;overflow:hidden;}.cke_editable{padding:20px;}.cke_editable h1,.cke_editable h2{line-height:45px;}.cke_editable p{color:#000;line-height:32px;}.cke_editable ul{list-style:none;padding:0;}.cke_editable ul li{position:relative;padding:5px 0 0 20px;}.cke_editable ul li::before{content:"•";position:absolute;left:0;color:#d91218;}.cke_editable a{text-decoration:none;color:#666666;cursor:pointer;}.cke_editable a:link,.cke_editable a:visited,.cke_editable a:focus{text-decoration:underline;color:#666666;cursor:pointer;}.cke_editable a:hover,.cke_editable a:active{color:#333333;text-decoration:underline;}.cke_editable table{width:100% !important;}.cke_editable table thead tr th{background-color:#0072bc;padding:20px 30px;color:white;font-size:130%;line-height:145%;}.cke_editable table tbody td{padding:20px 30px;border:2px solid white;}.cke_editable table tbody tr:nth-child(even){background-color:#e8ecef;}.cke_editable table tbody tr:nth-child(odd){background-color:#f1f5f8;}body button.tabledrag-toggle-weight{margin:5px;}body td.field-multiple-drag{max-width:30px;}body .inline{display:inline-block;}body ul.links.inline{padding:0;margin:0;}body ul.links.inline li{padding:0 9px 3px 0;display:inline-block;}form .form-item{padding:0 0 7px;}form .form-item.form-type-textarea{padding-bottom:0;}form fieldset.form-item{padding-bottom:0;}form .description{font-style:italic;font-size:90%;line-height:130%;margin-bottom:3px;}.layout-node-form .layout-region-node-secondary > .form-wrapper h3,.layout-node-form .layout-region-node-secondary > .form-wrapper h4{font-size:inherit;}.layout-node-form .layout-region-node-footer{padding-top:20px;margin-top:20px;border-top:1px solid rgb(247.35,247.35,247.35);}form details.js-form-wrapper{cursor:pointer;}.js input.form-autocomplete,.js input.form-autocomplete.ui-autocomplete-loading{background-position:100% center;background-repeat:no-repeat;}.js[dir=rtl] input.form-autocomplete,.js[dir=rtl] input.form-autocomplete.ui-autocomplete-loading{background-position:0% center;background-repeat:no-repeat;}.contextual-region .contextual .contextual-links{margin:0 !important;padding:0.25em 0 !important;background:#fff !important;}.contextual-region .contextual .contextual-links li{margin:0 !important;padding:0 !important;}.contextual-region .contextual .contextual-links li a:link,.contextual-region .contextual .contextual-links li a:visited{color:#333 !important;background-color:#fff !important;}.contextual-region .contextual .contextual-links li a:hover,.contextual-region .contextual .contextual-links li a:focus,.contextual-region .contextual .contextual-links li a:active{color:#000 !important;background:#f7fcff !important;}.adminimal-admin-toolbar .toolbar-icon-tremblant-admin-admin::before{background-image:url("/themes/custom/tremblant/images/tremblant-drupal.svg");}.adminimal-admin-toolbar .toolbar-icon-tremblant-admin-admin:hover::before,.adminimal-admin-toolbar .toolbar-icon-tremblant-admin-admin:active::before,.adminimal-admin-toolbar .toolbar-icon-tremblant-admin-admin.is-active::before{background-image:url("/themes/custom/tremblant/images/tremblant-drupal-white.svg");}.adminimal-admin-toolbar .toolbar-tray-horizontal .menu-item--expanded:hover .toolbar-icon-tremblant-admin-admin::before{background-image:url("/themes/custom/tremblant/images/tremblant-drupal-white.svg");}form{margin:0 0 1em;}label{display:inline-block;color:#333333;cursor:pointer;font-weight:500;margin:0 0 0.1875em;padding-right:4px;vertical-align:top;}input[type=text],input[type=password],input[type=date],input[type=email],select,textarea{background-color:white;font-family:inherit;border:1px solid rgb(229.5,229.5,229.5);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875em;margin:0 0 1rem;padding:0.5em;width:100%;max-width:100%;border-radius:5px;box-sizing:border-box;transition:box-shadow 0.45s,border-color 0.45s ease-in-out;}input[type=password]{width:100%;max-width:100%;}select{padding:0.45em;}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,textarea:focus{box-shadow:0 0 5px rgb(178.5,178.5,178.5);border-color:rgb(178.5,178.5,178.5);background:white;outline:none;}input[type=file],input[type=checkbox]{width:auto;max-width:100%;margin:0 0 0.1875em;}select{max-width:100%;margin:0 0 1rem;}input[type=file]{width:100%;}fieldset,details{margin:0 0 1.125rem 0;padding-bottom:0;background:#fff;border-radius:15px;border:none;}fieldset legend,fieldset summary,details legend,details summary{width:100%;padding:17px 17px 0;margin:0;font-size:20px;font-weight:600;font-family:"Changa";color:#525252;border-radius:15px 15px 0 0;box-sizing:border-box;background:#fff;}fieldset > div,details > div{padding:15px;}fieldset fieldset,fieldset details,details fieldset,details details{margin:0;}fieldset fieldset legend,fieldset fieldset summary,fieldset details legend,fieldset details summary,details fieldset legend,details fieldset summary,details details legend,details details summary{font-size:18px;}button,html input[type=button],input[type=reset],input[type=submit]{border-radius:5px;border:1px solid #fff;padding:5px 11px;background:rgb(247.35,247.35,247.35);color:#666666;white-space:normal;}button:hover,button:focus,html input[type=button]:hover,html input[type=button]:focus,input[type=reset]:hover,input[type=reset]:focus,input[type=submit]:hover,input[type=submit]:focus{background:rgb(229.5,229.5,229.5);}.error,.error textarea,.error select{border-color:#ee5253;background-color:rgba(198,15,19,0.1);margin-bottom:0;}.error input:focus,.error textarea:focus,.error select:focus{background:rgb(247.35,247.35,247.35);border-color:rgb(178.5,178.5,178.5);}.error label,.error label.error{color:#ee5253;}.error > small,.error small.error{display:block;padding:0.375em 0.25em;margin-top:0;margin-bottom:1em;font-size:0.75em;font-weight:bold;background:#ee5253;color:#fff;}.error span.error-message{display:block;}input.error,textarea.error{border-color:#ee5253;background-color:rgba(198,15,19,0.1);margin-bottom:0;}input.error:focus,textarea.error:focus{background:rgb(247.35,247.35,247.35);border-color:rgb(178.5,178.5,178.5);}.error select{border-color:#ee5253;background-color:rgba(198,15,19,0.1);}.error select:focus{background:rgb(247.35,247.35,247.35);border-color:rgb(178.5,178.5,178.5);}label.error{color:#ee5253;}input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url]{background-color:white;font-family:inherit;border:1px solid rgb(229.5,229.5,229.5);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875em;margin:0 0 1em;padding:0.5em;height:2.3125em;width:auto;max-width:100%;border-radius:5px;box-sizing:border-box;transition:box-shadow 0.45s,border-color 0.45s ease-in-out;}input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus{box-shadow:0 0 5px rgb(178.5,178.5,178.5);border-color:rgb(178.5,178.5,178.5);outline:none;}form button,form input{transition:all 0.3s ease;}form button[disabled],form input[disabled]{background-color:rgb(178.5,178.5,178.5);box-shadow:none;transition:auto;}form button:hover,form input:hover{background-color:rgb(229.5,229.5,229.5);}@media only screen and (max-width:767px){input[type=text],input[type=password],input[type=date],input[type=email],select{width:100%;max-width:100%;}.address-container-inline > .form-item{width:100%;margin-right:0;}}.form-type-checkbox,.form-type-radio{display:flex;}.form-type-checkbox input,.form-type-radio input{margin-top:6px;margin-right:10px;}#content .content .paragraph--type--text{margin:30px 0;}@media only screen and (min-width:1024px){#content .content .paragraph--type--text{margin-left:100px;margin-right:100px;}}#content .content .paragraph--type--text h1,#content .content .paragraph--type--text h2,#content .content .paragraph--type--tab h1,#content .content .paragraph--type--tab h2,#content .content .paragraph--type--accordeon h1,#content .content .paragraph--type--accordeon h2{line-height:45px;}#content .content .paragraph--type--text p,#content .content .paragraph--type--tab p,#content .content .paragraph--type--accordeon p{color:#000;line-height:32px;}#content .content .paragraph--type--text ul,#content .content .paragraph--type--tab ul,#content .content .paragraph--type--accordeon ul{list-style:none;padding:0;}#content .content .paragraph--type--text ul li,#content .content .paragraph--type--tab ul li,#content .content .paragraph--type--accordeon ul li{position:relative;padding:5px 0 0 20px;}#content .content .paragraph--type--text ul li::before,#content .content .paragraph--type--tab ul li::before,#content .content .paragraph--type--accordeon ul li::before{content:"•";position:absolute;left:0;color:#d91218;}#content .content .paragraph--type--text a:not(.btn),#content .content .paragraph--type--tab a:not(.btn),#content .content .paragraph--type--accordeon a:not(.btn){text-decoration:underline;}#content .content .paragraph--type--text a:not(.btn):link,#content .content .paragraph--type--text a:not(.btn):visited,#content .content .paragraph--type--text a:not(.btn):focus,#content .content .paragraph--type--tab a:not(.btn):link,#content .content .paragraph--type--tab a:not(.btn):visited,#content .content .paragraph--type--tab a:not(.btn):focus,#content .content .paragraph--type--accordeon a:not(.btn):link,#content .content .paragraph--type--accordeon a:not(.btn):visited,#content .content .paragraph--type--accordeon a:not(.btn):focus{text-decoration:underline;}#content .content .paragraph--type--text a:not(.btn):hover,#content .content .paragraph--type--text a:not(.btn):active,#content .content .paragraph--type--tab a:not(.btn):hover,#content .content .paragraph--type--tab a:not(.btn):active,#content .content .paragraph--type--accordeon a:not(.btn):hover,#content .content .paragraph--type--accordeon a:not(.btn):active{text-decoration:underline;}#content .content .paragraph--type--text,#content .content .paragraph--type--tab,#content .content .paragraph--type--accordeon{}#content .content .paragraph--type--text .field__item *:last-child,#content .content .paragraph--type--tab .field__item *:last-child,#content .content .paragraph--type--accordeon .field__item *:last-child{margin-bottom:0;}#content .content .paragraph--type--text .field__item *:first-child,#content .content .paragraph--type--tab .field__item *:first-child,#content .content .paragraph--type--accordeon .field__item *:first-child{margin-top:0;}#content .content .paragraph--type--text .field__item h1,#content .content .paragraph--type--text .field__item h2,#content .content .paragraph--type--text .field__item h3,#content .content .paragraph--type--text .field__item h4,#content .content .paragraph--type--text .field__item h5,#content .content .paragraph--type--text .field__item h6,#content .content .paragraph--type--tab .field__item h1,#content .content .paragraph--type--tab .field__item h2,#content .content .paragraph--type--tab .field__item h3,#content .content .paragraph--type--tab .field__item h4,#content .content .paragraph--type--tab .field__item h5,#content .content .paragraph--type--tab .field__item h6,#content .content .paragraph--type--accordeon .field__item h1,#content .content .paragraph--type--accordeon .field__item h2,#content .content .paragraph--type--accordeon .field__item h3,#content .content .paragraph--type--accordeon .field__item h4,#content .content .paragraph--type--accordeon .field__item h5,#content .content .paragraph--type--accordeon .field__item h6{margin-top:30px;}#content .content .paragraph--type--text .field__item p,#content .content .paragraph--type--text .field__item ul,#content .content .paragraph--type--text .field__item ol,#content .content .paragraph--type--text .field__item blockquote,#content .content .paragraph--type--tab .field__item p,#content .content .paragraph--type--tab .field__item ul,#content .content .paragraph--type--tab .field__item ol,#content .content .paragraph--type--tab .field__item blockquote,#content .content .paragraph--type--accordeon .field__item p,#content .content .paragraph--type--accordeon .field__item ul,#content .content .paragraph--type--accordeon .field__item ol,#content .content .paragraph--type--accordeon .field__item blockquote{margin-bottom:15px;}#content .content .paragraph--type--text,#content .content .paragraph--type--tab,#content .content .paragraph--type--accordeon{}#content .content .paragraph--type--text table,#content .content .paragraph--type--tab table,#content .content .paragraph--type--accordeon table{width:100% !important;}@media only screen and (min-width:1024px){#content .content .paragraph--type--text table,#content .content .paragraph--type--tab table,#content .content .paragraph--type--accordeon table{width:calc(100% + 200px) !important;margin-left:-100px;}}#content .content .paragraph--type--text table thead tr th,#content .content .paragraph--type--tab table thead tr th,#content .content .paragraph--type--accordeon table thead tr th{background-color:#0072bc;padding:20px 30px;color:white;font-size:130%;line-height:145%;}#content .content .paragraph--type--text table tbody td,#content .content .paragraph--type--tab table tbody td,#content .content .paragraph--type--accordeon table tbody td{padding:20px 30px;border:2px solid white;}#content .content .paragraph--type--text table tbody tr:nth-child(even),#content .content .paragraph--type--tab table tbody tr:nth-child(even),#content .content .paragraph--type--accordeon table tbody tr:nth-child(even){background-color:#e8ecef;}#content .content .paragraph--type--text table tbody tr:nth-child(odd),#content .content .paragraph--type--tab table tbody tr:nth-child(odd),#content .content .paragraph--type--accordeon table tbody tr:nth-child(odd){background-color:#f1f5f8;}#content .content .paragraph--type--text table,#content .content .paragraph--type--tab table,#content .content .paragraph--type--accordeon table{}@media only screen and (max-width:767px){#content .content .paragraph--type--text table,#content .content .paragraph--type--tab table,#content .content .paragraph--type--accordeon table{border:none;}#content .content .paragraph--type--text table th,#content .content .paragraph--type--tab table th,#content .content .paragraph--type--accordeon table th{width:unset !important;}#content .content .paragraph--type--text table td,#content .content .paragraph--type--text table tr,#content .content .paragraph--type--tab table td,#content .content .paragraph--type--tab table tr,#content .content .paragraph--type--accordeon table td,#content .content .paragraph--type--accordeon table tr{display:block;}#content .content .paragraph--type--text table thead tr,#content .content .paragraph--type--tab table thead tr,#content .content .paragraph--type--accordeon table thead tr{display:none;}#content .content .paragraph--type--text table tr:nth-child(even) span,#content .content .paragraph--type--tab table tr:nth-child(even) span,#content .content .paragraph--type--accordeon table tr:nth-child(even) span{background-color:#e8ecef;}#content .content .paragraph--type--text table tr:nth-child(odd) span,#content .content .paragraph--type--tab table tr:nth-child(odd) span,#content .content .paragraph--type--accordeon table tr:nth-child(odd) span{background-color:#f1f5f8;}#content .content .paragraph--type--text table tr td,#content .content .paragraph--type--tab table tr td,#content .content .paragraph--type--accordeon table tr td{display:flex;flex-wrap:wrap;padding:0 !important;width:100% !important;}#content .content .paragraph--type--text table tr td::before,#content .content .paragraph--type--tab table tr td::before,#content .content .paragraph--type--accordeon table tr td::before{content:attr(data-tabletitle);flex:100%;width:auto;padding:3% 1%;color:white;text-align:center;font-size:130%;line-height:145%;background-color:#0072bc;position:unset !important;}#content .content .paragraph--type--text table tr td span,#content .content .paragraph--type--tab table tr td span,#content .content .paragraph--type--accordeon table tr td span{width:100%;padding:2%;justify-content:center;display:flex;}}#content .content .paragraph--type--text table,#content .content .paragraph--type--tab table,#content .content .paragraph--type--accordeon table{}@media only screen and (max-width:480px){#content .content .paragraph--type--text table tr td::before,#content .content .paragraph--type--tab table tr td::before,#content .content .paragraph--type--accordeon table tr td::before{flex:100%;}}#content .content .paragraph--type--text table,#content .content .paragraph--type--tab table,#content .content .paragraph--type--accordeon table{}@media only screen and (min-width:767px){#content .content .paragraph--type--text table.lesdons thead tr th,#content .content .paragraph--type--tab table.lesdons thead tr th,#content .content .paragraph--type--accordeon table.lesdons thead tr th{width:50%;}}#content .content .paragraph--type--text,#content .content .paragraph--type--tab,#content .content .paragraph--type--accordeon{}#content .content .paragraph--type--text .embedded-entity,#content .content .paragraph--type--tab .embedded-entity,#content .content .paragraph--type--accordeon .embedded-entity{display:inline-block;}#content .content .paragraph--type--tab ul li{padding:5px 0;}.field--name-field-media-oembed-video{position:relative;width:100%;padding-top:56.25%;}.field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.alias--evenement-nos-partenaires .paragraph--type--text,.alias--event-our-partners .paragraph--type--text{margin-left:0 !important;margin-right:0 !important;}.donate-page,.commerce-checkout-flow{background-color:#f1f1f1;margin-bottom:0;}.donate-page .cog--mq,.donate-page .block-tabs,.donate-page #block-tremblant-primary-admin-actions,.donate-page .drupal-messages,.donate-page #block-tremblant-local-tasks,.donate-page .block-local-tasks-block,.donate-page .page-404 #block-tremblant-content,.page-404 .donate-page #block-tremblant-content,.donate-page .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--user:not(.user-dashboard):not([class*=-donate]) .donate-page .block-system-main-block,.donate-page .path--fr .block-system-main-block,.path--fr .donate-page .block-system-main-block,.donate-page .path--en .block-system-main-block,.path--en .donate-page .block-system-main-block,.donate-page body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .donate-page .block-system-main-block,.commerce-checkout-flow .cog--mq,.commerce-checkout-flow .block-tabs,.commerce-checkout-flow #block-tremblant-primary-admin-actions,.commerce-checkout-flow .drupal-messages,.commerce-checkout-flow #block-tremblant-local-tasks,.commerce-checkout-flow .block-local-tasks-block,.commerce-checkout-flow .page-404 #block-tremblant-content,.page-404 .commerce-checkout-flow #block-tremblant-content,.commerce-checkout-flow .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--user:not(.user-dashboard):not([class*=-donate]) .commerce-checkout-flow .block-system-main-block,.commerce-checkout-flow .path--fr .block-system-main-block,.path--fr .commerce-checkout-flow .block-system-main-block,.commerce-checkout-flow .path--en .block-system-main-block,.path--en .commerce-checkout-flow .block-system-main-block,.commerce-checkout-flow body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .commerce-checkout-flow .block-system-main-block{padding-top:15px;padding-bottom:15px;margin-top:0;margin-bottom:0;}.header-partner{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px;}.header-partner .left-side{margin-right:3.25171%;}.header-partner .left-side h1{line-height:120%;}.header-partner .expertise-partner > *{display:block;line-height:100%;}.header-partner .expertise-partner img{width:50px;}.donate-content{display:flex;flex-wrap:wrap;}.donate-content .left-side .entity-photo{margin-bottom:30px;}@media only screen and (max-width:480px){.donate-content .left-side .entity-photo{display:none;}}@media only screen and (max-width:767px){.donate-content .left-side .entity-photo{float:left;margin-right:30px;}}.donate-content .left-side .entity-photo a{display:block;width:100%;height:auto;overflow:hidden;border-radius:50%;}@media only screen and (min-width:481px) and (max-width:767px){.donate-content .left-side .entity-photo a{width:190px;}}@media only screen and (min-width:1024px){.donate-content .left-side .entity-photo a{width:220px;height:220px;}}.donate-content .left-side .entity-photo img{display:block;width:100%;height:auto;}@media only screen and (min-width:481px) and (max-width:767px){.donate-content .left-side .entity-photo img{width:190px;}}@media only screen and (min-width:1024px){.donate-content .left-side .entity-photo img{width:220px;height:auto;}}.donate-content .left-side p a{color:#0072bc;}.donate-content .donate-form .progress-item{margin-bottom:15px;padding:17px;background:#fff;border-radius:15px;}.donate-content .donate-form form{padding:17px;background:#fff;border-radius:15px;}.donate-content .donate-form form select,.donate-content .donate-form form input[type=text]{width:100%;}.donate-content .donate-form form .form-item-anonymous{display:block;}.donate-content .right-side p{line-height:80%;font-size:14px;}@media only screen and (min-width:1024px){.checkout-form-wrapper > .checkout-pane:not(.checkout-pane-login):not(.checkout-pane-completion-message),.checkout-form-wrapper .checkout-pane-login fieldset{width:49%;}.checkout-form-wrapper .checkout-pane-order-summary{float:right;}}.checkout-form-wrapper .checkout-pane-login .form-wrapper__returning-customer #edit-login-returning-customer-forgot-password{background:none;color:#666;padding:0;margin:0 0 0 25px;}.checkout-form-wrapper .checkout-pane-login .form-wrapper__returning-customer #edit-login-returning-customer-forgot-password:hover{text-decoration:underline;}.checkout-form-wrapper [id^=edit-payment-information-payment-method--] legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.checkout-form-wrapper [id^=edit-payment-information-payment-method--] .fieldset-wrapper{padding:0;}.checkout-form-wrapper .payment-partner{position:absolute;top:-26px;right:-1px;z-index:99;text-align:right;padding:0 15px 0 25px;}@media only screen and (max-width:767px){.checkout-form-wrapper .payment-partner{position:relative;top:auto;right:auto;padding:0 0 15px;text-align:left;}}.checkout-form-wrapper .payment-partner .label-logo{position:relative;font-size:75%;line-height:120%;margin-bottom:7px;}.checkout-form-wrapper .payment-partner .label-logo::after{content:"";height:2px;width:290px;background-color:#fff;position:absolute;bottom:-7px;right:-14px;}.checkout-form-wrapper .payment-partner img{width:130px;height:auto;}.checkout-form-wrapper .checkout-order-summary,.checkout-form-wrapper fieldset.checkout-pane-payment-information{margin-top:0;margin-bottom:15px;background:#fff;border-radius:15px;}.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary{padding:0;min-inline-size:auto;}@media only screen and (min-width:1024px){.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary{margin-bottom:0;}}@media only screen and (max-width:767px){.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .fieldset-wrapper{position:relative;}.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .fieldset-wrapper::before{content:"";position:absolute;left:1.25rem;top:0;display:block;width:20px;height:100%;background:linear-gradient(to right,rgb(255,255,255) 0%,rgba(255,255,255,0) 100%);z-index:1;}.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .order-wrapper,.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .total-wrapper{position:relative;width:100%;padding-left:10px;overflow-y:hidden;overflow-x:scroll;box-sizing:border-box;direction:rtl;}.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .order-wrapper table,.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .total-wrapper table{direction:ltr;}}.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .order-wrapper table tr th,.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .order-wrapper table tr td{padding-left:10px;padding-right:10px;}@media only screen and (max-width:767px){.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .order-wrapper table tr th,.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .order-wrapper table tr td{white-space:nowrap;}}.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .order-wrapper table tr th:first-child,.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .order-wrapper table tr td:first-child{width:200px;}.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .order-wrapper table tr th:last-child,.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .order-wrapper table tr td:last-child{text-align:right;}.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .order-wrapper table tr td:first-child{line-height:1.2;}.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .order-wrapper table thead{border:none;}.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .order-wrapper table thead tr th{font-weight:bold;vertical-align:bottom;border-bottom:2px solid rgb(229.5,229.5,229.5);background:none;}.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .order-wrapper table tbody tr:nth-child(odd) td{background:rgb(247.35,247.35,247.35);}.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .order-wrapper table tbody tr td{vertical-align:top;border-top:1px solid rgb(229.5,229.5,229.5);}.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .total-wrapper .order-total-line{padding:4px 10px;border-top:1px solid rgb(229.5,229.5,229.5);}@media only screen and (max-width:767px){.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .total-wrapper .order-total-line{white-space:nowrap;}}.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .total-wrapper .order-total-line:first-child{font-weight:bold;border-top:2px solid rgb(229.5,229.5,229.5);}.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .total-wrapper .order-total-line:last-child{font-weight:bold;}.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .total-wrapper .order-total-line:nth-child(odd){background:rgb(247.35,247.35,247.35);}.checkout-form-wrapper .checkout-pane-order-summary .checkout-order-summary .total-wrapper .order-total-line-value{padding-right:10px;width:130px;}.checkout-form-wrapper fieldset.checkout-pane-payment-information{position:relative;border:none;}.checkout-form-wrapper fieldset[data-drupal-selector=edit-payment-information-payment-method]{margin:0;}.checkout-form-wrapper .form-submit{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background:#d91218;}.checkout-form-wrapper .form-submit:link,.checkout-form-wrapper .form-submit:visited{color:#fff;background:#d91218;}.checkout-form-wrapper .form-submit:hover,.checkout-form-wrapper .form-submit:focus,.checkout-form-wrapper .form-submit:active{text-decoration:none;color:#fff;background-color:rgb(122.8127659574,10.1872340426,13.5829787234);}.checkout-form-wrapper .form-submit{margin-top:15px;border:none;box-shadow:none;}.checkout-form-wrapper .form-submit + a{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background:#d91218;}.checkout-form-wrapper .form-submit + a:link,.checkout-form-wrapper .form-submit + a:visited{color:#fff;background:#d91218;}.checkout-form-wrapper .form-submit + a:hover,.checkout-form-wrapper .form-submit + a:focus,.checkout-form-wrapper .form-submit + a:active{text-decoration:none;color:#fff;background-color:rgb(122.8127659574,10.1872340426,13.5829787234);}.checkout-form-wrapper .form-submit + a{margin-top:15px;border-radius:5px;border:none;line-height:normal;box-shadow:none;}@media only screen and (min-width:481px){.checkout-form-wrapper .form-submit + a{margin-left:15px;}}@media only screen and (min-width:768px) and (max-width:900px){.checkout-form-wrapper .form-submit + a{margin-left:0;}}.checkout-form-wrapper .form-submit + a:link,.checkout-form-wrapper .form-submit + a:visited{background:#595959;}.checkout-form-wrapper .form-submit + a:hover,.checkout-form-wrapper .form-submit + a:focus,.checkout-form-wrapper .form-submit + a:active{background:#000;}.checkout-form-wrapper .checkout-pane-contact-information .form-item{padding-bottom:0;}.checkout-form-wrapper .checkout-pane-contact-information .form-item .form-email{margin-bottom:0;}.checkout-form-wrapper .checkout-pane-newsletter .form-item{padding-bottom:0;}.checkout-form-wrapper .credit-card-form{display:flex;flex-wrap:wrap;padding-top:10px;}.checkout-form-wrapper .credit-card-form > div{margin-right:15px;}.checkout-form-wrapper .credit-card-form .form-type-select label{display:block;}.checkout-form-wrapper .credit-card-form .credit-card-form__divider{margin-top:1.8em;}.checkout-form-wrapper .form-type-checkbox.form-item-payment-information-add-payment-method-quick-donation-box{display:block;}.checkout-form-wrapper .form-type-checkbox.form-item-payment-information-add-payment-method-quick-donation-box .form-checkbox{float:left;margin-right:5px;}.checkout-form-wrapper .form-type-checkbox.form-item-payment-information-add-payment-method-quick-donation-box .description{clear:both;}.checkout-form-wrapper .checkout-pane-coupon-redemption fieldset{padding:0;}.checkout-form-wrapper .checkout-pane-coupon-redemption .coupon-redemption-form__coupons td:first-child{padding-left:0;}.checkout-form-wrapper .checkout-pane-coupon-redemption .coupon-redemption-form__coupons input{margin-top:0;}.create-team-form{display:flex;flex-wrap:wrap;justify-content:space-between;}@media only screen and (min-width:767px){.create-team-form > fieldset{width:49%;}.create-team-form .form-actions{width:100%;text-align:center;}}.checkout-complete-custom-message{margin-top:25px;margin-bottom:25px;}.checkout-complete-custom-message p{margin-bottom:0;}.info-card-validation{margin-top:25px;font-style:italic;color:red;}.cog--mq:after,.block-tabs:after,#block-tremblant-primary-admin-actions:after,.drupal-messages:after,#block-tremblant-local-tasks:after,.block-local-tasks-block:after,.page-404 #block-tremblant-content:after,.path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block:after,.path--fr .block-system-main-block:after,.path--en .block-system-main-block:after,body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block:after{content:" ";display:block;clear:both;}.cog--mq,.block-tabs,#block-tremblant-primary-admin-actions,.drupal-messages,#block-tremblant-local-tasks,.block-local-tasks-block,.page-404 #block-tremblant-content,.path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--fr .block-system-main-block,.path--en .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block{max-width:80em;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;}#block-tremblant-local-tasks,.block-local-tasks-block,.page-404 #block-tremblant-content,.path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--fr .block-system-main-block,.path--en .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block{padding-top:15px;padding-bottom:15px;margin-top:0;margin-bottom:0;}.banner-lotto-image{float:left;position:relative;width:100%;}.banner-lotto-image img{border-radius:20px;}.banner-lotto-image .banner-lotto-main-text{position:absolute;background:rgba(255,255,255,0.8);max-width:14em;margin:20px;padding:20px;border-radius:20px;color:#d91218 !important;font-size:1.6em;}.banner-lotto-image .banner-lotto-text-below{position:absolute;right:0;bottom:0;background:rgba(255,255,255,0.8);max-width:14em;margin:0;padding:20px;border-radius:20px 0;color:#d91218;font-size:1.6em;}.banner-lotto-link{float:left;color:#0087b8;width:100%;margin:20px 0;}.banner-lotto-link a{color:#0087b8;}.banner-lotto-amt-title{float:left;font-weight:bold;font-size:2em;width:100%;margin:20px 0;}.banner-lotto-amount{float:left;}.banner-lotto-amount #edit-amount{float:left;width:100%;}.banner-lotto-amount #edit-amount .js-form-item{width:45%;line-height:72px;border:1px solid #ccc;border-radius:10px;padding:0 0 0 20px;margin:0 0 20px 0;font-size:2em;font-weight:bold;position:relative;}.banner-lotto-amount #edit-amount .js-form-item:nth-child(odd){float:left;}.banner-lotto-amount #edit-amount .js-form-item:nth-child(even){float:right;}.banner-lotto-amount #edit-amount .js-form-item:nth-last-child(2){float:left;width:100%;margin-top:26px;padding:0;}.banner-lotto-amount #edit-amount .js-form-item:nth-last-child(2) input{margin-left:30px;}.banner-lotto-amount #edit-amount .js-form-item:nth-last-child(2) label{font-size:1em;}.banner-lotto-amount #edit-amount .js-form-item:nth-last-child(2) label .description{position:absolute;left:0;width:100%;background-color:#ccc;color:#fff;font-size:0.5em;font-weight:normal;line-height:32px;border:1px solid #ccc;border-radius:0 0 10px 10px;border-top:none;margin-left:-2px;padding:0 1px 0 1px;}.banner-lotto-amount #edit-amount .js-form-item:nth-last-child(2) label .description p{margin:0 0 0 20px;font-weight:bold;color:#000;}.banner-lotto-amount #edit-amount input[type=radio]{position:relative;height:24px;width:24px;margin-top:24px;color:#ccc;}.banner-lotto-amount #edit-amount label{font-weight:bold;}.banner-lotto-amount #edit-amount label .amt_description{position:absolute;left:0;width:100%;background-color:#d91218;color:#fff;font-size:0.5em;font-weight:normal;line-height:32px;border:1px solid #ccc;border-radius:0 0 10px 10px;border-top:none;margin-left:-2px;padding:0 1px 0 1px;}.banner-lotto-amount #edit-amount label .amt_description p{margin:0 0 0 20px;font-weight:bold;}.banner-lotto-amount #edit-amount label::after{content:" $";}.banner-lotto-amount #edit-amount .banner-lotto-other-amount{border:none;}.banner-lotto-amount #edit-amount .banner-lotto-other-amount .js-form-item{border:none;position:relative;margin:-88px 0 0 340px;line-height:32px;}.banner-lotto-amount #edit-amount .banner-lotto-other-amount .js-form-item label{display:none;}.banner-lotto-amount #edit-amount .banner-lotto-other-amount .js-form-item input{padding:4px;line-height:24px;height:48px;}.form-item-message,.form-item-anonymous,.form-item-nickname,.banner-lotto-agree-link,.form-item-loto-agree,.tremblant-orders-user-donate{float:left;}.form-item-anonymous{margin-top:32px;padding-top:18px !important;border-top:1px solid #ccc;width:100%;}.form-item-anonymous label{font-weight:bold;}.form-item-nickname{margin-bottom:32px;padding-bottom:18px !important;border-bottom:1px solid #ccc;width:100%;}.form-item-message{margin-bottom:32px;padding-bottom:18px !important;border-bottom:1px solid #ccc;width:100%;}.form-item-message label{font-weight:bold;}.banner-lotto-agree-link{width:100%;}.banner-lotto-agree-link a{color:#0087b8;}.form-item-loto-agree{width:100%;padding:5px !important;}.form-item-loto-agree input{margin-top:0;}.form-item-loto-agree label{font-weight:bold;}.edit-amount{float:left;}.tremblant-alert.loto{background:#c9e5ff;padding-bottom:10px;}.tremblant-alert.loto .cog--mq,.tremblant-alert.loto .block-tabs,.tremblant-alert.loto #block-tremblant-primary-admin-actions,.tremblant-alert.loto .drupal-messages,.tremblant-alert.loto #block-tremblant-local-tasks,.tremblant-alert.loto .block-local-tasks-block,.tremblant-alert.loto .page-404 #block-tremblant-content,.page-404 .tremblant-alert.loto #block-tremblant-content,.tremblant-alert.loto .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--user:not(.user-dashboard):not([class*=-donate]) .tremblant-alert.loto .block-system-main-block,.tremblant-alert.loto .path--fr .block-system-main-block,.path--fr .tremblant-alert.loto .block-system-main-block,.tremblant-alert.loto .path--en .block-system-main-block,.path--en .tremblant-alert.loto .block-system-main-block,.tremblant-alert.loto body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .tremblant-alert.loto .block-system-main-block{padding:0;}.loto_banner_content{float:left;margin:0 auto;}.loto_banner_content p{float:left;margin:0;line-height:48px;font-size:1.2em;}.loto_banner_content p img{float:right;margin-top:8px;margin-left:10px;width:32px;height:32px;}.loto_banner_content .loto_banner_button{float:right;line-height:48px;}.loto_banner_content .loto_banner_button a{display:inline-block;padding:10px 30px;border-radius:10px;border:none;box-shadow:none;transition:all 0.3s;line-height:14px;color:#fff;background:rgb(0,114,188);margin-left:30px;text-decoration:none;}.loto_banner_content .loto_banner_button a:hover{text-decoration:none;color:#fff;background-color:rgb(0,52,86);}.loto-checkout-confirmation{width:100%;display:inline-block;padding:10px 0;margin:24px 0 0 0;border-radius:10px;border:none;line-height:14px;color:#fff;background:#d91218;}.loto-checkout-confirmation .loto_checkout_text{float:left;margin-left:30px;}.loto-checkout-confirmation .loto_checkout_places{float:right;margin-right:30px;}@media only screen and (max-width:767px){.form-item-message,.form-item-anonymous,.form-item-nickname,.banner-lotto-agree-link,.form-item-loto-agree,.tremblant-orders-user-donate{float:left;width:100%;padding:0 !important;}.banner-lotto-amount #edit-amount .js-form-item{float:left;width:90%;margin-left:2%;}.loto_banner_content{float:left;margin:0 auto;}.loto_banner_content p{width:95%;line-height:24px;margin:15px;}.loto_banner_content p img{float:none;position:absolute;margin-top:-4px;}.loto_banner_content .loto_banner_button{width:100%;padding:10px 0;}.loto_banner_content .loto_banner_button a{padding:10px 0;text-align:center;width:100%;margin-left:0;}.banner-lotto-link,.banner-lotto-amt-title{padding:0 15px;}.banner-lotto-amount #edit-amount .js-form-item:nth-child(odd),.banner-lotto-amount #edit-amount .js-form-item:nth-child(even){float:left;margin-bottom:30px;}.banner-lotto-amount #edit-amount .js-form-item:nth-last-child(2){width:95%;margin-left:2%;padding-bottom:80px;}.banner-lotto-amount #edit-amount .js-form-item:nth-last-child(2) label::after{content:"";}.banner-lotto-amount #edit-amount .js-form-item:nth-last-child(2) label .description p{margin:0 20px 0 20px;}.banner-lotto-amount #edit-amount .js-form-item:nth-last-child(2) label .description{bottom:-70px;}.banner-lotto-amount{float:none;}.form-item-anonymous{margin-top:64px;}.banner-lotto-amount #edit-amount .banner-lotto-other-amount .js-form-item{margin:0;margin-top:-120px;}.form-item-loto-agree{line-height:18px;}.tremblant-orders-user-donate .form-actions input{margin-top:20px;width:90%;margin-left:5%;}.form-item-anonymous #edit-anonymous{margin-left:15px;}#edit-anonymous--description{padding:0 15px;}.form-item-nickname,.form-item-message{margin-top:15px;}.form-item-nickname label,.form-item-message label{padding:0 15px;}.form-item-nickname input,.form-item-message input{width:90% !important;margin-left:5%;}.banner-lotto-agree-link{width:90%;margin-left:5%;}.form-item-loto-agree{width:90%;margin-left:5%;}.banner-lotto-image .banner-lotto-main-text{margin:10px;border-radius:10px;padding:10px;font-size:1.2em;}.banner-lotto-image .banner-lotto-text-below{border-radius:10px;padding:10px;font-size:1.2em;}.loto-checkout-confirmation .loto_checkout_text{float:left;margin-left:30px;text-align:left;line-height:18px;}.loto-checkout-confirmation .loto_checkout_places{float:right;margin-right:30px;margin-top:10px;}}#pg__c.page-panel .mq-main{max-width:100%;}body #pg__c.page-panel section#content > #content-area{padding-left:0;padding-right:0;}.cog-pl .cog-panel--fullrow{width:100%;}.cog-pl .cog-panel--mq:after{content:" ";display:block;clear:both;}.cog-pl .cog-panel--mq{max-width:80em;margin-left:auto;margin-right:auto;}.panel-cog-layout-one-col .cog-layout--main{width:100%;float:right;margin-right:0;}@media only screen and (min-width:767px){.panel-cog-layout-one-two-one .cog-layout--middle-left{width:48.3741469289%;float:left;margin-right:3.2517061421%;}.panel-cog-layout-one-two-one .cog-layout--middle-right{width:48.3741469289%;float:right;margin-right:0;}}@media only screen and (min-width:767px){.panel-cog-layout-one-two-one-cl .cog-layout--middle-left{width:74.1870734645%;float:left;margin-right:3.2517061421%;}.panel-cog-layout-one-two-one-cl .cog-layout--middle-right{width:22.5612203934%;float:right;margin-right:0;}}@media only screen and (min-width:767px){.panel-cog-layout-one-two-one-cr .cog-layout--middle-left{width:22.5612203934%;float:left;margin-right:3.2517061421%;}.panel-cog-layout-one-two-one-cr .cog-layout--middle-right{width:74.1870734645%;float:right;margin-right:0;}}@media only screen and (min-width:767px){.panel-cog-layout-one-three-one .cog-layout--middle-left{width:31.1655292386%;float:left;margin-right:3.2517061421%;}.panel-cog-layout-one-three-one .cog-layout--middle-center{width:31.1655292386%;float:left;margin-right:3.2517061421%;}.panel-cog-layout-one-three-one .cog-layout--middle-right{width:31.1655292386%;float:right;margin-right:0;}}@media only screen and (min-width:767px){.panel-cog-layout-one-three-one-cm .cog-layout--middle-left{width:22.5612203934%;float:left;margin-right:3.2517061421%;}.panel-cog-layout-one-three-one-cm .cog-layout--middle-center{width:48.3741469289%;float:left;margin-right:3.2517061421%;}.panel-cog-layout-one-three-one-cm .cog-layout--middle-right{width:22.5612203934%;float:right;margin-right:0;}}@media only screen and (min-width:767px){.panel-cog-layout-one-two-three-one .cog-layout--first-middle-left{width:48.3741469289%;float:left;margin-right:3.2517061421%;}.panel-cog-layout-one-two-three-one .cog-layout--first-middle-right{width:48.3741469289%;float:right;margin-right:0;}.panel-cog-layout-one-two-three-one .cog-layout--second-middle-left{width:31.1655292386%;float:left;margin-right:3.2517061421%;}.panel-cog-layout-one-two-three-one .cog-layout--second-middle-center{width:31.1655292386%;float:left;margin-right:3.2517061421%;}.panel-cog-layout-one-two-three-one .cog-layout--second-middle-right{width:31.1655292386%;float:right;margin-right:0;}}@media only screen and (min-width:767px){.panel-cog-layout-one-three-two-one .cog-layout--first-middle-left{width:31.1655292386%;float:left;margin-right:3.2517061421%;}.panel-cog-layout-one-three-two-one .cog-layout--first-middle-center{width:31.1655292386%;float:left;margin-right:3.2517061421%;}.panel-cog-layout-one-three-two-one .cog-layout--first-middle-right{width:31.1655292386%;float:right;margin-right:0;}.panel-cog-layout-one-three-two-one .cog-layout--second-middle-left{width:48.3741469289%;float:left;margin-right:3.2517061421%;}.panel-cog-layout-one-three-two-one .cog-layout--second-middle-right{width:48.3741469289%;float:right;margin-right:0;}}.entity-dashboard .cog--mq,.entity-dashboard .block-tabs,.entity-dashboard #block-tremblant-primary-admin-actions,.entity-dashboard .drupal-messages,.entity-dashboard #block-tremblant-local-tasks,.entity-dashboard .block-local-tasks-block,.entity-dashboard .page-404 #block-tremblant-content,.page-404 .entity-dashboard #block-tremblant-content,.entity-dashboard .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--user:not(.user-dashboard):not([class*=-donate]) .entity-dashboard .block-system-main-block,.entity-dashboard .path--fr .block-system-main-block,.path--fr .entity-dashboard .block-system-main-block,.entity-dashboard .path--en .block-system-main-block,.path--en .entity-dashboard .block-system-main-block,.entity-dashboard body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .entity-dashboard .block-system-main-block{padding-top:15px;padding-bottom:15px;margin-top:0;margin-bottom:0;}.entity-dashboard a{color:#0072bc;}.entity-dashboard a.entity-icons{display:inline-block;line-height:39px;font-size:22px;border-radius:50px;width:40px;height:40px;text-align:center;background-color:#0072bc;color:white;transition:all 0.3s;}.entity-dashboard a.entity-icons:hover,.entity-dashboard a.entity-icons:active,.entity-dashboard a.entity-icons:focus{color:#fff;background-color:rgb(0,52.1489361702,86);}.entity-dashboard a.entity-icons + .entity-icons{margin-left:15px;}@media only screen and (max-width:767px){.entity-dashboard a.entity-icons.page-share-social-btn{position:fixed;bottom:11px;right:80px;width:50px;height:50px;line-height:50px;z-index:999;}}.entity-dashboard h2{line-height:26px;font-size:20px;font-weight:600;color:#525252;}.entity-dashboard h3{line-height:24px;font-size:18px;font-weight:500;color:#525252;}.entity-dashboard .entity-info{position:relative;text-align:center;}.nodetype--event .entity-dashboard .entity-info{display:flex;flex-direction:column;}@media only screen and (min-width:767px){.nodetype--event .entity-dashboard .entity-info{flex-direction:row;}}.nodetype--event .entity-dashboard .entity-info .entity-photo{order:2;flex:auto;}@media only screen and (min-width:767px){.nodetype--event .entity-dashboard .entity-info .entity-photo{order:1;flex:0 0 190px;}}@media only screen and (min-width:1024px){.nodetype--event .entity-dashboard .entity-info .entity-photo{flex:0 0 220px;}}.nodetype--event .entity-dashboard .entity-info .entity-name{order:1;padding-left:0;}@media only screen and (min-width:767px){.nodetype--event .entity-dashboard .entity-info .entity-name{order:2;padding-left:30px;}}@media only screen and (min-width:767px){.entity-dashboard .entity-info{display:flex;align-items:flex-start;flex-direction:row;text-align:left;}}.entity-dashboard .entity-infos{padding-top:20px;background-repeat:no-repeat;background-position:top right;}.entity-dashboard .entity-infos .left-side{display:flex;align-items:flex-start;position:relative;}.entity-dashboard .entity-photo{overflow:hidden;}@media only screen and (min-width:767px){.entity-dashboard .entity-photo{display:flex;flex:0 0 150px;}}@media only screen and (min-width:1024px){.entity-dashboard .entity-photo{flex:0 0 220px;}}.entity-dashboard .entity-photo > div{width:100%;}.entity-dashboard .entity-photo img{display:block;width:100%;height:auto;border-radius:50%;max-width:150px;margin:0 auto 15px;}@media only screen and (min-width:481px){.entity-dashboard .entity-photo img{max-width:220px;}}.entity-dashboard .entity-photo .event-left-side{text-align:center;margin-bottom:20px;}.entity-dashboard .entity-photo .event-left-side a.btn,.entity-dashboard .entity-photo .event-left-side form.user-pass a.form-submit,form.user-pass .entity-dashboard .entity-photo .event-left-side a.form-submit,.entity-dashboard .entity-photo .event-left-side .manage-invitations-page .panel.panel-invite a.form-submit,.manage-invitations-page .panel.panel-invite .entity-dashboard .entity-photo .event-left-side a.form-submit{width:100%;padding:8px 5px;box-sizing:border-box;}.entity-dashboard .entity-photo .field--name-field-event-solicitation-message{margin-top:20px;margin-bottom:20px;font-size:0.85em;color:#5c5c5c;line-height:1.4;text-align:center;}.entity-dashboard .entity-photo a.btn,.entity-dashboard .entity-photo form.user-pass a.form-submit,form.user-pass .entity-dashboard .entity-photo a.form-submit,.entity-dashboard .entity-photo .manage-invitations-page .panel.panel-invite a.form-submit,.manage-invitations-page .panel.panel-invite .entity-dashboard .entity-photo a.form-submit{padding:8px 20px;}.entity-dashboard .entity-name{overflow:hidden;position:relative;box-sizing:border-box;width:100%;}@media only screen and (min-width:767px){.entity-dashboard .entity-name{padding-left:30px;}}.entity-dashboard .entity-name h1{font-size:200%;line-height:120%;font-weight:900;display:inline-block;}@media only screen and (min-width:767px){.entity-dashboard .entity-name h1{padding-right:50px;}}@media only screen and (max-width:1023px){.entity-dashboard .entity-name h1{width:100%;}}@media only screen and (min-width:767px){.entity-dashboard .entity-name.view-as-admin h1{padding-right:240px;}}.entity-dashboard .entity-name .user-teams{list-style:none;margin:0;padding:0;}.entity-dashboard .entity-name .user-role{display:inline-block;}.entity-dashboard .entity-name .user-equipe{display:inline-block;}.entity-dashboard .entity-name .user-equipe h2::before{content:"· ";}.entity-dashboard .entity-name .entity-buttons{margin-top:10px;margin-bottom:10px;}@media only screen and (min-width:767px){.entity-dashboard .entity-name .entity-buttons{position:absolute;right:0;top:0;margin:0;}}.entity-dashboard .entity-name .entity-buttons a.edit-entity,.entity-dashboard .entity-name .entity-buttons a.private-profile{width:auto;padding-left:15px;padding-right:15px;display:flex;align-items:center;}.entity-dashboard .entity-name .entity-buttons a.edit-entity:hover,.entity-dashboard .entity-name .entity-buttons a.private-profile:hover{text-decoration:none;}.entity-dashboard .entity-name .entity-buttons a.edit-entity span,.entity-dashboard .entity-name .entity-buttons a.private-profile span{margin-left:5px;font-weight:500;font-size:15.8px;}.entity-dashboard .entity-name .entity-buttons > div{display:flex;flex-wrap:wrap;justify-content:center;}@media only screen and (min-width:767px){.entity-dashboard .entity-name .entity-buttons > div{justify-content:flex-start;}}@media only screen and (min-width:1281px){.entity-dashboard .entity-name .entity-buttons > div{justify-content:flex-end;}}.entity-dashboard .entity-name .entity-description{margin-top:5px;}.nodetype--event .entity-dashboard .entity-name .entity-description{text-align:left;}.entity-dashboard .entity-name .entity-description h3{line-height:24px;font-size:100%;font-weight:bold;color:#333;}.entity-dashboard .entity-name .entity-description.inline{display:flex;flex-wrap:wrap;}.entity-dashboard .entity-name .entity-description.inline .entity-description-value{margin-left:5px;}.entity-dashboard .entity-progress{width:100%;padding:17px;background-color:white;border-radius:15px;box-sizing:border-box;}@media only screen and (max-width:1280px){.entity-dashboard .entity-progress > div.entity-recent-donation h2{padding:0 !important;margin-bottom:15px;}}@media only screen and (max-width:767px){.entity-dashboard .entity-progress > div.entity-recent-donation{margin-top:20px;}}@media only screen and (min-width:1281px){.entity-dashboard .entity-progress > div.entity-recent-donation{margin-top:17px;}}@media only screen and (min-width:768px) and (max-width:1280px){.entity-dashboard .entity-progress{display:flex;flex-wrap:wrap;}.entity-dashboard .entity-progress > div{width:48.3741469289%;float:left;margin-right:3.2517061421%;}.entity-dashboard .entity-progress > div.entity-recent-donation{width:48.3741469289%;float:right;margin-right:0;position:relative;padding-left:3.2517061421%;box-sizing:border-box;}.entity-dashboard .entity-progress > div.entity-recent-donation::before{content:"";width:2px;background-color:#f1f1f1;height:calc(100% + 34px);left:-2px;top:-17px;position:absolute;}.entity-dashboard .entity-progress .donate-button{padding-bottom:0;}}.entity-dashboard .entity-progress .donate-button{margin:10px -17px 0;padding:15px 15px 0;border-top:2px solid #f1f1f1;}@media only screen and (min-width:768px) and (max-width:1280px){.entity-dashboard .entity-progress .donate-button{margin:10px -3.38984% 0 -17px;}}.entity-dashboard .entity-progress .donate-button a{margin:0;background-color:#0072bc;border-radius:15px;width:100%;text-align:center;box-sizing:border-box;}.entity-dashboard .entity-progress .donate-button a:hover,.entity-dashboard .entity-progress .donate-button a:active,.entity-dashboard .entity-progress .donate-button a:focus{background-color:#003456;}.entity-dashboard .entity-supporter ul{margin-left:10px;}.entity-dashboard .block-captain .captain-stats{margin:0 0 10px 0;padding:0;list-style-type:none;}.entity-dashboard .block-captain .captain-stats li{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #cdcdcd;}.entity-dashboard .block-captain .captain-stats li span{display:block;float:right;font-weight:bold;font-size:16px;}.entity-dashboard .block-captain a.modal-link{display:block;margin-top:20px;}.entity-dashboard .entity-blocks .cog--mq,.entity-dashboard .entity-blocks .block-tabs,.entity-dashboard .entity-blocks #block-tremblant-primary-admin-actions,.entity-dashboard .entity-blocks .drupal-messages,.entity-dashboard .entity-blocks #block-tremblant-local-tasks,.entity-dashboard .entity-blocks .block-local-tasks-block,.entity-dashboard .entity-blocks .page-404 #block-tremblant-content,.page-404 .entity-dashboard .entity-blocks #block-tremblant-content,.entity-dashboard .entity-blocks .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--user:not(.user-dashboard):not([class*=-donate]) .entity-dashboard .entity-blocks .block-system-main-block,.entity-dashboard .entity-blocks .path--fr .block-system-main-block,.path--fr .entity-dashboard .entity-blocks .block-system-main-block,.entity-dashboard .entity-blocks .path--en .block-system-main-block,.path--en .entity-dashboard .entity-blocks .block-system-main-block,.entity-dashboard .entity-blocks body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .entity-dashboard .entity-blocks .block-system-main-block{padding-top:15px;box-sizing:border-box;}@media only screen and (min-width:1281px){.entity-dashboard .entity-blocks .cog--mq,.entity-dashboard .entity-blocks .block-tabs,.entity-dashboard .entity-blocks #block-tremblant-primary-admin-actions,.entity-dashboard .entity-blocks .drupal-messages,.entity-dashboard .entity-blocks #block-tremblant-local-tasks,.entity-dashboard .entity-blocks .block-local-tasks-block,.entity-dashboard .entity-blocks .page-404 #block-tremblant-content,.page-404 .entity-dashboard .entity-blocks #block-tremblant-content,.entity-dashboard .entity-blocks .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--user:not(.user-dashboard):not([class*=-donate]) .entity-dashboard .entity-blocks .block-system-main-block,.entity-dashboard .entity-blocks .path--fr .block-system-main-block,.path--fr .entity-dashboard .entity-blocks .block-system-main-block,.entity-dashboard .entity-blocks .path--en .block-system-main-block,.path--en .entity-dashboard .entity-blocks .block-system-main-block,.entity-dashboard .entity-blocks body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .entity-dashboard .entity-blocks .block-system-main-block{margin-top:40px;}}.entity-dashboard .entity-blocks .cog--mq .entity-row,.entity-dashboard .entity-blocks .block-tabs .entity-row,.entity-dashboard .entity-blocks #block-tremblant-primary-admin-actions .entity-row,.entity-dashboard .entity-blocks .drupal-messages .entity-row,.entity-dashboard .entity-blocks #block-tremblant-local-tasks .entity-row,.entity-dashboard .entity-blocks .block-local-tasks-block .entity-row,.entity-dashboard .entity-blocks .page-404 #block-tremblant-content .entity-row,.page-404 .entity-dashboard .entity-blocks #block-tremblant-content .entity-row,.entity-dashboard .entity-blocks .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block .entity-row,.path--user:not(.user-dashboard):not([class*=-donate]) .entity-dashboard .entity-blocks .block-system-main-block .entity-row,.entity-dashboard .entity-blocks .path--fr .block-system-main-block .entity-row,.path--fr .entity-dashboard .entity-blocks .block-system-main-block .entity-row,.entity-dashboard .entity-blocks .path--en .block-system-main-block .entity-row,.path--en .entity-dashboard .entity-blocks .block-system-main-block .entity-row,.entity-dashboard .entity-blocks body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block .entity-row,body.nodetype--team[data-once*=vertical-tabs-fragments] .entity-dashboard .entity-blocks .block-system-main-block .entity-row{display:flex;flex-wrap:wrap;}.entity-dashboard .entity-blocks .cog--mq .entity-row:not(:first-child),.entity-dashboard .entity-blocks .block-tabs .entity-row:not(:first-child),.entity-dashboard .entity-blocks #block-tremblant-primary-admin-actions .entity-row:not(:first-child),.entity-dashboard .entity-blocks .drupal-messages .entity-row:not(:first-child),.entity-dashboard .entity-blocks #block-tremblant-local-tasks .entity-row:not(:first-child),.entity-dashboard .entity-blocks .block-local-tasks-block .entity-row:not(:first-child),.entity-dashboard .entity-blocks .page-404 #block-tremblant-content .entity-row:not(:first-child),.page-404 .entity-dashboard .entity-blocks #block-tremblant-content .entity-row:not(:first-child),.entity-dashboard .entity-blocks .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block .entity-row:not(:first-child),.path--user:not(.user-dashboard):not([class*=-donate]) .entity-dashboard .entity-blocks .block-system-main-block .entity-row:not(:first-child),.entity-dashboard .entity-blocks .path--fr .block-system-main-block .entity-row:not(:first-child),.path--fr .entity-dashboard .entity-blocks .block-system-main-block .entity-row:not(:first-child),.entity-dashboard .entity-blocks .path--en .block-system-main-block .entity-row:not(:first-child),.path--en .entity-dashboard .entity-blocks .block-system-main-block .entity-row:not(:first-child),.entity-dashboard .entity-blocks body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block .entity-row:not(:first-child),body.nodetype--team[data-once*=vertical-tabs-fragments] .entity-dashboard .entity-blocks .block-system-main-block .entity-row:not(:first-child){margin-top:3.2517061421%;}.entity-dashboard .entity-blocks .cog--mq .entity-row > div,.entity-dashboard .entity-blocks .block-tabs .entity-row > div,.entity-dashboard .entity-blocks #block-tremblant-primary-admin-actions .entity-row > div,.entity-dashboard .entity-blocks .drupal-messages .entity-row > div,.entity-dashboard .entity-blocks #block-tremblant-local-tasks .entity-row > div,.entity-dashboard .entity-blocks .block-local-tasks-block .entity-row > div,.entity-dashboard .entity-blocks .page-404 #block-tremblant-content .entity-row > div,.page-404 .entity-dashboard .entity-blocks #block-tremblant-content .entity-row > div,.entity-dashboard .entity-blocks .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block .entity-row > div,.path--user:not(.user-dashboard):not([class*=-donate]) .entity-dashboard .entity-blocks .block-system-main-block .entity-row > div,.entity-dashboard .entity-blocks .path--fr .block-system-main-block .entity-row > div,.path--fr .entity-dashboard .entity-blocks .block-system-main-block .entity-row > div,.entity-dashboard .entity-blocks .path--en .block-system-main-block .entity-row > div,.path--en .entity-dashboard .entity-blocks .block-system-main-block .entity-row > div,.entity-dashboard .entity-blocks body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block .entity-row > div,body.nodetype--team[data-once*=vertical-tabs-fragments] .entity-dashboard .entity-blocks .block-system-main-block .entity-row > div{box-sizing:border-box;background-color:white;border-radius:15px;}.entity-dashboard .entity-blocks .cog--mq .entity-row > div:first-child,.entity-dashboard .entity-blocks .block-tabs .entity-row > div:first-child,.entity-dashboard .entity-blocks #block-tremblant-primary-admin-actions .entity-row > div:first-child,.entity-dashboard .entity-blocks .drupal-messages .entity-row > div:first-child,.entity-dashboard .entity-blocks #block-tremblant-local-tasks .entity-row > div:first-child,.entity-dashboard .entity-blocks .block-local-tasks-block .entity-row > div:first-child,.entity-dashboard .entity-blocks .page-404 #block-tremblant-content .entity-row > div:first-child,.page-404 .entity-dashboard .entity-blocks #block-tremblant-content .entity-row > div:first-child,.entity-dashboard .entity-blocks .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block .entity-row > div:first-child,.path--user:not(.user-dashboard):not([class*=-donate]) .entity-dashboard .entity-blocks .block-system-main-block .entity-row > div:first-child,.entity-dashboard .entity-blocks .path--fr .block-system-main-block .entity-row > div:first-child,.path--fr .entity-dashboard .entity-blocks .block-system-main-block .entity-row > div:first-child,.entity-dashboard .entity-blocks .path--en .block-system-main-block .entity-row > div:first-child,.path--en .entity-dashboard .entity-blocks .block-system-main-block .entity-row > div:first-child,.entity-dashboard .entity-blocks body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block .entity-row > div:first-child,body.nodetype--team[data-once*=vertical-tabs-fragments] .entity-dashboard .entity-blocks .block-system-main-block .entity-row > div:first-child{margin-bottom:3.2517061421%;}@media only screen and (min-width:767px){.entity-dashboard .entity-blocks .cog--mq .entity-row > div:first-child,.entity-dashboard .entity-blocks .block-tabs .entity-row > div:first-child,.entity-dashboard .entity-blocks #block-tremblant-primary-admin-actions .entity-row > div:first-child,.entity-dashboard .entity-blocks .drupal-messages .entity-row > div:first-child,.entity-dashboard .entity-blocks #block-tremblant-local-tasks .entity-row > div:first-child,.entity-dashboard .entity-blocks .block-local-tasks-block .entity-row > div:first-child,.entity-dashboard .entity-blocks .page-404 #block-tremblant-content .entity-row > div:first-child,.page-404 .entity-dashboard .entity-blocks #block-tremblant-content .entity-row > div:first-child,.entity-dashboard .entity-blocks .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block .entity-row > div:first-child,.path--user:not(.user-dashboard):not([class*=-donate]) .entity-dashboard .entity-blocks .block-system-main-block .entity-row > div:first-child,.entity-dashboard .entity-blocks .path--fr .block-system-main-block .entity-row > div:first-child,.path--fr .entity-dashboard .entity-blocks .block-system-main-block .entity-row > div:first-child,.entity-dashboard .entity-blocks .path--en .block-system-main-block .entity-row > div:first-child,.path--en .entity-dashboard .entity-blocks .block-system-main-block .entity-row > div:first-child,.entity-dashboard .entity-blocks body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block .entity-row > div:first-child,body.nodetype--team[data-once*=vertical-tabs-fragments] .entity-dashboard .entity-blocks .block-system-main-block .entity-row > div:first-child{margin-bottom:0;}}.entity-dashboard .entity-blocks .cog--mq .entity-row > div h2,.entity-dashboard .entity-blocks .block-tabs .entity-row > div h2,.entity-dashboard .entity-blocks #block-tremblant-primary-admin-actions .entity-row > div h2,.entity-dashboard .entity-blocks .drupal-messages .entity-row > div h2,.entity-dashboard .entity-blocks #block-tremblant-local-tasks .entity-row > div h2,.entity-dashboard .entity-blocks .block-local-tasks-block .entity-row > div h2,.entity-dashboard .entity-blocks .page-404 #block-tremblant-content .entity-row > div h2,.page-404 .entity-dashboard .entity-blocks #block-tremblant-content .entity-row > div h2,.entity-dashboard .entity-blocks .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block .entity-row > div h2,.path--user:not(.user-dashboard):not([class*=-donate]) .entity-dashboard .entity-blocks .block-system-main-block .entity-row > div h2,.entity-dashboard .entity-blocks .path--fr .block-system-main-block .entity-row > div h2,.path--fr .entity-dashboard .entity-blocks .block-system-main-block .entity-row > div h2,.entity-dashboard .entity-blocks .path--en .block-system-main-block .entity-row > div h2,.path--en .entity-dashboard .entity-blocks .block-system-main-block .entity-row > div h2,.entity-dashboard .entity-blocks body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block .entity-row > div h2,body.nodetype--team[data-once*=vertical-tabs-fragments] .entity-dashboard .entity-blocks .block-system-main-block .entity-row > div h2{padding:17px 17px 0;line-height:1.3rem;}.entity-dashboard .entity-blocks .cog--mq .entity-row > div .block-content,.entity-dashboard .entity-blocks .block-tabs .entity-row > div .block-content,.entity-dashboard .entity-blocks #block-tremblant-primary-admin-actions .entity-row > div .block-content,.entity-dashboard .entity-blocks .drupal-messages .entity-row > div .block-content,.entity-dashboard .entity-blocks #block-tremblant-local-tasks .entity-row > div .block-content,.entity-dashboard .entity-blocks .block-local-tasks-block .entity-row > div .block-content,.entity-dashboard .entity-blocks .page-404 #block-tremblant-content .entity-row > div .block-content,.page-404 .entity-dashboard .entity-blocks #block-tremblant-content .entity-row > div .block-content,.entity-dashboard .entity-blocks .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block .entity-row > div .block-content,.path--user:not(.user-dashboard):not([class*=-donate]) .entity-dashboard .entity-blocks .block-system-main-block .entity-row > div .block-content,.entity-dashboard .entity-blocks .path--fr .block-system-main-block .entity-row > div .block-content,.path--fr .entity-dashboard .entity-blocks .block-system-main-block .entity-row > div .block-content,.entity-dashboard .entity-blocks .path--en .block-system-main-block .entity-row > div .block-content,.path--en .entity-dashboard .entity-blocks .block-system-main-block .entity-row > div .block-content,.entity-dashboard .entity-blocks body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block .entity-row > div .block-content,body.nodetype--team[data-once*=vertical-tabs-fragments] .entity-dashboard .entity-blocks .block-system-main-block .entity-row > div .block-content{padding:17px;display:inline-block;width:100%;box-sizing:border-box;}@media only screen and (max-width:767px){.entity-dashboard .block-donations-collection-tools .clearfix > div + div{margin-top:15px;}}@media only screen and (min-width:767px){.entity-dashboard .block-donations-collection-tools{height:100%;}.entity-dashboard .block-donations-collection-tools .block-content{height:calc(100% - 56px);}.entity-dashboard .block-donations-collection-tools .clearfix{display:flex;flex-wrap:wrap;align-items:stretch;height:100%;}.entity-dashboard .block-donations-collection-tools .clearfix > div:not(:first-child){position:relative;padding-left:3.2517061421%;box-sizing:border-box;}.entity-dashboard .block-donations-collection-tools .clearfix > div:not(:first-child)::before{content:"";width:2px;background-color:#f1f1f1;height:calc(100% + 34px);left:-1px;top:-17px;position:absolute;}}.entity-dashboard .shared-social > div{display:flex;}.entity-dashboard .shared-social a{font-size:40px;margin-right:10px;}.entity-dashboard .shared-social .social-facebook:link,.entity-dashboard .shared-social .social-facebook:visited{color:#4267b2;}.entity-dashboard .shared-social .social-facebook:hover,.entity-dashboard .shared-social .social-facebook:active,.entity-dashboard .shared-social .social-facebook:focus{color:#2f497c;}.entity-dashboard .shared-social .social-twitter:link,.entity-dashboard .shared-social .social-twitter:visited{color:#40a0f2;}.entity-dashboard .shared-social .social-twitter:hover,.entity-dashboard .shared-social .social-twitter:active,.entity-dashboard .shared-social .social-twitter:focus{color:#327ebc;}.entity-dashboard .shared-social .social-linkedin:link,.entity-dashboard .shared-social .social-linkedin:visited{color:#2e77b5;}.entity-dashboard .shared-social .social-linkedin:hover,.entity-dashboard .shared-social .social-linkedin:active,.entity-dashboard .shared-social .social-linkedin:focus{color:#21557f;}.entity-dashboard .shared-social .social-email:link,.entity-dashboard .shared-social .social-email:visited{color:#888;}.entity-dashboard .shared-social .social-email:hover,.entity-dashboard .shared-social .social-email:active,.entity-dashboard .shared-social .social-email:focus{color:#545454;}.entity-dashboard .shared-public-link-wrapper{position:relative;display:inline-block;max-width:300px;width:100%;}.entity-dashboard .shared-public-link-wrapper input{width:100%;height:36px;margin:0;padding:5px 43px 5px 5px;border:1px solid #cdcdcd;}.entity-dashboard .shared-public-link-wrapper a{position:absolute;margin:0;padding:0 10px;border-radius:0;height:36px;line-height:36px;background-color:#0072bc;font-size:18px;bottom:4px;right:0;}.entity-dashboard figure.youtube-container{margin:0;}.participant-layout .left-side{width:100%;}@media only screen and (min-width:1281px){.participant-layout .left-side{width:70%;}}.participant-layout .right-side{width:100%;}.participant-layout .right-side.mobile-show{margin-top:30px;}@media only screen and (min-width:1281px){.participant-layout .right-side{width:27%;margin-left:3%;position:relative;}}.participant-layout .cog--mq,.participant-layout .block-tabs,.participant-layout #block-tremblant-primary-admin-actions,.participant-layout .drupal-messages,.participant-layout #block-tremblant-local-tasks,.participant-layout .block-local-tasks-block,.participant-layout .page-404 #block-tremblant-content,.page-404 .participant-layout #block-tremblant-content,.participant-layout .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--user:not(.user-dashboard):not([class*=-donate]) .participant-layout .block-system-main-block,.participant-layout .path--fr .block-system-main-block,.path--fr .participant-layout .block-system-main-block,.participant-layout .path--en .block-system-main-block,.path--en .participant-layout .block-system-main-block,.participant-layout body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .participant-layout .block-system-main-block{display:flex;flex-wrap:wrap;box-sizing:border-box;}.node--type-team.node--view-mode-full .participants,.path--user.user-dashboard .participants{position:relative;clear:both;margin-top:30px;}.node--type-team.node--view-mode-full .participants .participants-intro,.path--user.user-dashboard .participants .participants-intro{display:flex;flex-wrap:wrap;margin-bottom:20px;}.node--type-team.node--view-mode-full .participants .participants-intro h2,.path--user.user-dashboard .participants .participants-intro h2{padding:15px 0;}.node--type-team.node--view-mode-full .participants a.entity-icons,.path--user.user-dashboard .participants a.entity-icons{width:auto;padding-left:15px;padding-right:15px;margin-left:20px;display:flex;align-items:center;}.node--type-team.node--view-mode-full .participants a.entity-icons:hover,.path--user.user-dashboard .participants a.entity-icons:hover{text-decoration:none;}.node--type-team.node--view-mode-full .participants a.entity-icons span,.path--user.user-dashboard .participants a.entity-icons span{margin-left:5px;font-weight:500;font-size:15.8px;}.node--type-team.node--view-mode-full .participants .view-more-participants,.path--user.user-dashboard .participants .view-more-participants{display:flex;width:100%;}.node--type-team.node--view-mode-full .participants .view-more-participants a.view-more,.path--user.user-dashboard .participants .view-more-participants a.view-more{width:100%;margin-bottom:30px;margin-top:-15px;}.node--type-team.node--view-mode-full .participants .view-more-participants a.view-more:not(.hidden),.path--user.user-dashboard .participants .view-more-participants a.view-more:not(.hidden){display:flex;}.node--type-team.node--view-mode-full .participants .wrapper-participants,.path--user.user-dashboard .participants .wrapper-participants{display:flex;flex-wrap:wrap;}.node--type-team.node--view-mode-full .participants .wrapper-participants .item-participant,.path--user.user-dashboard .participants .wrapper-participants .item-participant{position:relative;width:100%;margin-bottom:20px;background-color:#fff;border-radius:15px;padding:15px 15px 0;box-sizing:border-box;}@media only screen and (min-width:767px){.node--type-team.node--view-mode-full .participants .wrapper-participants .item-participant,.path--user.user-dashboard .participants .wrapper-participants .item-participant{width:48.3741469289%;float:left;margin-right:3.2517061421%;margin-bottom:25px;}.node--type-team.node--view-mode-full .participants .wrapper-participants .item-participant:nth-child(2n),.path--user.user-dashboard .participants .wrapper-participants .item-participant:nth-child(2n){width:48.3741469289%;float:left;margin-right:3.2517061421%;margin-right:0;}}@media only screen and (min-width:1024px){.node--type-team.node--view-mode-full .participants .wrapper-participants .item-participant,.path--user.user-dashboard .participants .wrapper-participants .item-participant{width:31.1655292386%;float:left;margin-right:3.2517061421%;margin-bottom:40px;}.node--type-team.node--view-mode-full .participants .wrapper-participants .item-participant:nth-child(2n),.path--user.user-dashboard .participants .wrapper-participants .item-participant:nth-child(2n){width:31.1655292386%;float:left;margin-right:3.2517061421%;}.node--type-team.node--view-mode-full .participants .wrapper-participants .item-participant:nth-child(3n),.path--user.user-dashboard .participants .wrapper-participants .item-participant:nth-child(3n){width:31.1655292386%;float:left;margin-right:3.2517061421%;margin-right:0;}}.node--type-team.node--view-mode-full .participants .wrapper-participants .item-participant .photo,.path--user.user-dashboard .participants .wrapper-participants .item-participant .photo{float:left;margin-right:20px;}.node--type-team.node--view-mode-full .participants .wrapper-participants .item-participant .photo img,.path--user.user-dashboard .participants .wrapper-participants .item-participant .photo img{border-radius:50%;}.node--type-team.node--view-mode-full .participants .wrapper-participants .item-participant h3.name,.path--user.user-dashboard .participants .wrapper-participants .item-participant h3.name{font-size:16px;font-weight:500;padding:0;margin:8px 0;}.node--type-team.node--view-mode-full .participants .wrapper-participants .item-participant h3.name a,.path--user.user-dashboard .participants .wrapper-participants .item-participant h3.name a{color:#333;}.node--type-team.node--view-mode-full .participants .wrapper-participants .item-participant .progress-bar-container,.path--user.user-dashboard .participants .wrapper-participants .item-participant .progress-bar-container{clear:both;margin-top:10px;}.view.view-display-id-block_event_donations,.view.view-display-id-block_team_donations,.view.view-display-id-block_user_donations{position:relative;}.view.view-display-id-block_event_donations .views-row,.view.view-display-id-block_team_donations .views-row,.view.view-display-id-block_user_donations .views-row{position:relative;padding:13px 0;border-bottom:1px solid rgba(0,0,0,0.1);min-height:38px;overflow:hidden;}.view.view-display-id-block_event_donations .views-row .views-field-user-picture,.view.view-display-id-block_team_donations .views-row .views-field-user-picture,.view.view-display-id-block_user_donations .views-row .views-field-user-picture{float:left;margin-right:15px;width:55px;height:55px;}.view.view-display-id-block_event_donations .views-row .views-field-user-picture div,.view.view-display-id-block_team_donations .views-row .views-field-user-picture div,.view.view-display-id-block_user_donations .views-row .views-field-user-picture div{width:100%;height:100%;}.view.view-display-id-block_event_donations .views-row .views-field-user-picture img,.view.view-display-id-block_team_donations .views-row .views-field-user-picture img,.view.view-display-id-block_user_donations .views-row .views-field-user-picture img{width:100%;height:auto;border-radius:50%;}.view.view-display-id-block_event_donations .views-row .views-field-nothing,.view.view-display-id-block_team_donations .views-row .views-field-nothing,.view.view-display-id-block_user_donations .views-row .views-field-nothing{line-height:1.1;}.view.view-display-id-block_event_donations .views-row .views-field-field-donation-message,.view.view-display-id-block_team_donations .views-row .views-field-field-donation-message,.view.view-display-id-block_user_donations .views-row .views-field-field-donation-message{font-size:0.85em;color:#767676;line-height:1.3;}.view.view-display-id-block_event_donations .more-link,.view.view-display-id-block_team_donations .more-link,.view.view-display-id-block_user_donations .more-link{padding-top:10px;}.block-pending-invitations .list{padding:10px;}.block-pending-invitations .list .row{position:relative;margin-bottom:10px;}.block-pending-invitations .list .row:last-child{margin-bottom:0;}.block-pending-invitations .list .row .team-info{display:flex;flex-wrap:wrap;align-items:center;}.block-pending-invitations .list .row .team-info img{border-radius:50%;}.block-pending-invitations .list .row .team-info span{width:calc(100% - 60px);font-size:0.9em;line-height:1.2;box-sizing:border-box;padding-left:10px;}.block-pending-invitations .list .row a{text-align:center;margin-top:10px;width:100%;box-sizing:border-box;}.logged-out.user-dashboard .donate-button-menu,.logged-out.nodetype--team .donate-button-menu{display:none !important;}.block-promo-participant img{width:100%;}.block-promo-participant .block-content > p{display:none;}.team-goodies{padding:10px;border-radius:25px;margin-bottom:10px;background:white;}.team-goodies.checked{background:#42a877;}.team-goodies.checked h2,.team-goodies.checked h3{color:white;}.team-goodies.checked .btn,.team-goodies.checked form.user-pass .form-submit,form.user-pass .team-goodies.checked .form-submit,.team-goodies.checked .login-page .block-login .user-login-form input.form-submit,.login-page .block-login .user-login-form .team-goodies.checked input.form-submit,.team-goodies.checked .manage-invitations-page .panel.panel-invite .form-submit,.manage-invitations-page .panel.panel-invite .team-goodies.checked .form-submit{margin-top:15px;}.tremblant-rewards-form.checked .btn,.tremblant-rewards-form.checked form.user-pass .form-submit,form.user-pass .tremblant-rewards-form.checked .form-submit,.tremblant-rewards-form.checked .login-page .block-login .user-login-form input.form-submit,.login-page .block-login .user-login-form .tremblant-rewards-form.checked input.form-submit,.tremblant-rewards-form.checked .manage-invitations-page .panel.panel-invite .form-submit,.manage-invitations-page .panel.panel-invite .tremblant-rewards-form.checked .form-submit{margin-top:15px;}.participating-years{display:inline-block;padding:10px;border-radius:8px;background:#0072bc;}@media only screen and (max-width:1023px){.participating-years{margin:10px 0 15px;}}.participating-years .counter{display:flex;gap:10px;justify-content:center;}.participating-years .counter div{width:50px;display:flex;flex-direction:column;gap:2px;}.participating-years .counter div span.top,.participating-years .counter div span.bottom{display:block;width:100%;background:#d91218;height:35px;position:relative;overflow:hidden;border-radius:0 0 5px 5px;}.participating-years .counter div span.top span,.participating-years .counter div span.bottom span{position:absolute;bottom:0;line-height:72px;color:#fff;font-weight:700;font-size:60px;font-family:"Changa",sans-serif;left:50%;transform:translateX(-50%);}.participating-years .counter div span.top{border-radius:5px 5px 0 0;}.participating-years .counter div span.top span{top:0;}.participating-years .container{display:flex;align-items:center;gap:10px;}.participating-years .container h3{display:flex;flex-direction:column;align-items:center;color:#fff;font-size:22px;font-weight:bold;padding:0;}.block-promo-taxonomy-block{background-color:unset !important;display:grid;grid-template-columns:repeat(2,1fr);gap:10px;}.block-promo-taxonomy-block .block-promo-participant{background:white;border-radius:8px;margin:5px;}@media only screen and (max-width:767px){.block-promo-taxonomy-block{grid-template-columns:1fr;}}.block-promo-taxonomy-block .embedded-entity{line-height:0 !important;}.alias--24hthermometre{background-color:#009739;}.alias--24hthermometre.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin:0;}.alias--24hthermometre > *:not(.dialog-off-canvas-main-canvas){display:none;}.alias--24hthermometre .dialog-off-canvas-main-canvas .page-standard > *:not(#header){display:none;}.alias--24hthermometre .dialog-off-canvas-main-canvas .page-standard .block-tremblant-thermo{display:block;position:absolute;top:50%;left:50%;width:100%;max-width:1280px;margin-right:-50%;transform:translate(-50%,-50%);}.alias--24hthermometre .dialog-off-canvas-main-canvas .page-standard .block-tremblant-thermo .thermo-dons{width:59%;margin-top:0;margin-left:26%;}.alias--24hthermometre .dialog-off-canvas-main-canvas .page-standard .block-tremblant-thermo .thermo-dons::before,.alias--24hthermometre .dialog-off-canvas-main-canvas .page-standard .block-tremblant-thermo .thermo-dons::after{content:"";display:block;position:absolute;top:0;background-size:80%;background-repeat:no-repeat;background-position:center center;}.alias--24hthermometre .dialog-off-canvas-main-canvas .page-standard .block-tremblant-thermo .thermo-dons::before{top:-36px;left:-2%;right:70%;width:30%;height:130px;background-image:url(/themes/custom/tremblant/images/green-screen/24h_super-blanc.png);filter:drop-shadow(1px 0 0 rgba(0,0,0,0.2)) drop-shadow(1px 1px 0 rgba(0,0,0,0.2)) drop-shadow(0 1px 0 rgba(0,0,0,0.2)) drop-shadow(-1px 1px 0 rgba(0,0,0,0.2)) drop-shadow(-1px 0 0 rgba(0,0,0,0.2)) drop-shadow(-1px -1px 0 rgba(0,0,0,0.2)) drop-shadow(0 -1px 0 rgba(0,0,0,0.2)) drop-shadow(1px -1px 0 rgba(0,0,0,0.2));}.alias--24hthermometre .dialog-off-canvas-main-canvas .page-standard .block-tremblant-thermo .thermo-dons::after{left:85%;top:-1%;width:15%;height:100px;background-image:url(/themes/custom/tremblant/images/donnez.png);}.alias--24hthermometre .dialog-off-canvas-main-canvas .page-standard .block-tremblant-thermo .thermo-dons .current-amount,.alias--24hthermometre .dialog-off-canvas-main-canvas .page-standard .block-tremblant-thermo .thermo-dons .goal-amount{text-shadow:1px 0 0 rgba(255,255,255,0.3),1px 1px 0 rgba(255,255,255,0.3),0 1px 0 rgba(255,255,255,0.3),-1px 1px 0 rgba(255,255,255,0.3),-1px 0 0 rgba(255,255,255,0.3),-1px -1px 0 rgba(255,255,255,0.3),0 -1px 0 rgba(255,255,255,0.3),1px -1px 0 rgba(255,255,255,0.3);}.alias--24hthermometre .dialog-off-canvas-main-canvas .page-standard .block-tremblant-thermo .thermo-dons .remain-amount span{transition:width 4s ease;}.alias--24hthermometre .dialog-off-canvas-main-canvas .page-standard{}.alias--24hthermometre .dialog-off-canvas-main-canvas .page-standard .mq-header #header-region > *:not(.region-header){display:none;}.alias--24hthermometre .dialog-off-canvas-main-canvas .page-standard .mq-header #header-region .region-header{border-top:none;padding-top:0;}.alias--24hthermometre .dialog-off-canvas-main-canvas .page-standard .mq-header #header-region .region-header > *:not(.block-tremblant-thermo){display:none;}@media only screen and (min-width:1024px){.paragraph--type--accordeon,.field-group-accordion-wrapper{margin:30px 100px;}}.paragraph--type--accordeon h3.ui-accordion-header,.field-group-accordion-wrapper h3.ui-accordion-header{padding:30px 32px;line-height:145%;border:none;border-radius:0;background-color:#0072bc;color:#fff;font-weight:bold;font-size:18px;}.paragraph--type--accordeon h3.ui-accordion-header::after,.field-group-accordion-wrapper h3.ui-accordion-header::after{content:"+";float:right;font-size:45px;color:#fff;}.paragraph--type--accordeon h3.ui-accordion-header a,.field-group-accordion-wrapper h3.ui-accordion-header a{color:#fff;}.paragraph--type--accordeon h3.ui-accordion-header.ui-state-active,.field-group-accordion-wrapper h3.ui-accordion-header.ui-state-active{background-color:#0087b8;}.paragraph--type--accordeon h3.ui-accordion-header.ui-state-active::after,.field-group-accordion-wrapper h3.ui-accordion-header.ui-state-active::after{content:"−";}.paragraph--type--accordeon h3.ui-accordion-header span,.field-group-accordion-wrapper h3.ui-accordion-header span{display:none;}.paragraph--type--accordeon .ui-accordion-content,.field-group-accordion-wrapper .ui-accordion-content{background-color:#e8ecef;border:none;margin-bottom:3px;}.tremblant-alert{background-color:#d91218;}.tremblant-alert .cog--mq,.tremblant-alert .block-tabs,.tremblant-alert #block-tremblant-primary-admin-actions,.tremblant-alert .drupal-messages,.tremblant-alert #block-tremblant-local-tasks,.tremblant-alert .block-local-tasks-block,.tremblant-alert .page-404 #block-tremblant-content,.page-404 .tremblant-alert #block-tremblant-content,.tremblant-alert .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--user:not(.user-dashboard):not([class*=-donate]) .tremblant-alert .block-system-main-block,.tremblant-alert .path--fr .block-system-main-block,.path--fr .tremblant-alert .block-system-main-block,.tremblant-alert .path--en .block-system-main-block,.path--en .tremblant-alert .block-system-main-block,.tremblant-alert body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .tremblant-alert .block-system-main-block{padding:10px 20px 10px;margin-top:0;margin-bottom:-10px;display:flex;flex-wrap:wrap;align-items:center;}@media only screen and (min-width:1024px){.tremblant-alert .cog--mq,.tremblant-alert .block-tabs,.tremblant-alert #block-tremblant-primary-admin-actions,.tremblant-alert .drupal-messages,.tremblant-alert #block-tremblant-local-tasks,.tremblant-alert .block-local-tasks-block,.tremblant-alert .page-404 #block-tremblant-content,.page-404 .tremblant-alert #block-tremblant-content,.tremblant-alert .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--user:not(.user-dashboard):not([class*=-donate]) .tremblant-alert .block-system-main-block,.tremblant-alert .path--fr .block-system-main-block,.path--fr .tremblant-alert .block-system-main-block,.tremblant-alert .path--en .block-system-main-block,.path--en .tremblant-alert .block-system-main-block,.tremblant-alert body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .tremblant-alert .block-system-main-block{padding:10px 20px 10px;}}.tremblant-alert .cog--mq .tremblant-alert-close,.tremblant-alert .block-tabs .tremblant-alert-close,.tremblant-alert #block-tremblant-primary-admin-actions .tremblant-alert-close,.tremblant-alert .drupal-messages .tremblant-alert-close,.tremblant-alert #block-tremblant-local-tasks .tremblant-alert-close,.tremblant-alert .block-local-tasks-block .tremblant-alert-close,.tremblant-alert .page-404 #block-tremblant-content .tremblant-alert-close,.page-404 .tremblant-alert #block-tremblant-content .tremblant-alert-close,.tremblant-alert .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block .tremblant-alert-close,.path--user:not(.user-dashboard):not([class*=-donate]) .tremblant-alert .block-system-main-block .tremblant-alert-close,.tremblant-alert .path--fr .block-system-main-block .tremblant-alert-close,.path--fr .tremblant-alert .block-system-main-block .tremblant-alert-close,.tremblant-alert .path--en .block-system-main-block .tremblant-alert-close,.path--en .tremblant-alert .block-system-main-block .tremblant-alert-close,.tremblant-alert body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block .tremblant-alert-close,body.nodetype--team[data-once*=vertical-tabs-fragments] .tremblant-alert .block-system-main-block .tremblant-alert-close{color:#d91218;background-color:white;line-height:30px;width:32px;height:30px;text-align:center;border-radius:50%;}.tremblant-alert .cog--mq .tremblant-alert-close:focus,.tremblant-alert .block-tabs .tremblant-alert-close:focus,.tremblant-alert #block-tremblant-primary-admin-actions .tremblant-alert-close:focus,.tremblant-alert .drupal-messages .tremblant-alert-close:focus,.tremblant-alert #block-tremblant-local-tasks .tremblant-alert-close:focus,.tremblant-alert .block-local-tasks-block .tremblant-alert-close:focus,.tremblant-alert .page-404 #block-tremblant-content .tremblant-alert-close:focus,.page-404 .tremblant-alert #block-tremblant-content .tremblant-alert-close:focus,.tremblant-alert .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block .tremblant-alert-close:focus,.path--user:not(.user-dashboard):not([class*=-donate]) .tremblant-alert .block-system-main-block .tremblant-alert-close:focus,.tremblant-alert .path--fr .block-system-main-block .tremblant-alert-close:focus,.path--fr .tremblant-alert .block-system-main-block .tremblant-alert-close:focus,.tremblant-alert .path--en .block-system-main-block .tremblant-alert-close:focus,.path--en .tremblant-alert .block-system-main-block .tremblant-alert-close:focus,.tremblant-alert body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block .tremblant-alert-close:focus,body.nodetype--team[data-once*=vertical-tabs-fragments] .tremblant-alert .block-system-main-block .tremblant-alert-close:focus{outline-color:rgba(0,0,0,0);}.tremblant-alert .cog--mq .tremblant-alert-close:hover,.tremblant-alert .block-tabs .tremblant-alert-close:hover,.tremblant-alert #block-tremblant-primary-admin-actions .tremblant-alert-close:hover,.tremblant-alert .drupal-messages .tremblant-alert-close:hover,.tremblant-alert #block-tremblant-local-tasks .tremblant-alert-close:hover,.tremblant-alert .block-local-tasks-block .tremblant-alert-close:hover,.tremblant-alert .page-404 #block-tremblant-content .tremblant-alert-close:hover,.page-404 .tremblant-alert #block-tremblant-content .tremblant-alert-close:hover,.tremblant-alert .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block .tremblant-alert-close:hover,.path--user:not(.user-dashboard):not([class*=-donate]) .tremblant-alert .block-system-main-block .tremblant-alert-close:hover,.tremblant-alert .path--fr .block-system-main-block .tremblant-alert-close:hover,.path--fr .tremblant-alert .block-system-main-block .tremblant-alert-close:hover,.tremblant-alert .path--en .block-system-main-block .tremblant-alert-close:hover,.path--en .tremblant-alert .block-system-main-block .tremblant-alert-close:hover,.tremblant-alert body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block .tremblant-alert-close:hover,body.nodetype--team[data-once*=vertical-tabs-fragments] .tremblant-alert .block-system-main-block .tremblant-alert-close:hover{opacity:0.8;}@media only screen and (max-width:767px){.tremblant-alert .cog--mq .paragraph,.tremblant-alert .block-tabs .paragraph,.tremblant-alert #block-tremblant-primary-admin-actions .paragraph,.tremblant-alert .drupal-messages .paragraph,.tremblant-alert #block-tremblant-local-tasks .paragraph,.tremblant-alert .block-local-tasks-block .paragraph,.tremblant-alert .page-404 #block-tremblant-content .paragraph,.page-404 .tremblant-alert #block-tremblant-content .paragraph,.tremblant-alert .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block .paragraph,.path--user:not(.user-dashboard):not([class*=-donate]) .tremblant-alert .block-system-main-block .paragraph,.tremblant-alert .path--fr .block-system-main-block .paragraph,.path--fr .tremblant-alert .block-system-main-block .paragraph,.tremblant-alert .path--en .block-system-main-block .paragraph,.path--en .tremblant-alert .block-system-main-block .paragraph,.tremblant-alert body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block .paragraph,body.nodetype--team[data-once*=vertical-tabs-fragments] .tremblant-alert .block-system-main-block .paragraph{flex:0 80%;}}.tremblant-alert .cog--mq .paragraph > div,.tremblant-alert .block-tabs .paragraph > div,.tremblant-alert #block-tremblant-primary-admin-actions .paragraph > div,.tremblant-alert .drupal-messages .paragraph > div,.tremblant-alert #block-tremblant-local-tasks .paragraph > div,.tremblant-alert .block-local-tasks-block .paragraph > div,.tremblant-alert .page-404 #block-tremblant-content .paragraph > div,.page-404 .tremblant-alert #block-tremblant-content .paragraph > div,.tremblant-alert .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block .paragraph > div,.path--user:not(.user-dashboard):not([class*=-donate]) .tremblant-alert .block-system-main-block .paragraph > div,.tremblant-alert .path--fr .block-system-main-block .paragraph > div,.path--fr .tremblant-alert .block-system-main-block .paragraph > div,.tremblant-alert .path--en .block-system-main-block .paragraph > div,.path--en .tremblant-alert .block-system-main-block .paragraph > div,.tremblant-alert body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block .paragraph > div,body.nodetype--team[data-once*=vertical-tabs-fragments] .tremblant-alert .block-system-main-block .paragraph > div{padding-left:30px;}.tremblant-alert .cog--mq .paragraph a,.tremblant-alert .block-tabs .paragraph a,.tremblant-alert #block-tremblant-primary-admin-actions .paragraph a,.tremblant-alert .drupal-messages .paragraph a,.tremblant-alert #block-tremblant-local-tasks .paragraph a,.tremblant-alert .block-local-tasks-block .paragraph a,.tremblant-alert .page-404 #block-tremblant-content .paragraph a,.page-404 .tremblant-alert #block-tremblant-content .paragraph a,.tremblant-alert .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block .paragraph a,.path--user:not(.user-dashboard):not([class*=-donate]) .tremblant-alert .block-system-main-block .paragraph a,.tremblant-alert .path--fr .block-system-main-block .paragraph a,.path--fr .tremblant-alert .block-system-main-block .paragraph a,.tremblant-alert .path--en .block-system-main-block .paragraph a,.path--en .tremblant-alert .block-system-main-block .paragraph a,.tremblant-alert body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block .paragraph a,body.nodetype--team[data-once*=vertical-tabs-fragments] .tremblant-alert .block-system-main-block .paragraph a{color:#fff;text-decoration:underline;}.tremblant-alert .cog--mq .paragraph a:focus,.tremblant-alert .block-tabs .paragraph a:focus,.tremblant-alert #block-tremblant-primary-admin-actions .paragraph a:focus,.tremblant-alert .drupal-messages .paragraph a:focus,.tremblant-alert #block-tremblant-local-tasks .paragraph a:focus,.tremblant-alert .block-local-tasks-block .paragraph a:focus,.tremblant-alert .page-404 #block-tremblant-content .paragraph a:focus,.page-404 .tremblant-alert #block-tremblant-content .paragraph a:focus,.tremblant-alert .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block .paragraph a:focus,.path--user:not(.user-dashboard):not([class*=-donate]) .tremblant-alert .block-system-main-block .paragraph a:focus,.tremblant-alert .path--fr .block-system-main-block .paragraph a:focus,.path--fr .tremblant-alert .block-system-main-block .paragraph a:focus,.tremblant-alert .path--en .block-system-main-block .paragraph a:focus,.path--en .tremblant-alert .block-system-main-block .paragraph a:focus,.tremblant-alert body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block .paragraph a:focus,body.nodetype--team[data-once*=vertical-tabs-fragments] .tremblant-alert .block-system-main-block .paragraph a:focus{outline-color:rgba(0,0,0,0);}.tremblant-alert .cog--mq .paragraph p,.tremblant-alert .block-tabs .paragraph p,.tremblant-alert #block-tremblant-primary-admin-actions .paragraph p,.tremblant-alert .drupal-messages .paragraph p,.tremblant-alert #block-tremblant-local-tasks .paragraph p,.tremblant-alert .block-local-tasks-block .paragraph p,.tremblant-alert .page-404 #block-tremblant-content .paragraph p,.page-404 .tremblant-alert #block-tremblant-content .paragraph p,.tremblant-alert .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block .paragraph p,.path--user:not(.user-dashboard):not([class*=-donate]) .tremblant-alert .block-system-main-block .paragraph p,.tremblant-alert .path--fr .block-system-main-block .paragraph p,.path--fr .tremblant-alert .block-system-main-block .paragraph p,.tremblant-alert .path--en .block-system-main-block .paragraph p,.path--en .tremblant-alert .block-system-main-block .paragraph p,.tremblant-alert body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block .paragraph p,body.nodetype--team[data-once*=vertical-tabs-fragments] .tremblant-alert .block-system-main-block .paragraph p{color:white;padding:0;margin:0;}.messages__wrapper{word-break:break-all;}aside .block{margin-bottom:25px;}aside .block h2{font-size:175%;color:#333333;}.beneficiary-logos{display:flex;flex-direction:column;align-items:center;justify-content:center;}@media only screen and (min-width:1024px){.beneficiary-logos{margin:20px 0;flex-direction:row;-moz-column-gap:10%;column-gap:10%;}}.mq-branding{position:relative;}.region-branding{display:flex;align-items:center;}.region-branding ul{margin:0;padding:0;}.region-branding .block-system-menublock ul.menu > li{padding-left:12.5px;padding-right:12.5px;margin:0;}.region-branding .block-system-menublock ul.menu > li:not(:first-child){border-left:1px solid rgba(0,0,0,0.2);}.language-link.is-active{display:none;}.site-branding-text{padding:30px 10px 10px;font-size:135%;}body.page-404 #block-breadcrumbs{display:none !important;}@media only screen and (min-width:1281px){body #block-tremblant-breadcrumbs{position:absolute;left:0;top:-8px;}}body nav.breadcrumb ol{list-style-type:none;margin:0;padding:0;}body nav.breadcrumb ol li{position:relative;display:inline-block;color:#6b6d70;padding:0 10px 0 20px;font-size:14px;}body nav.breadcrumb ol li a{color:#6b6d70;}body nav.breadcrumb ol li:not(:first-child)::after{content:"\f054";display:inline-block;position:absolute;left:0;top:50%;margin-top:-4px;line-height:11px;font-size:11px;font-family:"FontAwesome";color:#6b6d70;}@media only screen and (max-width:767px){body nav.breadcrumb ol li:not(:first-child)::after{content:"\f053";}}@media only screen and (max-width:767px){body nav.breadcrumb ol li{display:none;}body nav.breadcrumb ol li:nth-last-child(2){display:block;}}body nav.breadcrumb ol li:first-child{padding-left:0;}body nav.breadcrumb ol li:last-child{border-right:0;color:#000;}body.frontpage nav.breadcrumb{display:none !important;}body .block-tremblant-workflow-breadcrumb h2{display:none;}body .block-tremblant-workflow-breadcrumb ol.workflow li.active{color:#d71e3c;}body .block-tremblant-workflow-breadcrumb ol.workflow li.disabled{color:#777;}body .block-tremblant-workflow-breadcrumb ol.workflow li.inactive{color:#333;}@media only screen and (max-width:767px){body .block-tremblant-workflow-breadcrumb ol.workflow{padding-left:0;}body .block-tremblant-workflow-breadcrumb ol.workflow li{display:inline;}body .block-tremblant-workflow-breadcrumb ol.workflow li + li::before{content:">";margin:0 5px;}}@media only screen and (min-width:767px){body .block-tremblant-workflow-breadcrumb ol.workflow{display:table;table-layout:fixed;width:100%;height:40px;margin:0 0 30px 0;padding:0;border-radius:5px;border-collapse:collapse;list-style:none;}body .block-tremblant-workflow-breadcrumb ol.workflow li{box-sizing:content-box;position:relative;display:table-cell;padding:0 10px 0 45px;color:#fff;vertical-align:middle;font-size:1rem;font-weight:600;line-height:1rem;text-transform:uppercase;}body .block-tremblant-workflow-breadcrumb ol.workflow li::before{box-sizing:border-box;content:"";display:block;position:absolute;left:100%;top:-4px;margin-top:0;width:0;height:30px;border-color:transparent transparent transparent #f1f1f1;border-style:solid;border-width:24px;z-index:50;}body .block-tremblant-workflow-breadcrumb ol.workflow li::after{box-sizing:border-box;content:"";display:block;position:absolute;left:100%;top:0;margin-top:0;width:0;height:30px;border-color:transparent transparent transparent #777;border-style:solid;border-width:20px;z-index:50;}body .block-tremblant-workflow-breadcrumb ol.workflow li.inactive{background:#777;color:#fff;}body .block-tremblant-workflow-breadcrumb ol.workflow li.active{background:#d71e3c;color:#fff;}body .block-tremblant-workflow-breadcrumb ol.workflow li.active::after{border-left-color:#d71e3c;}body .block-tremblant-workflow-breadcrumb ol.workflow li.disabled{background:#fff;color:#000;}body .block-tremblant-workflow-breadcrumb ol.workflow li.disabled::after{border-left-color:#fff;}body .block-tremblant-workflow-breadcrumb ol.workflow li.step-first{border-top-left-radius:15px;border-bottom-left-radius:15px;padding-left:25px;}body .block-tremblant-workflow-breadcrumb ol.workflow li.step-last{border-top-right-radius:15px;border-bottom-right-radius:15px;}body .block-tremblant-workflow-breadcrumb ol.workflow li.step-last::before,body .block-tremblant-workflow-breadcrumb ol.workflow li.step-last::after{display:none;}}.bouton-rouge{text-align:center;margin:0 10px;}.bouton-rouge a{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background:#d91218;}.bouton-rouge a:link,.bouton-rouge a:visited{color:#fff;background:#d91218;}.bouton-rouge a:hover,.bouton-rouge a:focus,.bouton-rouge a:active{text-decoration:none;color:#fff;background-color:rgb(122.8127659574,10.1872340426,13.5829787234);}.bouton-rouge a:link,.bouton-rouge a:visited,.bouton-rouge a:focus,.bouton-rouge a:hover,.bouton-rouge a:active{text-decoration:none !important;}.paragraph--type--classement.paragraph--type--accordeon .ui-accordion-content{padding:2%;}.classement-block-wrapper{position:relative;overflow:auto;}.classement-block-wrapper #filter-ranking-form{position:relative;overflow:hidden;margin-bottom:2%;}.classement-block-wrapper #filter-ranking-form > *{float:left;margin-left:20px;margin-bottom:0;}.classement-block-wrapper #filter-ranking-form label{font-size:1.3em;text-transform:uppercase;font-weight:bold;line-height:40px;}@media only screen and (max-width:767px){.classement-block-wrapper #filter-ranking-form label{font-size:1em;}}.classement-block-wrapper #filter-ranking-form .form-control{height:40px;line-height:40px;font-size:1.2em;box-shadow:none;border:none;}@media only screen and (max-width:767px){.classement-block-wrapper #filter-ranking-form .form-control{font-size:1em;}}.classement-block-wrapper #classement-block-inner{position:relative;clear:both;display:flex;flex-wrap:wrap;}.classement-block-wrapper #classement-block-inner.loading{background:url(/themes/custom/tremblant/images/loading.gif) no-repeat center top;}.classement-block-wrapper #classement-block-inner.loading .row{opacity:0.2;}.classement-block-wrapper .row{background-color:#fff;width:48%;margin:0 1% 15px;}@media only screen and (max-width:767px){.classement-block-wrapper .row{width:100%;margin-right:0;}}.classement-block-wrapper .row > a:not(.custom){display:block;overflow:auto;text-decoration:none;padding:10px;}.classement-block-wrapper .row > a:not(.custom):hover{background-color:#f8f8f8;}.classement-block-wrapper .row h4{position:relative;float:left;color:#0072bc;margin:0;padding:0;line-height:40px;}@media screen and (max-width:1023px){.classement-block-wrapper .row h4{font-size:1em;}}.classement-block-wrapper .row .amount{position:relative;float:right;font-size:1.1em;font-weight:bold;line-height:40px;color:#222;}@media screen and (max-width:1023px){.classement-block-wrapper .row .amount{font-size:1em;}}.classement-block-wrapper.classement-dons-groupes .row{width:100%;display:flex;text-align:center;}@media only screen and (max-width:767px){.classement-block-wrapper.classement-dons-groupes .row{display:table;}}.classement-block-wrapper.classement-dons-groupes .row > *{display:table-cell;vertical-align:middle;}.classement-block-wrapper.classement-dons-groupes .row h4{line-height:1.1;width:25%;text-align:left;padding-left:4%;margin-top:10px;margin-bottom:10px;}@media screen and (max-width:1023px){.classement-block-wrapper.classement-dons-groupes .row h4{font-size:1.2em;}}@media only screen and (max-width:767px){.classement-block-wrapper.classement-dons-groupes .row h4{display:block;width:100%;text-align:center;padding-left:0;}}.classement-block-wrapper.classement-dons-groupes .row .teams{width:50%;text-align:left;padding-right:2%;}@media only screen and (max-width:767px){.classement-block-wrapper.classement-dons-groupes .row .teams{display:block;width:100%;font-size:0.9em;}}.classement-block-wrapper.classement-dons-groupes .row .teams ul{list-style:none;}.classement-block-wrapper.classement-dons-groupes .row .teams ul li{position:relative;padding:5px 0 0 15px;}.classement-block-wrapper.classement-dons-groupes .row .teams ul li::before{content:"•";position:absolute;left:0;color:#0072bc;}@media only screen and (max-width:767px){.classement-block-wrapper.classement-dons-groupes .row .teams ul li::before{content:none;}}@media only screen and (max-width:767px){.classement-block-wrapper.classement-dons-groupes .row .teams{text-align:center;}}.classement-block-wrapper.classement-dons-groupes .row .amount{width:25%;min-width:150px;}@media only screen and (max-width:767px){.classement-block-wrapper.classement-dons-groupes .row .amount{display:block;width:100%;}}.classement-block-wrapper.classement-vide + .field--type-link{display:none;}#content .paragraph--type--classement.paragraph--type--accordeon .ui-accordion-content .teams ul li::before{color:#0072bc;}@media only screen and (max-width:767px){#content .paragraph--type--classement.paragraph--type--accordeon .ui-accordion-content .teams ul li::before{content:none;}}.field--name-link-to-full-page a{display:block;width:100%;background-color:#0072bc;color:#fff;padding:10px 0;margin-bottom:10px;text-decoration:none !important;text-align:center;font-weight:bold;text-transform:uppercase;}.field--name-link-to-full-page a:hover{background-color:rgb(0,52.1489361702,86);}.paragraph--type--classement-full .field--name-field-title{text-align:center;font-weight:bold;text-transform:uppercase;font-size:1.3em;margin-bottom:20px;}.paragraph--type--classement-full .classement-block-wrapper.mode-full{background-color:#eee;padding:2%;}.classement-custom{overflow:hidden;}.classement-custom .classement-row-detail{display:flex;justify-content:space-between;width:100% !important;}.classement-custom .classement-row-detail img{border-radius:60px;order:1;align-self:center;}.classement-custom .row-1{flex:1;flex-basis:100%;}.classement-custom h4{padding-left:15px !important;line-height:unset !important;}@media screen and (max-width:1023px){.classement-custom{height:none !important;}}.custom-title{font-size:40px !important;font-family:"Changa" !important;background-color:#0072bc !important;padding:16px 30px !important;line-height:44px !important;border-radius:15px 15px 0 0 !important;}@media screen and (max-width:1023px){.custom-title{font-size:20px !important;}}.custom-title::after{content:unset !important;cursor:pointer !important;}.participants .row,.team .row,.multi-group-team .row{display:flex;}.participants h4,.team h4,.multi-group-team h4{align-self:center;order:2;}.participants .amount,.team .amount,.multi-group-team .amount{align-self:center;margin-left:auto !important;order:3;}.participants a,.team a,.multi-group-team a{padding:5px 10px 5px 5px;display:flex;align-items:flex-start;}@media screen and (max-width:767px){.participants a,.team a,.multi-group-team a{padding:6px 10px 6px 6px !important;}}.participants .row-1 h4,.team .row-1 h4,.multi-group-team .row-1 h4{font-size:32px !important;}@media screen and (max-width:767px){.participants .row-1 h4,.team .row-1 h4,.multi-group-team .row-1 h4{font-size:16px !important;}}.participants .row-1 .amount,.team .row-1 .amount,.multi-group-team .row-1 .amount{font-size:26px !important;}@media screen and (max-width:767px){.participants .row-1 .amount,.team .row-1 .amount,.multi-group-team .row-1 .amount{font-size:16px !important;}}.participants .row{border-radius:70px 15px 15px 60px !important;}@media screen and (max-width:767px){.participants .row-1 img{width:60px !important;}}.team a,.multi-group-team a{text-decoration:none;}.team .amount,.multi-group-team .amount{margin-right:20px;}.multi-group-team h4,.multi-group-team .amount{width:unset !important;min-width:unset !important;}.multi-group-team .row{width:48% !important;}@media screen and (max-width:767px){.multi-group-team .row{width:100% !important;}}.multi-group-team h4{margin-right:10px !important;}.filter-activity,.filter-age{margin:5px;width:100%;}#cookiesjsr{--btn-bg-color:#0072bc;--btn-prime-font-color:#0072bc;--btn-inv-font-color:#0072bc;--btn-inv-border-color:#0072bc;--btn-prime-inv-border-color:#0072bc;--btn-prime-inv-bg-color:#0072bc;--banner-bg-color:#0072bc;--layer-tab-active-bg-color:#0072bc;--layer-bg-dark:#0072bc;--switch-always-on-font-color:#0072bc;}#cookiesjsr .cookiesjsr-banner{background-color:#004c93;background-color:var(--banner-bg-color,#0072bc);}#cookiesjsr .cookiesjsr-service-group--tab{background:#004c93;background:var(--layer-tab-active-bg-color,#0072bc);}#cookiesjsr .cookiesjsr-service-group.active .cookiesjsr-service-group--content{background:#0072bc;background:var(--layer-tab-active-bg-color,#0072bc);font-weight:500;}#cookiesjsr .cookiesjsr-service--always-on{color:#0072bc;color:var(--switch-always-on-font-color,#0072bc);}#cookiesjsr .cookiesjsr-service span::after{content:none !important;}#cookiesjsr .cookiesjsr-links.links--row li a:link,#cookiesjsr .cookiesjsr-links.links--row li a:visited,#cookiesjsr .cookiesjsr-links.links--row li a:focus{color:#fff;}.counter-container > div{font-family:"Changa",cursive;text-align:center;line-height:100px;font-size:28px;margin:0 2px;font-weight:700;display:inline-block;color:#939393;}.counter-container > div .counter{font-size:64px;width:50px;height:42.5px;font-family:"Changa",sans-serif;display:inline-block;perspective:200px;position:relative;top:-15px;}.counter-container > div .counter > span{display:block;position:absolute;overflow:hidden;background:#d91218;height:44.5px;width:100%;backface-visibility:hidden;transform-style:preserve-3d;}.counter-container > div .counter > span span{color:white;}.counter-container > div .counter > span.decor.top{box-shadow:0 24px 43px -3px rgba(0,0,0,0.45);}.counter-container > div .counter > span.decor.bottom{box-shadow:0 2px 0 -1px #991313,0 4px 0 -2px #b11519,0 6px 0 -3px #991313,0 8px 0 -4px #b11519,0 10 0 -5px #991313,0 14px 23px -9px rgba(0,0,0,0.8);}.counter-container > div .counter > span.top{box-shadow:inset 0 -1px 3px rgba(0,0,0,0.2);border-radius:6px 6px 0 0;}.counter-container > div .counter > span.top span{position:relative;bottom:5px;}.counter-container > div .counter > span.bottom{top:46px;box-shadow:inset 0 -1px 3px rgba(0,0,0,0.2);border-radius:0 0 6px 6px;}.counter-container > div .counter > span.bottom span{position:relative;top:-51px;}.counter-container > div .counter > span.from.bottom{z-index:1;transform-origin:0 0;animation:from-flip 0.1s;}.counter-container > div .counter > span.to.top{z-index:1;transform-origin:100% 100%;animation:to-flip 0.1s;}@keyframes from-flip{0%{transform:rotateX(180deg);}100%{transform:rotateX(0deg);}}@keyframes to-flip{0%{transform:rotateX(0deg);}100%{transform:rotateX(-180deg);}}@keyframes fade-out{0%{opacity:1;}100%{opacity:0;}}@keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}.tremblant-hero-banner-wrapper-image.counter-banner-parent{position:relative;}.counter-block.counter-teams-info,.counter-block.counter-donation-info{align-items:center;margin:0 auto;padding-top:300px;flex-wrap:nowrap;display:flex;color:white;font-size:16px;text-transform:uppercase;font-family:"Changa";height:240px;margin-top:-2%;width:100%;padding-left:15px;padding-right:15px;}.counter-block.counter-teams-info > *,.counter-block.counter-donation-info > *{font-size:30px;}@media (min-width:1023px){.counter-block.counter-teams-info,.counter-block.counter-donation-info{margin-top:-5%;}}@media only screen and (max-width:1023px){.counter-block.counter-teams-info,.counter-block.counter-donation-info{flex-wrap:wrap;padding-top:500px;}}@media only screen and (max-width:767px){.counter-block.counter-teams-info,.counter-block.counter-donation-info{height:320px;width:100%;padding-left:5%;box-sizing:border-box;}}@media screen and (min-width:767px){.counter-block.counter-teams-info,.counter-block.counter-donation-info{padding-left:30px;padding-right:30px;left:30px;right:30px;width:auto;}}@media screen and (min-width:1281px){.counter-block.counter-teams-info,.counter-block.counter-donation-info{max-width:80em;}}.counter-block.counter-teams-info > div,.counter-block.counter-donation-info > div{z-index:2;}@media only screen and (max-width:1023px){.counter-block.counter-teams-info > div,.counter-block.counter-donation-info > div{display:inline-block;box-sizing:border-box;}}@media only screen and (max-width:767px){.counter-block.counter-teams-info > div,.counter-block.counter-donation-info > div{width:100%;}}.counter-block.counter-teams-info::after,.counter-block.counter-donation-info::after{content:"";position:absolute;z-index:1;height:250px;width:100%;left:0;bottom:0;clip-path:polygon(0 3%,100% 14%,100% 100%,0% 100%);background-color:#0072bc;background-image:url(/themes/custom/tremblant/images/montagne-compteur-2024.png);background-size:cover;background-position:10% right;}@media only screen and (max-width:1023px){.counter-block.counter-teams-info::after,.counter-block.counter-donation-info::after{background-position:5% 0;background-repeat:no-repeat;}}@media only screen and (min-width:768px) and (max-width:1023px){.counter-block.counter-teams-info::after,.counter-block.counter-donation-info::after{height:35%;}}@media only screen and (max-width:767px){.counter-block.counter-teams-info::after,.counter-block.counter-donation-info::after{height:380px;background-position:46% -94%;}}.counter-block.counter-teams-info .counter-container,.counter-block.counter-donation-info .counter-container{border:2px solid #008cd0;border-radius:10px;padding:7px 10px 3px;}@media only screen and (max-width:767px){.counter-block.counter-teams-info .counter-container,.counter-block.counter-donation-info .counter-container{display:inline-block;}}.counter-block.counter-teams-info .counter-container > .hide,.counter-block.counter-donation-info .counter-container > .hide{display:none;}.counter-block.counter-teams-info .label,.counter-block.counter-donation-info .label{display:inline-block;margin-bottom:10px;}@media only screen and (max-width:767px){.counter-block.counter-teams-info .label,.counter-block.counter-donation-info .label{display:block;}}.counter-block.counter-teams-info .suffix-en,.counter-block.counter-teams-info .suffix-fr,.counter-block.counter-donation-info .suffix-en,.counter-block.counter-donation-info .suffix-fr{font-size:55px;top:5px;position:relative;}.counter-block.counter-teams-info .counter-teams-nb,.counter-block.counter-donation-info .counter-teams-nb{display:none;}.counter-block.counter-teams-info .info,.counter-block.counter-donation-info .info{position:relative;padding-top:40px;}@media only screen and (min-width:767px){.counter-block.counter-teams-info .info,.counter-block.counter-donation-info .info{margin-left:30px;}}@media only screen and (max-width:767px){.counter-block.counter-teams-info .info,.counter-block.counter-donation-info .info{padding-top:0;padding-bottom:30px;margin-top:-75px;}}.counter-block.counter-teams-info .info a,.counter-block.counter-donation-info .info a{margin-top:10px;position:relative;padding:10px 27px 10px 20px;display:inline-block;background-color:white;clip-path:polygon(0 0,100% 5%,89% 97%,2% 100%);z-index:1;text-transform:none;font-size:17px;font-family:"Quicksand";color:#0072bc;font-weight:500;}.counter-block.counter-teams-info .participant,.counter-block.counter-donation-info .participant{background-color:#d91218;border-radius:10px;font-size:16px;font-weight:400;font-family:"Quicksand";text-transform:none;color:white;width:100%;padding:15px;text-align:center;position:absolute;}@media only screen and (max-width:767px){.counter-block.counter-teams-info .participant,.counter-block.counter-donation-info .participant{box-sizing:border-box;bottom:250px;left:0;}}@media only screen and (min-width:767px){.counter-block.counter-teams-info .participant,.counter-block.counter-donation-info .participant{top:-35px;left:-20px;padding:10px 20px;width:250px;transform:translate(0,-50%);}}.counter-block.counter-teams-info .participant::before,.counter-block.counter-donation-info .participant::before{content:"";position:absolute;top:-5px;left:0;background-color:#d91218;clip-path:polygon(100% 0,0 0,100% 100%);width:290px;height:30px;border-radius:10px;transform:rotate(-2deg);}@media only screen and (max-width:767px){.counter-block.counter-teams-info .participant::before,.counter-block.counter-donation-info .participant::before{display:none;}}.counter-block.counter-teams-info .participant::after,.counter-block.counter-donation-info .participant::after{position:absolute;content:"";left:20%;bottom:-20px;width:0;height:0;border-top:20px solid #d91218;border-right:20px solid transparent;}@media only screen and (max-width:767px){.counter-block.counter-teams-info .participant::after,.counter-block.counter-donation-info .participant::after{left:5%;}}.counter-block.counter-teams-info .participant > span,.counter-block.counter-donation-info .participant > span{font-weight:600;color:white;}.counter-block.counter-donation-info{padding-top:0;}@media only screen and (max-width:1023px){.counter-block.counter-donation-info{width:100%;}.counter-block.counter-donation-info .counter-container{background-color:#0072bc;}}@media only screen and (min-width:481px) and (max-width:767px){.counter-block.counter-donation-info .counter-container > div{margin:0;}.counter-block.counter-donation-info .counter-container > div .counter{display:inline-block;font-size:47px;width:41px;height:34.5px;top:-22px;}}@media only screen and (max-width:480px){.counter-block.counter-donation-info .counter-container .suffix-fr,.counter-block.counter-donation-info .counter-container .suffix-en{font-size:32px !important;top:-1px !important;}.counter-block.counter-donation-info .counter-container > div{margin:0;}.counter-block.counter-donation-info .counter-container > div .counter{display:inline-block;font-size:37px;width:30.25px !important;height:34.5px;top:-22px;}.counter-block.counter-donation-info .counter-container > div .counter > span{height:43.5px;}}@media only screen and (min-width:381px) and (max-width:480px){.counter-block.counter-donation-info .counter-container > div .counter > span{height:30px;line-height:70px;}.counter-block.counter-donation-info .counter-container > div .counter > span.top{top:14px;}.counter-block.counter-donation-info .counter-container > div .counter > span.bottom{line-height:100px;}.counter-block.counter-donation-info .counter-container > div .counter > span > span{height:50px;}}@media only screen and (max-width:380px){.counter-block.counter-donation-info .counter-container{padding:10px 5px;}.counter-block.counter-donation-info .counter-container .suffix-fr,.counter-block.counter-donation-info .counter-container .suffix-en{font-size:26px !important;top:-1px !important;}.counter-block.counter-donation-info .counter-container > div{line-height:80px;}.counter-block.counter-donation-info .counter-container > div .counter{width:24px !important;font-size:29px;top:-20px;}.counter-block.counter-donation-info .counter-container > div .counter > span{height:25px;line-height:60px;}.counter-block.counter-donation-info .counter-container > div .counter > span.top{top:20px;}.counter-block.counter-donation-info .counter-container > div .counter > span.bottom{line-height:100px;}.counter-block.counter-donation-info .counter-container > div .counter > span > span{height:50px;}}.counter-block.counter-teams-info{padding-top:0;}.counter-block.counter-teams-info .label,.counter-block.counter-teams-info .info > span{font-weight:700;font-size:30px;}.counter-block.counter-teams-info .counter-container{padding:7px 10px 7px;}.counter-block.counter-teams-info .counter-container > div .counter{font-weight:700;width:65px;height:35.5px;}.counter-block.counter-teams-info .counter-container > div .counter span{font-size:75px;height:44.5px;line-height:100px;}.counter-block.counter-teams-info .counter-container > div .counter span.top{border-radius:6px 6px 0 0;}.counter-block.counter-teams-info .counter-container > div .counter span.bottom{border-radius:0 0 6px 6px;}.ui-dialog{width:800px !important;padding:0;border-radius:15px;max-width:90%;left:47% !important;transform:translateX(-50%);}.ui-dialog .ui-dialog-titlebar{background:none;border:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:2px solid #f1f1f1;padding:17px;line-height:1.3rem;}.ui-dialog .ui-dialog-titlebar > span{float:none;display:block;font-size:20px;font-weight:500;font-family:"Changa";color:#525252;white-space:normal;}.ui-dialog h1,.ui-dialog h2{line-height:45px;}.ui-dialog p{color:#000;line-height:32px;}.ui-dialog a:not(.btn){text-decoration:underline;}.ui-dialog a:not(.btn):link,.ui-dialog a:not(.btn):visited,.ui-dialog a:not(.btn):focus{text-decoration:underline;}.ui-dialog a:not(.btn):hover,.ui-dialog a:not(.btn):active{text-decoration:underline;}.ui-dialog.webform-confirmation-modal{z-index:9999;}.ui-dialog.webform-confirmation-modal .ui-dialog-titlebar{position:absolute;right:-16px;top:-16px;padding:0;}.ui-dialog.webform-confirmation-modal .ui-dialog-titlebar span{display:none;}.ui-dialog.webform-confirmation-modal .ui-dialog-titlebar button{position:relative;top:0;right:0;margin:0;border:none;z-index:9999;display:flex;align-items:center;justify-content:center;font-family:"FontAwesome";text-indent:-9999px;}.ui-dialog.webform-confirmation-modal .ui-dialog-titlebar button::after{content:"\f00d";text-indent:0;}.ui-dialog.webform-confirmation-modal .ui-dialog-titlebar button:focus{outline:none;}.ui-dialog.webform-confirmation-modal .ui-dialog-titlebar button span{display:none;}.ui-dialog.webform-confirmation-modal .webform-confirmation-modal--content{padding:0;}.ui-dialog.webform-confirmation-modal .webform-confirmation-modal--content .webform-modal-content{display:grid;grid-template-columns:1fr 1fr;}.ui-dialog.webform-confirmation-modal .webform-confirmation-modal--content .webform-modal-content .webform-confirmation-image{max-width:unset;min-width:100%;height:100%;border-radius:15px 0 0 15px;overflow:hidden;}.ui-dialog.webform-confirmation-modal .webform-confirmation-modal--content .webform-modal-content .webform-confirmation-image img{min-width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.ui-dialog.webform-confirmation-modal .webform-confirmation-modal--content .webform-modal-content .webform-confirmation-content{display:flex;flex-direction:column;padding:16px;float:unset;max-width:unset;}.ui-dialog.webform-confirmation-modal .webform-confirmation-modal--content .webform-modal-content .webform-confirmation-content p{margin:0;}.ui-dialog.webform-confirmation-modal .webform-confirmation-modal--content .webform-modal-content .webform-confirmation-content p:first-child{color:#0072bc;}#donations-list,.view.view-donations.view-display-id-page_event,.view.view-donations.view-display-id-page_team{position:relative;clear:both;}#donations-list .views-view-grid .views-row,.view.view-donations.view-display-id-page_event .views-view-grid .views-row,.view.view-donations.view-display-id-page_team .views-view-grid .views-row{float:none;margin:0 auto;}#donations-list .item,.view.view-donations.view-display-id-page_event .item,.view.view-donations.view-display-id-page_team .item{position:relative;background-color:#fff;border-radius:5px;box-sizing:border-box;padding:15px;margin-bottom:25px;min-height:118px;}#donations-list .item:nth-child(3n),.view.view-donations.view-display-id-page_event .item:nth-child(3n),.view.view-donations.view-display-id-page_team .item:nth-child(3n){margin-right:0;}#donations-list .item .image-wrapper,#donations-list .item .views-field-user-picture,.view.view-donations.view-display-id-page_event .item .image-wrapper,.view.view-donations.view-display-id-page_event .item .views-field-user-picture,.view.view-donations.view-display-id-page_team .item .image-wrapper,.view.view-donations.view-display-id-page_team .item .views-field-user-picture{float:left;margin-right:20px;padding-bottom:15px;}#donations-list .item .image-wrapper img,#donations-list .item .views-field-user-picture img,.view.view-donations.view-display-id-page_event .item .image-wrapper img,.view.view-donations.view-display-id-page_event .item .views-field-user-picture img,.view.view-donations.view-display-id-page_team .item .image-wrapper img,.view.view-donations.view-display-id-page_team .item .views-field-user-picture img{width:100%;height:auto;border-radius:50%;}#donations-list .item .nickname,.view.view-donations.view-display-id-page_event .item .nickname,.view.view-donations.view-display-id-page_team .item .nickname{position:relative;}#donations-list .item .amount,#donations-list .item .views-field-total-price__number,.view.view-donations.view-display-id-page_event .item .amount,.view.view-donations.view-display-id-page_event .item .views-field-total-price__number,.view.view-donations.view-display-id-page_team .item .amount,.view.view-donations.view-display-id-page_team .item .views-field-total-price__number{font-weight:bold;}#donations-list .item .message,#donations-list .item .views-field-field-donation-message,.view.view-donations.view-display-id-page_event .item .message,.view.view-donations.view-display-id-page_event .item .views-field-field-donation-message,.view.view-donations.view-display-id-page_team .item .message,.view.view-donations.view-display-id-page_team .item .views-field-field-donation-message{font-size:0.8em;color:#767676;line-height:1.3;}#donations-list .view-empty,.view.view-donations.view-display-id-page_event .view-empty,.view.view-donations.view-display-id-page_team .view-empty{max-width:80em;margin:0 auto;padding:0 15px 25px;}@media only screen and (min-width:1281px){#donations-list .view-empty,.view.view-donations.view-display-id-page_event .view-empty,.view.view-donations.view-display-id-page_team .view-empty{padding-left:0;padding-right:0;}}.archived-table-wrapper{position:relative;padding-bottom:30px;margin-top:30px;}.archived-table-wrapper table{background-color:#fff;}.archived-table-wrapper table tr{border-bottom:1px solid #ddd;}.archived-table-wrapper table tr td,.archived-table-wrapper table tr th{padding:4px 15px;}@media screen and (min-width:1024px){form.years-filter-form{display:flex;flex-wrap:wrap;}}@media screen and (max-width:1024px){form.years-filter-form{display:block;}}form.years-filter-form .form-item-years{padding:0;align-items:center;}@media screen and (min-width:1024px){form.years-filter-form .form-item-years{display:flex;}}@media screen and (max-width:1024px){form.years-filter-form .form-item-years{display:inline-block;}}form.years-filter-form .form-item-years label{margin:0 5px 0 0;font-weight:300;min-width:100px;}[lang=fr] form.years-filter-form .form-item-years label{min-width:123px;}form.years-filter-form .form-item-years select{height:42px;line-height:42px;font-size:17px;margin:0;}@media screen and (min-width:1024px){form.years-filter-form .form-actions{margin-left:20px;}}form.years-filter-form .form-actions .form-submit{border:none;}@media screen and (min-width:1024px){form.years-filter-form .description{position:absolute;margin-top:70px;}}@media screen and (max-width:1024px){form.years-filter-form .description{padding:10px 10px;}}#donations-list,.view-display-id-page_team .views-row{flex-wrap:wrap;display:flex;}#donations-list{margin-top:30px;}.export-donation-excel{clear:both;float:right;margin-bottom:16px;}.paragraph--type--files-to-download{margin:30px 0;}@media only screen and (max-width:767px){.paragraph--type--files-to-download table.tremblant-files-table tr{display:block;}}.paragraph--type--files-to-download table.tremblant-files-table thead{border-bottom:5px solid white;}@media only screen and (max-width:767px){.paragraph--type--files-to-download table.tremblant-files-table thead tr{background-color:#0072bc;}}.paragraph--type--files-to-download table.tremblant-files-table thead tr th{background-color:#0072bc;padding:20px 30px;color:white;font-size:105%;background-image:none;}.paragraph--type--files-to-download table.tremblant-files-table thead tr th:not(:last-child) div::after{content:"\f0dc";text-align:right;float:right;font-family:"FontAwesome";opacity:0.5;}.paragraph--type--files-to-download table.tremblant-files-table thead tr th.tablesorter-headerAsc div::after{content:"\f0de";opacity:1;}.paragraph--type--files-to-download table.tremblant-files-table thead tr th.tablesorter-headerDesc div::after{content:"\f0dd";opacity:1;}@media only screen and (max-width:480px){.paragraph--type--files-to-download table.tremblant-files-table thead tr th{padding:15px;}}@media only screen and (max-width:767px){.paragraph--type--files-to-download table.tremblant-files-table thead tr th{width:auto;text-align:center;}.paragraph--type--files-to-download table.tremblant-files-table thead tr th div::after{text-align:center !important;float:inherit !important;}.paragraph--type--files-to-download table.tremblant-files-table thead tr th:last-child{display:none;}}.paragraph--type--files-to-download table.tremblant-files-table tbody tr:nth-child(even){background-color:#e8ecef;}.paragraph--type--files-to-download table.tremblant-files-table tbody tr:nth-child(odd){background-color:#f1f5f8;}.paragraph--type--files-to-download table.tremblant-files-table tbody tr td{padding:20px 30px;font-size:105%;}.paragraph--type--files-to-download table.tremblant-files-table tbody tr td a{color:#0065a8;text-decoration:underline;}@media only screen and (max-width:767px){.paragraph--type--files-to-download table.tremblant-files-table tbody tr td{display:block;margin-left:30px;padding:2px 0;}.paragraph--type--files-to-download table.tremblant-files-table tbody tr td:first-child{padding-top:30px;}.paragraph--type--files-to-download table.tremblant-files-table tbody tr td:nth-child(2),.paragraph--type--files-to-download table.tremblant-files-table tbody tr td:nth-child(3){color:gray;}.paragraph--type--files-to-download table.tremblant-files-table tbody tr td:last-child{margin:10px 30px 30px;background-color:#0072bc;width:auto;display:inline-block;}.paragraph--type--files-to-download table.tremblant-files-table tbody tr td:last-child a{color:white;padding:10px 30px;display:block;}}.paragraph--type--ad-banner{background-color:#e8ecef;}.paragraph--type--ad-banner .field--name-field-image{padding:30px 0 20px;}@media only screen and (min-width:1024px){.paragraph--type--ad-banner .field--name-field-image{padding:50px 100px 40px;}}.paragraph--type--ad-banner .field--name-field-image img{width:100%;display:inline-block;}#footer{font-family:"Quicksand";font-style:normal;font-weight:400;background-image:url(/themes/custom/tremblant/images/montagne.png);background-position:center bottom;background-repeat:no-repeat;background-size:contain;background-color:#333;}#footer ul{list-style:none;padding:0;margin:0;}#footer .mq-footer{max-width:75em;margin-bottom:0;margin-top:0;}#footer .menu--footerlink{padding-top:60px;}@media only screen and (min-width:481px){#footer .menu--footerlink{display:block;}}@media only screen and (min-width:481px){#footer .menu--footerlink > ul{display:flex;flex-wrap:wrap;}}#footer .menu--footerlink > ul ul li{line-height:120%;margin-bottom:10px;}#footer .menu--footerlink > ul ul li a{color:#fff;font-size:14px;}#footer .menu--footerlink > ul > li{margin-bottom:15px;}@media only screen and (min-width:481px){#footer .menu--footerlink > ul > li{width:48.3741469289%;float:left;margin-right:3.2517061421%;}}@media only screen and (min-width:481px) and (max-width:767px){#footer .menu--footerlink > ul > li{margin-bottom:15px !important;}#footer .menu--footerlink > ul > li:nth-child(2n+0){float:right;margin-right:0;}}@media only screen and (min-width:767px){#footer .menu--footerlink > ul > li{width:22.5612203934%;float:left;margin-right:3.2517061421%;}#footer .menu--footerlink > ul > li:nth-child(4){float:right;margin-right:0;}#footer .menu--footerlink > ul > li{}}@media only screen and (max-width:767px){#footer .menu--footerlink > ul > li{margin-bottom:30px;}}#footer .menu--footerlink > ul > li > a,#footer .menu--footerlink > ul > li > span{display:block;margin-bottom:10px;font-size:16px;font-weight:600;color:#fff;}#footer #block-footersocialnetworklink{padding:30px 0;overflow:hidden;text-indent:-9999px;display:flex;align-items:center;justify-content:center;}@media only screen and (min-width:767px){#footer #block-footersocialnetworklink{padding:30px 0 30px 0;}}#footer #block-footersocialnetworklink ul{display:flex;}#footer #block-footersocialnetworklink a::before{color:white;text-align:center;display:inline-block;float:left;text-indent:0;font-family:"FontAwesome";padding:5px 15px;font-size:21px;}#footer #block-footersocialnetworklink a[href*=facebook]::before{content:"\f09a";}#footer #block-footersocialnetworklink a[href*=instagram]::before{content:"\f16d";}#footer #block-footersocialnetworklink a[href*=youtube]::before{content:"\f16a";}#footer #block-footersocialnetworklink a[href*=linkedin]::before{content:"\f0e1";}#footer #block-footerinformationblock{padding-top:60px;border-top:1px solid white;text-align:center;color:white;font-size:14px;}#footer #block-footerinformationblock a{color:white;text-decoration:underline;}@media only screen and (min-width:481px){#footer #block-footerconditionslink ul{display:flex;justify-content:center;}}@media only screen and (min-width:481px){#footer #block-footerconditionslink li a{border-right:1px solid #c1c1c1;}}#footer #block-footerconditionslink li:last-child a{border-right:none;}#footer #block-footercopyrightblock,#footer #block-footerconditionslink{text-align:center;}#footer #block-footercopyrightblock a,#footer #block-footercopyrightblock p,#footer #block-footerconditionslink a,#footer #block-footerconditionslink p{color:#c1c1c1;display:inline-block;padding:0 10px;font-size:12px;}#footer #block-footercopyrightblock{padding-bottom:60px;}.block-benificiary{position:relative;background-color:#fff;padding-top:50px;padding-bottom:20px;text-transform:uppercase;text-align:center;font-size:20px;}.block-benificiary h2,.block-benificiary h3{color:#333;font-size:35px;font-weight:bold;line-height:1.1;}.block-benificiary h4{padding:0;font-size:35px;}.block-benificiary a{display:inline-block;}.block-benificiary img:not(.beneficiary-img){max-width:350px;height:auto;}.global-counter{background-color:#0072bc;color:white;display:inline-block;width:100%;}.global-counter > div{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}@media only screen and (min-width:1281px){.global-counter > div{flex-wrap:nowrap;}}.global-counter > div span{display:inline-block;margin:5px 0;}@media only screen and (min-width:1281px){.global-counter > div span{margin:0;}}.global-counter .info{width:100%;font-family:"Changa";color:#b9eaf9;font-size:22px;padding:5px 0;}@media only screen and (min-width:1281px){.global-counter .info{max-width:200px;padding:0;}}.global-counter .data{width:100%;}@media only screen and (min-width:481px){.global-counter .data{padding-right:15px;width:auto;}}.global-counter .data.money .number{font-size:20px;}@media only screen and (min-width:481px){.global-counter .data.money .number{font-size:2.1em;line-height:40px;}}@media only screen and (min-width:1281px){.global-counter .data.money .number{font-size:2.3em;line-height:43px;}}@media only screen and (max-width:1023px){.global-counter .data.money{order:2;}}.global-counter .number{font-family:"Changa";font-weight:900;font-size:18px;line-height:26px;padding:0 10px;background-color:#0f68aa;border:3px solid #0581c4;border-radius:15px;}@media only screen and (min-width:481px){.global-counter .number{font-size:22px;padding:0 15px;line-height:30px;}}@media only screen and (min-width:767px){.global-counter .number{line-height:40px;}}@media only screen and (min-width:1281px){.global-counter .number{font-size:30px;}}.global-counter .text{line-height:20px;margin-left:3px;}.cog--mq.mq-header,.mq-header.block-tabs,.mq-header#block-tremblant-primary-admin-actions,.mq-header.drupal-messages,.mq-header#block-tremblant-local-tasks,.mq-header.block-local-tasks-block,.page-404 .mq-header#block-tremblant-content,.path--user:not(.user-dashboard):not([class*=-donate]) .mq-header.block-system-main-block,.path--fr .mq-header.block-system-main-block,.path--en .mq-header.block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .mq-header.block-system-main-block{position:relative;}@media only screen and (max-width:380px){.cog--mq.mq-header,.mq-header.block-tabs,.mq-header#block-tremblant-primary-admin-actions,.mq-header.drupal-messages,.mq-header#block-tremblant-local-tasks,.mq-header.block-local-tasks-block,.page-404 .mq-header#block-tremblant-content,.path--user:not(.user-dashboard):not([class*=-donate]) .mq-header.block-system-main-block,.path--fr .mq-header.block-system-main-block,.path--en .mq-header.block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .mq-header.block-system-main-block{padding:0 10px;}}.region-header{display:flex;border-top:1px solid #b3b3b3;padding-top:23px;align-items:center;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1280px){.region-header{border-top:none;padding-top:0;}}.region-header{}.region-header #block-tremblant-site-branding{display:block;float:left;width:220px;}.region-header #block-tremblant-site-branding a:focus{outline-color:#d91218;}@media only screen and (max-width:480px){.region-header #block-tremblant-site-branding{width:200px;}}@media only screen and (max-width:380px){.region-header #block-tremblant-site-branding{width:150px;margin-top:5px;}}.region-header #block-tremblant-site-branding a{width:100%;}.region-header{}.region-header #block-headerpartnerblock{width:auto;display:block;float:left;}.region-header #block-headerpartnerblock .container-partner-event-date{display:flex;}.region-header #block-headerpartnerblock .container-partner-event-date .border{display:block;border-left:2px solid #6b6d70;float:left;margin:0 10px;}.region-header #block-headerpartnerblock .container-partner-event-date .tremblant-header-event-date,.region-header #block-headerpartnerblock .container-partner-event-date .tremblant-header-partner_logo{display:block;float:left;}.region-header #block-headerpartnerblock .container-partner-event-date .tremblant-header-event-date{padding:5px;}@media only screen and (max-width:480px){.region-header #block-headerpartnerblock .container-partner-event-date .tremblant-header-event-date{padding:2.5px;}}.region-header #block-headerpartnerblock .container-partner-event-date .tremblant-header-event-date span{width:100%;display:block;line-height:22px;font-size:18px;padding:0;color:#6b6d70;margin:0;}@media only screen and (max-width:480px){.region-header #block-headerpartnerblock .container-partner-event-date .tremblant-header-event-date span{font-size:16px;}}.region-header #block-headerpartnerblock .container-partner-event-date .tremblant-header-partner_logo{padding:0 10px;}.region-header #block-headerpartnerblock .container-partner-event-date .tremblant-header-partner_logo p{font-size:12px;color:#6b6d70;padding:0;margin:0;}.region-header #block-headerpartnerblock .container-partner-event-date .tremblant-header-partner_logo img{max-width:115px;}@media only screen and (max-width:480px){.region-header #block-headerpartnerblock .container-partner-event-date .tremblant-header-partner_logo img{max-width:70px;}}.region-header{}.region-header .menu--menu-principale,.region-header .menu--menu-bouton{display:inline-block;}.region-header .menu--menu-principale ul.menu:not(.level-1):not(.level-2),.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2){display:flex;list-style:none;padding:0;margin:0;}.region-header .menu--menu-principale ul.menu:not(.level-1):not(.level-2) li.mega-active .tremb-drop-down,.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li.mega-active .tremb-drop-down{color:#d91218;}.region-header .menu--menu-principale ul.menu:not(.level-1):not(.level-2) li span,.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li span{padding:10px 20px;}.region-header .menu--menu-principale ul.menu:not(.level-1):not(.level-2) li span,.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li span{cursor:pointer;}.region-header .menu--menu-principale li a,.region-header .menu--menu-bouton li a{box-sizing:border-box;}.region-header .menu--menu-principale ul.menu.level-2 li.menu-item a,.region-header .menu--menu-bouton ul.menu.level-2 li.menu-item a{padding:5px 0;}.region-header .menu--menu-bouton{margin-left:auto;}.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li{padding:0;margin:0;}.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li a{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background:#d91218;}.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li a:link,.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li a:visited{color:#fff;background:#d91218;}.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li a:hover,.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li a:focus,.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li a:active{text-decoration:none;color:#fff;background-color:rgb(122.8127659574,10.1872340426,13.5829787234);}.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li a{margin-left:10px;}.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li a:focus{outline-color:#000;}.region-header .menu--menu-principale{margin-left:20px;}.region-header .menu--menu-principale .menu > li a:focus,.region-header .menu--menu-principale .menu > li a:hover{outline:none;text-decoration:underline;color:#d91218 !important;}.region-header .menu--menu-principale .menu > li span:focus,.region-header .menu--menu-principale .menu > li span:hover{outline:none;color:#d91218 !important;}.region-header .menu--menu-principale .menu:not(.level-1):not(.level-2) > li{position:relative;border-right:2px solid #d91218;padding:0;margin:0;}.region-header .menu--menu-principale .menu:not(.level-1):not(.level-2) > li:last-child{border-right:none;}#block-panier{display:none;}nav.menu--menu-principale ul.menu li.menu-item div.mega-menu{display:none;}@media only screen and (min-width:1281px){nav.menu--menu-principale ul.menu li.menu-item div.mega-menu{position:absolute;left:0;top:40px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);z-index:1000;width:auto !important;}nav.menu--menu-principale ul.menu li.menu-item div.mega-menu ul.level-1{padding:5px 20px;margin:0;width:auto;text-decoration:none !important;list-style-type:none;background-color:white;}nav.menu--menu-principale ul.menu li.menu-item div.mega-menu ul.level-1 > li{white-space:nowrap;}nav.menu--menu-principale ul.menu li.menu-item div.mega-menu ul.level-1 > li a{width:100%;padding:10px 0;font-weight:bold;font-size:16px;display:inline-block;color:gray;}nav.menu--menu-principale ul.menu li.menu-item div.mega-menu ul.level-1 > li a:hover{color:#d91218 !important;}nav.menu--menu-principale ul.menu li.menu-item div.mega-menu ul.level-1 > li:last-child{border-bottom:none;}nav.menu--menu-principale ul.menu li.menu-item div.mega-menu ul.level-2{padding:0 0 0 10px;margin:0;text-decoration:none !important;list-style-type:none;}nav.menu--menu-principale ul.menu li.menu-item div.mega-menu ul.level-2 > li a{width:100%;padding:5px 0;font-weight:normal;color:gray;}}.region-branding{float:right;}.region-branding [id^=block-menusecondaire],.region-branding [id^=block-languageswitcher]{display:inline-block;}.region-branding [id^=block-menusecondaire] ul,.region-branding [id^=block-languageswitcher] ul{list-style:none;}.region-branding [id^=block-menusecondaire] ul li,.region-branding [id^=block-languageswitcher] ul li{margin-right:20px;}.region-branding [id^=block-menusecondaire] ul li a:focus,.region-branding [id^=block-languageswitcher] ul li a:focus{outline:none;text-decoration:underline;color:#d91218;}.region-branding [id^=block-menusecondaire]:not([id^=block-menusecondaire]) ul,.region-branding [id^=block-languageswitcher]:not([id^=block-menusecondaire]) ul{padding-left:16px;}.region-branding [id^=block-menusecondaire]:not([id^=block-menusecondaire]) ul li,.region-branding [id^=block-languageswitcher]:not([id^=block-menusecondaire]) ul li{margin-right:0;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1280px){.burger-button{position:absolute;right:30px;top:0;}.burger-button [id^=button-menu-mobile]{font-size:40px;color:#d91218;float:right;padding:5px 0;z-index:100;}.burger-button .burger-close{display:none;}#header-region{position:relative;}#header-region .region-header{display:block;}#header-region .menu--menu-principale,#header-region .menu--menu-bouton{display:none;width:100%;margin:0;}#header-region .menu--menu-principale li,#header-region .menu--menu-principale ul,#header-region .menu--menu-principale a,#header-region .menu--menu-bouton li,#header-region .menu--menu-bouton ul,#header-region .menu--menu-bouton a{box-sizing:border-box;border-right:none;width:100% !important;display:inline-block;}#header-region .menu--menu-bouton{margin:30px 0;}#header-region .menu--menu-bouton li{padding:5px 30px;}#header-region .menu--menu-bouton li a{margin:0;padding:15px 0;text-align:center;}#header-region ul li span{display:block;cursor:pointer;}#header-region ul li span::after{content:"\f054";float:right;padding-left:10px;font-family:"FontAwesome";color:#d91218;}#header-region ul li span:hover,#header-region ul li span:focus{text-decoration:underline;outline:none;}#branding-region{display:none;}#branding-region .region-branding{display:block;float:none;}#branding-region .region-branding li,#branding-region .region-branding nav:not(.breadcrumb){display:inline-block;width:100%;}#branding-region .region-branding li a:not(.language-link),#branding-region .region-branding nav:not(.breadcrumb) a:not(.language-link){padding:10px 15px;width:100%;display:inline-block;box-sizing:border-box;color:#6b6d70;font-size:16px;}.mmenuOpen .mega-menu{margin:37px 30px 15px;}.mmenuOpen span{position:absolute;top:-10px;padding:10px 30px 10px 30px !important;box-sizing:unset;left:-30px;width:100%;display:block;background-color:lightgray;font-size:18px;font-weight:bold;cursor:pointer;margin-bottom:15px;}.mmenuOpen span::before{content:"\f053";padding-right:10px;font-family:"FontAwesome";color:#d91218;}.mmenuOpen span::after{display:none;}.mmenuOpen .mega-menu ul.level-1{padding:0;margin:0;}.mmenuOpen .mega-menu ul.level-1 li{padding:0;margin:0;}.mmenuOpen .mega-menu ul.level-1 li a{width:100%;display:inline-block;padding:10px 0;font-size:16px;font-weight:700;}.mmenuOpen .mega-menu ul.level-2{padding-left:10px;margin:0;}.mmenuOpen .mega-menu ul.level-2 li{padding:0;margin:0;}.mmenuOpen .mega-menu ul.level-2 li a{font-weight:normal;color:gray;padding:5px 0;}}.block-language.block-language-blocklanguage-interface{display:none;}.block-language.block-language-blocklanguage-interface ul{list-style:none;}.block-language.block-language-blocklanguage-interface ul li{margin:0;}.block-language.block-language-blocklanguage-interface ul li a{text-transform:uppercase;font-weight:bold;}@media only screen and (min-width:1281px){.block-language.block-language-blocklanguage-interface{display:block;border-left:1px solid rgba(0,0,0,0.2);}.block-language.block-language-blocklanguage-interface ul li a{font-weight:500;text-transform:none;}}.block-tremblant-user-account{display:none;position:relative;padding-top:20px;margin-top:90px;padding-bottom:15px;margin-bottom:10px;border-bottom:1px solid #f1f1f1;clear:both;}.logged-out .block-tremblant-user-account{padding-bottom:10px;}.block-tremblant-user-account::before{content:"";border-top:4px solid #c1c1c1;position:absolute;height:4px;display:inline-block;top:6px;left:-30px;width:calc(100% + 60px);}.block-tremblant-user-account a{padding:10px 30px;}@media only screen and (min-width:1281px){.block-tremblant-user-account{display:block;margin-left:20px;padding-left:20px;border-left:1px solid rgba(0,0,0,0.2);padding-top:0;margin-top:0;padding-bottom:0;margin-bottom:0;border-bottom:none;}.logged-out .block-tremblant-user-account{padding-bottom:0;}.block-tremblant-user-account::before{content:none;}.block-tremblant-user-account a{padding:0;}}.block-tremblant-user-account a.account{color:#666;transition:all 0.2s ease;display:none;}.logged-out .block-tremblant-user-account a.account{display:block;padding-top:0;padding-bottom:0;}@media only screen and (min-width:1281px){.block-tremblant-user-account a.account{display:block;}}.block-tremblant-user-account a.account i{font-size:23px;margin-right:10px;color:#666;transition:all 0.2s ease;}.block-tremblant-user-account a.account i.fa-chevron-down{font-size:12px;margin-left:10px;}.block-tremblant-user-account a.account:hover{text-decoration:none;color:#0072bc;}.block-tremblant-user-account a.account:hover i{color:#0072bc;}.block-tremblant-user-account .wrapper-user-account{padding:0 30px;}@media only screen and (min-width:1281px){.block-tremblant-user-account .wrapper-user-account{position:absolute;top:37px;right:0;z-index:99;background-color:#fff;width:300px;padding:20px 10px 25px;box-sizing:border-box;text-align:center;box-shadow:0 3px 4px 0 rgba(0,0,0,0.2);visibility:hidden;opacity:0;transition:all 0.2s ease-in-out;border-bottom-left-radius:15px;border-bottom-right-radius:15px;}}.block-tremblant-user-account .wrapper-user-account .image-wrapper{float:left;margin-right:20px;}@media only screen and (min-width:1281px){.block-tremblant-user-account .wrapper-user-account .image-wrapper{float:none;margin-right:0;}}.block-tremblant-user-account .wrapper-user-account .image-wrapper img{border-radius:50%;border:1px solid #ddd;}.block-tremblant-user-account .wrapper-user-account .image-wrapper a{padding:0;}.block-tremblant-user-account .wrapper-user-account .name{font-weight:bold;font-size:20px;line-height:1;padding-top:10px;}@media only screen and (min-width:1281px){.block-tremblant-user-account .wrapper-user-account .name{padding-top:0;}}.block-tremblant-user-account .wrapper-user-account a.logout{text-decoration:underline;padding:0;font-size:0.9em;}@media only screen and (min-width:1281px){.block-tremblant-user-account .wrapper-user-account a.logout{font-size:1em;}}.block-tremblant-user-account .wrapper-user-account a.logout:hover{color:#000;text-decoration:none;}.block-tremblant-user-account .wrapper-user-account ul{padding:0;margin:20px 0 0;list-style:none;display:flex;justify-content:space-around;clear:both;text-align:center;}.block-tremblant-user-account .wrapper-user-account ul li{display:inline-block;vertical-align:top;min-width:80px;margin:0;}.block-tremblant-user-account .wrapper-user-account ul li a{display:block;line-height:1;font-size:0.8em;padding:0;transition:all 0.2s ease;color:#525252;}.block-tremblant-user-account .wrapper-user-account ul li a i{display:block;width:100%;font-size:22px;margin-bottom:7px;transition:all 0.2s ease;color:#000;}.block-tremblant-user-account .wrapper-user-account ul li a:hover{text-decoration:none;color:#0072bc;}.block-tremblant-user-account .wrapper-user-account ul li a:hover i{color:#0072bc;}.block-tremblant-user-account.open a.account i.fa-chevron-down{transform:rotate(180deg);}.block-tremblant-user-account.open .wrapper-user-account{visibility:visible;opacity:1;}.region-header .block-tremblant-user-account,.region-header .block-language.block-language-blocklanguage-interface{display:none;}.region-branding .block-tremblant-user-account,.region-branding .block-language.block-language-blocklanguage-interface{display:none;}@media only screen and (min-width:1281px){.region-branding .block-tremblant-user-account,.region-branding .block-language.block-language-blocklanguage-interface{display:block;}}.logged-in .connected-hide{display:none !important;}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image{position:relative;}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .cog--mq-hero{margin-top:0;}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .cog--mq-hero > div,.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .cog--mq-hero img{width:100%;}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-banner-before-counter,.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .hero-image-text{position:absolute;left:15px;right:15px;width:auto;max-width:80em;top:0;}@media screen and (min-width:767px){.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-banner-before-counter,.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .hero-image-text{left:30px;right:30px;width:auto;}}@media screen and (min-width:1281px){.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-banner-before-counter,.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .hero-image-text{left:50%;right:auto;transform:translateX(-50%);width:100%;}}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .field--name-field-content{padding:100px 0;}@media only screen and (max-width:767px){.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .field--name-field-content{padding:50px 0 350px;}}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .field--name-field-content h1{text-shadow:3px 3px 1px #0072bc;color:white;padding:0;margin:0;font-size:400%;line-height:94%;text-transform:none;}@media only screen and (max-width:767px){.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .field--name-field-content h1{line-height:65px;}}@media only screen and (max-width:480px){.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .field--name-field-content h1{font-size:300%;}}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .field--name-field-content h2{padding:0;margin:0;text-transform:none;font-size:270%;color:white;text-shadow:3px 3px 1px #0072bc;}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .field--name-field-content h2::after{content:"";display:inline-block;height:45px;width:45px;position:relative;top:10px;left:10px;background-size:45px 45px;background-repeat:no-repeat;}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-secondary-text{clip-path:polygon(3% 0,98% 10%,100% 100%,0% 100%);background-color:#0072bc;text-align:center;position:relative;top:30px;padding:50px;margin-bottom:50px;line-height:55px;}@media only screen and (max-width:480px){.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-secondary-text{margin-left:-50px;}}@media only screen and (max-width:767px){.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-secondary-text{line-height:65px;}}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-secondary-text .field--name-field-text{font-size:250%;font-family:"Changa";color:white;}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-secondary-text .field--name-field-text::before,.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-secondary-text .field--name-field-text::after{content:"";display:inline-block;height:45px;width:45px;margin:0 10px;background-size:45px 45px;background-image:url(/themes/custom/tremblant/images/gugus.svg);background-repeat:no-repeat;position:relative;top:10px;}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-secondary-text .field--name-field-text::after{background-image:url(/themes/custom/tremblant/images/gugus2.svg);}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-secondary-text .field--name-field-link{display:block;}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-secondary-text .field--name-field-link a{margin-top:30px;display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;clip-path:polygon(3% 0,96% 8%,89% 84%,6% 90%);padding:10px 35px 15px 30px;color:#0072bc;background-color:#fff;}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-secondary-text .field--name-field-link a:link,.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-secondary-text .field--name-field-link a:visited{color:#0072bc;background-color:#fff;}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-secondary-text .field--name-field-link a:hover,.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-secondary-text .field--name-field-link a:focus,.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-secondary-text .field--name-field-link a:active{text-decoration:underline;color:rgb(0,52.1489361702,86);background-color:#fff;}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-secondary-text .field--name-field-link a:focus{background-color:rgb(178.5,178.5,178.5);}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image{}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .hero-simple{padding:200px 0;}@media only screen and (max-width:767px){.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .hero-simple{padding:100px 0;}}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .hero-simple h1{font-size:350%;color:white;width:450px;line-height:55px;text-shadow:0 2px 3px rgba(0,0,0,0.88);}@media only screen and (max-width:767px){.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .hero-simple h1{line-height:65px;width:auto;font-size:300%;}}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .show-mobile{display:none;}@media screen and (min-width:1200px){.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image{max-width:140em;margin:0 auto;}}.paragraph--type--hero-banner .field--name-field-video{margin-top:10px;}.paragraph--type--hero-banner .tremblant-hero-banner-advanced-secondary{margin-top:-100px;}.field--name-field-media-video-file{position:relative;}.field--name-field-media-video-file .tremblant-hero-video{background:#000;max-height:650px;}.field--name-field-media-video-file .tremblant-hero-play-btn{background-color:rgba(255,255,255,0.6);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);border-radius:50%;font-size:40px;padding:20px;z-index:100;display:none;transition:background-color 0.3s;}.field--name-field-media-video-file .tremblant-hero-play-btn.active{display:block;}.field--name-field-media-video-file .tremblant-hero-play-btn.active:hover,.field--name-field-media-video-file .tremblant-hero-play-btn.active:focus{background-color:rgb(255,255,255);}.field--name-field-media-video-file .tremblant-hero-play-btn.active span{display:block;color:#000;position:relative;left:3px;}@media only screen and (max-width:767px){.alias--accueil .tremblant-hero-banner-image-source .field--name-field-image,.alias--home .tremblant-hero-banner-image-source .field--name-field-image{overflow:hidden;}.hide-mobile{display:none;visibility:hidden;}.show-mobile{display:block !important;}}@media only screen and (max-width:380px){.alias--accueil .tremblant-hero-banner-image-source .field--name-field-image,.alias--home .tremblant-hero-banner-image-source .field--name-field-image{overflow:hidden;}.alias--accueil .tremblant-hero-banner-image-source .field--name-field-image img,.alias--home .tremblant-hero-banner-image-source .field--name-field-image img{min-height:100%;-o-object-fit:cover;object-fit:cover;}}.kid-content .field--name-field-image{display:unset !important;}#content .paragraph--type--image-box{margin:30px 0;}@media only screen and (min-width:767px){#content .paragraph--type--image-box{display:flex;align-items:center;justify-content:center;}}@media only screen and (min-width:1024px){#content .paragraph--type--image-box{padding:0 100px;}}#content .paragraph--type--image-box.container-tremblant-image-box-right{flex-direction:row-reverse;}@media only screen and (max-width:767px){#content .paragraph--type--image-box .tremblant-image-box-left,#content .paragraph--type--image-box .tremblant-image-box-right{width:90%;margin:0 auto;float:inherit;}#content .paragraph--type--image-box .tremblant-image-box-left img,#content .paragraph--type--image-box .tremblant-image-box-right img{width:100%;background-color:#fff;}}@media only screen and (min-width:767px){#content .paragraph--type--image-box .tremblant-image-box-left,#content .paragraph--type--image-box .tremblant-image-box-right{width:48.3741469289%;float:right;margin-right:0;}}@media only screen and (min-width:1024px){#content .paragraph--type--image-box .tremblant-image-box-left,#content .paragraph--type--image-box .tremblant-image-box-right{width:39.7698380838%;float:right;margin-right:0;}}@media only screen and (min-width:767px){#content .paragraph--type--image-box .field--type-text-long{width:48.3741469289%;float:right;margin-right:0;}}@media only screen and (min-width:1024px){#content .paragraph--type--image-box .field--type-text-long{width:56.9784557741%;float:right;margin-right:0;}}#content .paragraph--type--image-box .field--type-text-long{padding:70px;background-color:#e8ecef;}@media only screen and (max-width:767px){#content .paragraph--type--image-box .field--type-text-long{width:90%;float:inherit;padding:20px;box-sizing:border-box;margin:0 auto;}#content .paragraph--type--image-box .field--type-text-long > .field__item{padding:180px 30px 30px;margin-top:-150px;}}.manage-invitations-page{position:relative;background-color:#f1f1f1;padding:15px 0;}.manage-invitations-page .header-donation a{color:#333333;}.manage-invitations-page > .cog--mq,.manage-invitations-page > .block-tabs,.manage-invitations-page > #block-tremblant-primary-admin-actions,.manage-invitations-page > .drupal-messages,.manage-invitations-page > #block-tremblant-local-tasks,.manage-invitations-page > .block-local-tasks-block,.page-404 .manage-invitations-page > #block-tremblant-content,.path--user:not(.user-dashboard):not([class*=-donate]) .manage-invitations-page > .block-system-main-block,.path--fr .manage-invitations-page > .block-system-main-block,.path--en .manage-invitations-page > .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .manage-invitations-page > .block-system-main-block{margin:0 auto;}.manage-invitations-page .panel-container{position:relative;overflow:hidden;}.manage-invitations-page .panel{position:relative;width:100%;background-color:#fff;padding:15px;margin-bottom:30px;border-radius:15px;box-sizing:border-box;}@media only screen and (min-width:1024px){.manage-invitations-page .panel{width:48%;}.manage-invitations-page .panel.panel-invite{float:left;}.manage-invitations-page .panel.panel-coupons,.manage-invitations-page .panel.panel-invitations{float:right;}}.manage-invitations-page .panel .panel-heading h3{padding-bottom:10px;font-size:20px;font-weight:600;font-family:"Changa";color:#525252;}.manage-invitations-page .panel.panel-invite .form-submit{border:none;}.manage-invitations-page .panel.panel-coupons table{margin-bottom:15px;}@media only screen and (min-width:767px){.manage-invitations-page .panel.panel-invitations span.status{display:none;}}.details-invitation-page{position:relative;margin:0 auto;padding:15px 15px 30px;}.details-invitation-page .panel{background-color:#fff;padding:15px;border-radius:15px;margin-bottom:20px;}.details-invitation-page .panel-heading{font-weight:bold;}.wrapper-form-delete{padding:0 15px 30px;}form.invite-confirm-delete-form{margin-bottom:0;position:relative;background-color:#fff;padding:15px;border-radius:15px;}form.invite-confirm-delete-form .form-submit{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background:#d91218;}form.invite-confirm-delete-form .form-submit:link,form.invite-confirm-delete-form .form-submit:visited{color:#fff;background:#d91218;}form.invite-confirm-delete-form .form-submit:hover,form.invite-confirm-delete-form .form-submit:focus,form.invite-confirm-delete-form .form-submit:active{text-decoration:none;color:#fff;background-color:rgb(122.8127659574,10.1872340426,13.5829787234);}form.invite-confirm-delete-form .form-submit{border:none;margin-top:15px;margin-right:15px;box-shadow:none;}form.invite-confirm-delete-form #edit-cancel{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background-color:#333333;}form.invite-confirm-delete-form #edit-cancel:link,form.invite-confirm-delete-form #edit-cancel:visited{color:#fff;background-color:#333333;}form.invite-confirm-delete-form #edit-cancel:hover,form.invite-confirm-delete-form #edit-cancel:focus,form.invite-confirm-delete-form #edit-cancel:active{text-decoration:none;color:#fff;background-color:#000;}form.invite-confirm-delete-form #edit-cancel{padding:7px 30px;}.js-form-item-free{display:unset;}@media only screen and (min-width:1024px){.kid-content .cog--mq:not(:first-child),.kid-content .block-tabs:not(:first-child),.kid-content #block-tremblant-primary-admin-actions:not(:first-child),.kid-content .drupal-messages:not(:first-child),.kid-content #block-tremblant-local-tasks:not(:first-child),.kid-content .block-local-tasks-block:not(:first-child),.kid-content .page-404 #block-tremblant-content:not(:first-child),.page-404 .kid-content #block-tremblant-content:not(:first-child),.kid-content .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block:not(:first-child),.path--user:not(.user-dashboard):not([class*=-donate]) .kid-content .block-system-main-block:not(:first-child),.kid-content .path--fr .block-system-main-block:not(:first-child),.path--fr .kid-content .block-system-main-block:not(:first-child),.kid-content .path--en .block-system-main-block:not(:first-child),.path--en .kid-content .block-system-main-block:not(:first-child),.kid-content body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block:not(:first-child),body.nodetype--team[data-once*=vertical-tabs-fragments] .kid-content .block-system-main-block:not(:first-child),.kid-content .kid-bottom-content .cog--mq,.kid-content .kid-bottom-content .block-tabs,.kid-content .kid-bottom-content #block-tremblant-primary-admin-actions,.kid-content .kid-bottom-content .drupal-messages,.kid-content .kid-bottom-content #block-tremblant-local-tasks,.kid-content .kid-bottom-content .block-local-tasks-block,.kid-content .kid-bottom-content .page-404 #block-tremblant-content,.page-404 .kid-content .kid-bottom-content #block-tremblant-content,.kid-content .kid-bottom-content .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--user:not(.user-dashboard):not([class*=-donate]) .kid-content .kid-bottom-content .block-system-main-block,.kid-content .kid-bottom-content .path--fr .block-system-main-block,.path--fr .kid-content .kid-bottom-content .block-system-main-block,.kid-content .kid-bottom-content .path--en .block-system-main-block,.path--en .kid-content .kid-bottom-content .block-system-main-block,.kid-content .kid-bottom-content body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .kid-content .kid-bottom-content .block-system-main-block{max-width:60em;}}.kid-content > .cog--mq,.kid-content > .block-tabs,.kid-content > #block-tremblant-primary-admin-actions,.kid-content > .drupal-messages,.kid-content > #block-tremblant-local-tasks,.kid-content > .block-local-tasks-block,.page-404 .kid-content > #block-tremblant-content,.path--user:not(.user-dashboard):not([class*=-donate]) .kid-content > .block-system-main-block,.path--fr .kid-content > .block-system-main-block,.path--en .kid-content > .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .kid-content > .block-system-main-block{margin-bottom:30px;}@media only screen and (min-width:767px){.kid-content > .cog--mq,.kid-content > .block-tabs,.kid-content > #block-tremblant-primary-admin-actions,.kid-content > .drupal-messages,.kid-content > #block-tremblant-local-tasks,.kid-content > .block-local-tasks-block,.page-404 .kid-content > #block-tremblant-content,.path--user:not(.user-dashboard):not([class*=-donate]) .kid-content > .block-system-main-block,.path--fr .kid-content > .block-system-main-block,.path--en .kid-content > .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .kid-content > .block-system-main-block{margin-bottom:0;}}.kid-content .kid-banner{position:relative;margin:0 0 30px 0;}.kid-content .kid-banner img{display:block;width:100%;height:auto;}.kid-content .kid-banner-content{margin-top:10px;}.kid-content .kid-banner-content p{font-family:"Changa";text-transform:uppercase;padding-left:2rem;}.kid-content .kid-banner-content p:first-child{position:relative;display:inline-block;padding:0 2rem;line-height:1.5rem;font-size:1.3rem;font-family:"Heavitas";text-align:justify;}.kid-content .kid-banner-content p:first-child::before,.kid-content .kid-banner-content p:first-child::after{display:block;position:absolute;top:50%;margin-top:-0.95rem;font-size:2.5rem;}.kid-content .kid-banner-content p:first-child::before{content:"«";left:0;}.kid-content .kid-banner-content p:first-child::after{content:"»";right:0;}.kid-content .kid-banner-content p strong{font-size:1.3rem;font-weight:normal;}@media only screen and (min-width:767px){.kid-content .kid-banner-content{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;top:0;bottom:0;left:30px;width:50%;margin:auto;}.kid-content .kid-banner-content p{margin:0;padding:0;color:#fff;text-align:center;font-size:1.5rem;text-shadow:0 0 4px rgba(0,0,0,0.2);}.kid-content .kid-banner-content p:first-child{padding:0 4rem;line-height:2.5rem;font-size:2.5rem;margin-bottom:10px;text-align:center;}.kid-content .kid-banner-content p:first-child::before,.kid-content .kid-banner-content p:first-child::after{margin-top:-1.3rem;font-size:3.5rem;}.kid-content .kid-banner-content p strong{font-size:1.5em;}}@media only screen and (min-width:1024px){.kid-content .kid-banner-content p{font-size:1.5rem;}.kid-content .kid-banner-content p:first-child{padding:0 4rem;line-height:4.5rem;font-size:3.7rem;}.kid-content .kid-banner-content p:first-child::before,.kid-content .kid-banner-content p:first-child::after{margin-top:-2.5rem;font-size:6.5rem;}.kid-content .kid-banner-content p strong{font-size:1.5em;}}@media only screen and (min-width:767px){.kid-content .kid-bio,.kid-content .kid-bubble-wrap{padding:0 100px;}}.kid-content .field--name-kid-side-content{margin:0 0 30px;padding:2em;color:#fff;font-family:"Changa";font-size:1.3rem;line-height:1.5rem;text-transform:uppercase;clip-path:polygon(0 0,95% 10%,100% 95%,0% 100%);}@media only screen and (min-width:481px){.kid-content .field--name-kid-side-content{float:left;width:40%;margin-right:30px;}}@media only screen and (min-width:767px){.kid-content .field--name-kid-side-content{width:200px;}}.kid-content .field--name-kid-side-content p{margin:0;padding:0;}.kid-content .field--name-kid-side-content{color:#fff;}.kid-content .field--name-body{margin-bottom:30px;}.kid-content .kid-bubble{z-index:3;position:relative;width:225px;height:195px;margin:0 auto;padding:40px 20px 20px 30px;line-height:1.3rem;font-size:1rem;font-family:"Changa";color:#fff;box-sizing:border-box;}@media only screen and (min-width:767px){.kid-content .kid-bubble{margin-right:0;margin-top:-40px;}}.kid-content .kid-bubble p{z-index:5;position:relative;}.kid-content .kid-bubble svg{position:absolute;top:0;left:0;}.kid-content .kid-bubble svg:nth-child(2) path{fill:rgba(255,255,255,0.3);}@media only screen and (min-width:767px){.kid-content .kid-bottom-content{margin-top:-75px;}}.kid-content .kid-bottom-content > .cog--mq,.kid-content .kid-bottom-content > .block-tabs,.kid-content .kid-bottom-content > #block-tremblant-primary-admin-actions,.kid-content .kid-bottom-content > .drupal-messages,.kid-content .kid-bottom-content > #block-tremblant-local-tasks,.kid-content .kid-bottom-content > .block-local-tasks-block,.kid-content .page-404 .kid-bottom-content > #block-tremblant-content,.page-404 .kid-content .kid-bottom-content > #block-tremblant-content,.kid-content .path--user:not(.user-dashboard):not([class*=-donate]) .kid-bottom-content > .block-system-main-block,.path--user:not(.user-dashboard):not([class*=-donate]) .kid-content .kid-bottom-content > .block-system-main-block,.kid-content .path--fr .kid-bottom-content > .block-system-main-block,.path--fr .kid-content .kid-bottom-content > .block-system-main-block,.kid-content .path--en .kid-bottom-content > .block-system-main-block,.path--en .kid-content .kid-bottom-content > .block-system-main-block,.kid-content body.nodetype--team[data-once*=vertical-tabs-fragments] .kid-bottom-content > .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .kid-content .kid-bottom-content > .block-system-main-block{margin-top:0;margin-bottom:0;padding-bottom:180px;}.kid-content .field--name-kid-video{padding-top:30px;margin-bottom:30px;}@media only screen and (min-width:767px){.kid-content .field--name-kid-video{padding-top:100px;padding-left:100px;padding-right:100px;}}.kid-content .kid-bottom-logo{background-image:url("/themes/custom/tremblant/images/kids-bg-moutain.png");background-repeat:no-repeat;background-size:cover;background-position:top center;text-align:center;height:180px;vertical-align:bottom;}.kid-content .kid-bottom-logo::before{content:" ";display:inline-block;height:100%;vertical-align:bottom;}.kid-content .kid-bottom-logo img{display:inline-block;vertical-align:bottom;}.kid-content .kid-motivation{position:relative;margin-bottom:-10px;padding-top:20px;padding-bottom:30px;background-color:rgba(255,255,255,0.3);text-align:center;}.kid-content .kid-motivation::before{content:" ";opacity:0.3;display:block;position:absolute;top:-130px;width:100%;height:130px;background-image:url("/themes/custom/tremblant/images/kids-bg-moutain.svg");background-repeat:no-repeat;background-size:cover;background-position:top center;}.kid-content .kid-motivation .kid-motiv-content{margin-bottom:30px;padding:15px 15px 30px;background:#fff;text-align:left;box-sizing:border-box;clip-path:polygon(0 0,100% 0,100% 95%,0% 100%);}@media only screen and (min-width:767px){.kid-content .kid-motivation .kid-motiv-content{margin-left:100px;margin-right:100px;}}.kid-content .kid-motivation p{margin:0 0 10px 0;}.kid-content .kid-motivation p.kid-btn{position:relative;display:flex;justify-content:center;margin-top:30px;text-decoration:none;}.kid-content .kid-motivation p.kid-btn a{background:#d91218;color:#fff;position:relative;z-index:2;display:block;padding:15px 30px;clip-path:polygon(0 14%,100% 0,100% 90%,0 87%);transition:all 0.3s;}.kid-content .kid-motivation p.kid-btn a:link,.kid-content .kid-motivation p.kid-btn a:focus,.kid-content .kid-motivation p.kid-btn a:visited{background:#d91218;color:#fff;}.kid-content .kid-motivation p.kid-btn a:hover,.kid-content .kid-motivation p.kid-btn a:active{background:rgb(122.8127659574,10.1872340426,13.5829787234);color:#fff;}.modal-data-rewards-overlay,.modal-data-rewards{position:fixed;top:0;left:0;}.modal-data-rewards-overlay{z-index:1;background:#000;opacity:0.7;bottom:0;right:0;}.modal-data-rewards{z-index:2;width:100%;height:100vh;background:#fff;overflow-y:scroll;}@media only screen and (min-width:1281px){.modal-data-rewards{display:flex;flex-direction:row;position:absolute;top:100px;left:50%;transform:translateX(-50%);width:80%;max-width:1440px;height:auto;padding:35px;border-radius:15px;overflow:hidden;}}.modal-data-rewards h1{font-size:200%;}.modal-data-rewards h2{font-size:20px;line-height:26px;font-weight:600;color:#525252;}.modal-data-rewards .user-info,.modal-data-rewards .tremblant-rewards-form{padding:30px 15px;}@media only screen and (min-width:1281px){.modal-data-rewards .user-info{width:35%;padding-left:0;padding-right:0;}}.modal-data-rewards .user-info img{display:block;margin:0 auto 40px auto;border-radius:50%;}.modal-data-rewards .user-info .details{text-align:center;margin-bottom:30px;}.modal-data-rewards .user-info .details a{color:#0072bc;}.modal-data-rewards .tremblant-rewards-form,.modal-data-rewards .tremblant-goodies-form{background-color:#e8ecef;margin:0;}@media only screen and (min-width:1281px){.modal-data-rewards .tremblant-rewards-form,.modal-data-rewards .tremblant-goodies-form{border-radius:0 15px 15px 0;width:65%;margin:-35px -35px -35px 35px;padding:40px;}}.modal-data-rewards .tremblant-rewards-form .form-submit,.modal-data-rewards .tremblant-goodies-form .form-submit{width:100%;margin-bottom:20px;display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background-color:#0072bc;}.modal-data-rewards .tremblant-rewards-form .form-submit:link,.modal-data-rewards .tremblant-rewards-form .form-submit:visited,.modal-data-rewards .tremblant-goodies-form .form-submit:link,.modal-data-rewards .tremblant-goodies-form .form-submit:visited{color:#fff;background-color:#0072bc;}.modal-data-rewards .tremblant-rewards-form .form-submit:hover,.modal-data-rewards .tremblant-rewards-form .form-submit:focus,.modal-data-rewards .tremblant-rewards-form .form-submit:active,.modal-data-rewards .tremblant-goodies-form .form-submit:hover,.modal-data-rewards .tremblant-goodies-form .form-submit:focus,.modal-data-rewards .tremblant-goodies-form .form-submit:active{text-decoration:none;color:#fff;background-color:rgb(0,52.1489361702,86);}.modal-data-rewards .reward-container{margin-bottom:30px;}@media only screen and (min-width:1281px){.modal-data-rewards .reward-container{display:grid;grid-template-columns:50% 50%;gap:15px;}}.modal-data-rewards .reward{background:#fff;border-radius:15px;padding:15px;}.modal-data-rewards .reward + .reward{margin-top:15px;}@media only screen and (min-width:1281px){.modal-data-rewards .reward + .reward{margin-top:0;}}.modal-data-rewards .reward.received{background:#0072bc;}.modal-data-rewards .reward.received,.modal-data-rewards .reward.received h5,.modal-data-rewards .reward.received a{color:#fff;}.modal-data-rewards .reward.received a{text-decoration:underline;}.modal-data-rewards .reward.received a:hover{text-decoration:none;}.modal-data-rewards .reward .title{display:flex;align-items:center;position:relative;margin-bottom:10px;padding-right:30px;}.modal-data-rewards .reward .title img{max-width:45px;margin-right:15px;}.modal-data-rewards .reward .title .form-checkbox{position:absolute;right:2px;top:10px;margin:0;}.modal-data-rewards .reward .title .option{display:none;}#edit-checkbox-validation--wrapper.invalid-checkbox,#edit-checkbox-validation--wrapper.invalid-checkbox legend{background-color:#ee5253;color:white;}#edit-checkbox-validation--wrapper.invalid-checkbox label,#edit-checkbox-validation--wrapper.invalid-checkbox legend label{color:white;}.tremblant-list-action{position:relative;max-width:100%;text-align:center;padding:30px 0 60px;}@media only screen and (max-width:767px){.tremblant-list-action{clip-path:polygon(0 1%,100% 0,100% 100%,0 98%);}}@media only screen and (min-width:767px){.tremblant-list-action{clip-path:polygon(0 3%,100% 0,100% 100%,0 96%);}}.tremblant-list-action h2{width:82.7913823096%;float:left;margin-right:3.2517061421%;float:none;margin-left:auto;margin-right:auto;}.tremblant-list-action h2 .field--name-field-title{font-family:"Changa";font-size:24px;}@media only screen and (min-width:767px){.tremblant-list-action h2 .field--name-field-title{font-size:32px;}}.tremblant-list-action .paragraph--type--list-image-action:after,.tremblant-list-action .paragraph--type--list-image-action:after{content:" ";display:block;clear:both;}.tremblant-list-action .paragraph--type--list-image-action,.tremblant-list-action .paragraph--type--list-image-action{max-width:80em;margin-left:auto;margin-right:auto;}.tremblant-list-action .tremblant-list-action-items-wrapper{width:82.7913823096%;float:left;margin-right:3.2517061421%;float:none;margin-left:auto;margin-right:auto;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0;border:4px solid #000;box-sizing:border-box;}@media only screen and (min-width:767px){.tremblant-list-action .tremblant-list-action-items-wrapper{padding:0;}}.tremblant-list-action .tremblant-list-action-items-wrapper.with-arrow .paragraph--type--image-action:not(:last-child)::after{position:absolute;left:100%;top:50%;content:"\f054";display:inline-block;width:1rem;height:1rem;padding:10px;margin-top:calc(-0.5rem - 10px);margin-left:calc(-0.5rem - 10px);color:#fff;background:#333333;border-radius:100%;font-family:"FontAwesome";font-size:1rem;line-height:1rem;text-align:right;}@media only screen and (max-width:767px){.tremblant-list-action .tremblant-list-action-items-wrapper.with-arrow .paragraph--type--image-action:not(:last-child)::after{transform:rotate(90deg);left:50%;top:100%;}}.tremblant-list-action .paragraph--type--image-action,.tremblant-list-action .paragraph--type--image-action-with-content{position:relative;display:flex;flex-direction:column;align-content:space-between;padding:30px 0;}@media only screen and (min-width:767px){.tremblant-list-action .paragraph--type--image-action,.tremblant-list-action .paragraph--type--image-action-with-content{padding-left:15px;padding-right:15px;}}@media only screen and (max-width:767px){.tremblant-list-action .paragraph--type--image-action,.tremblant-list-action .paragraph--type--image-action-with-content{padding:30px;}.tremblant-list-action .paragraph--type--image-action:first-child,.tremblant-list-action .paragraph--type--image-action-with-content:first-child{padding-top:30px;}.tremblant-list-action .paragraph--type--image-action:last-child,.tremblant-list-action .paragraph--type--image-action-with-content:last-child{padding-bottom:30px;}}.tremblant-list-action .paragraph--type--image-action:not(:last-child),.tremblant-list-action .paragraph--type--image-action-with-content:not(:last-child){position:relative;}.tremblant-list-action .paragraph--type--image-action:not(:last-child)::before,.tremblant-list-action .paragraph--type--image-action-with-content:not(:last-child)::before{content:" ";display:block;position:absolute;top:30px;bottom:30px;left:calc(100% - 1px);width:2px;background-color:rgba(0,0,0,0.5);}@media only screen and (max-width:767px){.tremblant-list-action .paragraph--type--image-action:not(:last-child)::before,.tremblant-list-action .paragraph--type--image-action-with-content:not(:last-child)::before{top:calc(100% - 2px);bottom:auto;left:0;right:0;width:auto;height:2px;background-color:#000;}}.tremblant-list-action .field--name-field-image{display:flex;align-items:center;height:100%;max-height:80px;margin-bottom:30px;}.tremblant-list-action .field--name-field-image img{display:inline-block;margin:0 auto;}.tremblant-list-action .field--name-field-title{font-family:"Changa";font-size:18px;font-weight:bold;word-break:break-word;}@media only screen and (min-width:767px){.tremblant-list-action .field--name-field-title{font-size:24px;}}.tremblant-list-action .field--name-field-front-content p{margin:0;}.tremblant-list-action .paragraph--type--image-action .field--name-field-link a{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background:#d91218;}.tremblant-list-action .paragraph--type--image-action .field--name-field-link a:link,.tremblant-list-action .paragraph--type--image-action .field--name-field-link a:visited{color:#fff;background:#d91218;}.tremblant-list-action .paragraph--type--image-action .field--name-field-link a:hover,.tremblant-list-action .paragraph--type--image-action .field--name-field-link a:focus,.tremblant-list-action .paragraph--type--image-action .field--name-field-link a:active{text-decoration:none;color:#fff;background-color:rgb(122.8127659574,10.1872340426,13.5829787234);}@media only screen and (min-width:767px){.tremblant-list-action .paragraph--type--image-action .field--name-field-link a{font-size:16px;}}.tremblant-list-action .paragraph--type--image-action-with-content{overflow:hidden;}.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-link{margin-top:30px;padding-top:10px;text-align:left;border-top:2px solid #fff;}@media only screen and (max-width:767px){.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-link{border-top:2px solid rgba(255,255,255,0.5);}}.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-link a{position:relative;display:block;}.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-link a:link,.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-link a:focus,.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-link a:visited{color:#fff;text-decoration:none;}.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-link a:hover,.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-link a:active{color:#fff;text-decoration:underline;}.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-link a:hover::after,.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-link a:active::after{color:rgb(178.5,178.5,178.5);}.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-link a::after{content:"\f055";position:absolute;top:0;right:0;font-family:"FontAwesome";}.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-content-wrapper{position:absolute;top:100%;bottom:0;left:0;right:0;width:100%;padding:30px 0 15px 0;background:#fff;transition:all 0.5s;}.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-content-wrapper.active{top:0;transition:all 1s;}.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-content-wrapper.preview{top:97%;}.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-content-wrapper .content-close{position:absolute;top:0;left:0;right:0;height:30px;cursor:pointer;}.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-content-wrapper .content-close:hover svg{color:rgb(0,52.1489361702,86);}.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-content-wrapper .content-close svg{position:absolute;top:10px;right:15px;color:#0072bc;}.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-content-wrapper .field--name-field-content{padding:0 15px;text-align:left;}@media only screen and (max-width:767px){.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-content-wrapper .field--name-field-content{padding-left:30px;padding-right:30px;}}.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-content-wrapper .field--name-field-content ul{list-style:none;padding:0;}.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-content-wrapper .field--name-field-content ul li{position:relative;margin:0;padding:5px 0 0 20px;font-size:0.9rem;line-height:1.2rem;color:#0072bc;}.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-content-wrapper .field--name-field-content ul li::before{content:"•";position:absolute;left:0;color:#0072bc;}.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-content-wrapper .field--name-field-content p{font-size:0.9rem;line-height:1.2rem;color:#0072bc;}.tremblant-list-action .tremblant-list-action-items-wrapper + .field--name-field-link a{margin-top:30px;display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;clip-path:polygon(3% 0,96% 8%,89% 84%,6% 90%);padding:10px 35px 15px 30px;color:#0072bc;background-color:#fff;}.tremblant-list-action .tremblant-list-action-items-wrapper + .field--name-field-link a:link,.tremblant-list-action .tremblant-list-action-items-wrapper + .field--name-field-link a:visited{color:#0072bc;background-color:#fff;}.tremblant-list-action .tremblant-list-action-items-wrapper + .field--name-field-link a:hover,.tremblant-list-action .tremblant-list-action-items-wrapper + .field--name-field-link a:focus,.tremblant-list-action .tremblant-list-action-items-wrapper + .field--name-field-link a:active{text-decoration:underline;color:rgb(0,52.1489361702,86);background-color:#fff;}.tremblant-list-action .container-tremblant-list-image-action-col-2 .paragraph--type--image-action,.tremblant-list-action .container-tremblant-list-image-action-col-2 .paragraph--type--image-action-with-content{flex-grow:0;flex-basis:50%;}.tremblant-list-action .container-tremblant-list-image-action-col-3 .paragraph--type--image-action,.tremblant-list-action .container-tremblant-list-image-action-col-3 .paragraph--type--image-action-with-content{flex-grow:0;flex-basis:33.3333333333%;}.tremblant-list-action .container-tremblant-list-image-action-col-3 .field--type-link{margin-top:10px;}@media only screen and (min-width:767px){.tremblant-list-action .container-tremblant-list-image-action-col-3 .field--name-field-title{width:82.7913823096%;float:left;margin-right:3.2517061421%;float:none;margin-left:auto;margin-right:auto;}}.tremblant-list-action .container-tremblant-list-image-action-col-4 .paragraph--type--image-action,.tremblant-list-action .container-tremblant-list-image-action-col-4 .paragraph--type--image-action-with-content{flex-grow:0;flex-basis:25%;}@media only screen and (max-width:767px){.tremblant-list-action .container-tremblant-list-image-action-col-2 .tremblant-list-action-items-wrapper,.tremblant-list-action .container-tremblant-list-image-action-col-3 .tremblant-list-action-items-wrapper,.tremblant-list-action .container-tremblant-list-image-action-col-4 .tremblant-list-action-items-wrapper{flex-direction:column;}.tremblant-list-action .container-tremblant-list-image-action-col-2 .paragraph--type--image-action,.tremblant-list-action .container-tremblant-list-image-action-col-2 .paragraph--type--image-action-with-content,.tremblant-list-action .container-tremblant-list-image-action-col-3 .paragraph--type--image-action,.tremblant-list-action .container-tremblant-list-image-action-col-3 .paragraph--type--image-action-with-content,.tremblant-list-action .container-tremblant-list-image-action-col-4 .paragraph--type--image-action,.tremblant-list-action .container-tremblant-list-image-action-col-4 .paragraph--type--image-action-with-content{flex:0 100%;}}.tremblant-list-action.list-action-theme-dark{background:#0072bc;}.tremblant-list-action.list-action-theme-dark h2{color:#fff;}.tremblant-list-action.list-action-theme-dark .tremblant-list-action-items-wrapper{border-color:#fff;}.tremblant-list-action.list-action-theme-dark .tremblant-list-action-items-wrapper.with-arrow .paragraph--type--image-action:not(:last-child)::after,.tremblant-list-action.list-action-theme-dark .tremblant-list-action-items-wrapper.with-arrow .paragraph--type--image-action-with-content:not(:last-child)::after{color:#333333;background:#fff;}.tremblant-list-action.list-action-theme-dark .paragraph--type--image-action:not(:last-child)::before,.tremblant-list-action.list-action-theme-dark .paragraph--type--image-action-with-content:not(:last-child)::before{background-color:#fff;}.tremblant-list-action.list-action-theme-dark .field--name-field-title,.tremblant-list-action.list-action-theme-dark .field--name-field-front-content{color:#fff;}.tremblant-list-action-items-wrapper{display:flex;}.tremblant-list-action-items-wrapper .paragraph--type--image-action,.tremblant-list-action-items-wrapper .paragraph--type--image-action-with-content{display:flex;flex-flow:column;}.tremblant-list-action-items-wrapper .paragraph--type--image-action .field--name-field-title,.tremblant-list-action-items-wrapper .paragraph--type--image-action-with-content .field--name-field-title{flex:2;}.tremblant-list-action-items-wrapper .paragraph--type--image-action .field--name-field-link,.tremblant-list-action-items-wrapper .paragraph--type--image-action .field--name-field-front-content p:first-child,.tremblant-list-action-items-wrapper .paragraph--type--image-action-with-content .field--name-field-link,.tremblant-list-action-items-wrapper .paragraph--type--image-action-with-content .field--name-field-front-content p:first-child{text-align:center;}.tremblant-list-action-items-wrapper .paragraph--type--image-action:not(a),.tremblant-list-action-items-wrapper .paragraph--type--image-action-with-content:not(a){margin-right:10px;clear:both;}.tremblant-list-action-items-wrapper .paragraph--type--image-action-with-content .field--name-field-front-content p:first-child{height:100px;}@media only screen and (max-width:767px){.tremblant-list-action-items-wrapper .paragraph--type--image-action-with-content .field--name-field-front-content a{margin-top:15px;}}.tremblant-list-action-items-wrapper .paragraph--type--image-action-with-content .field--name-field-title{margin-bottom:15px;}.tremblant-list-action-items-wrapper .paragraph--type--image-action .field--name-field-link{margin-top:25px;}.alias--endirect #block-breadcrumbs,.alias--live #block-breadcrumbs{display:none;}.alias--endirect #block-tremblant-content,.alias--live #block-tremblant-content{background-color:#df0008;}.alias--endirect #block-tremblant-content .content .field__items > div,.alias--live #block-tremblant-content .content .field__items > div{margin-top:0;margin-bottom:0;}.alias--endirect #block-tremblant-content .content .field__items > div *,.alias--live #block-tremblant-content .content .field__items > div *{color:#fff;text-align:center;}.alias--endirect #block-tremblant-content .content .field__items > div h3::after,.alias--live #block-tremblant-content .content .field__items > div h3::after{content:"\f021";display:inline-block;margin-left:15px;font-size:20px;font-family:"FontAwesome";font-weight:400;line-height:20px;animation:spin 1.5s linear infinite;opacity:0;visibility:hidden;transition:visibility 0.3s,opacity 0.3s ease;}.alias--endirect #block-tremblant-content .content .field__items > div h3.updating::after,.alias--live #block-tremblant-content .content .field__items > div h3.updating::after{opacity:1;visibility:visible;}.alias--endirect #block-tremblant-content .content .field__items > div .btn,.alias--endirect #block-tremblant-content .content .field__items > div form.user-pass .form-submit,form.user-pass .alias--endirect #block-tremblant-content .content .field__items > div .form-submit,.alias--endirect #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit,.login-page .block-login .user-login-form .alias--endirect #block-tremblant-content .content .field__items > div input.form-submit,.alias--endirect #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit,.manage-invitations-page .panel.panel-invite .alias--endirect #block-tremblant-content .content .field__items > div .form-submit,.alias--live #block-tremblant-content .content .field__items > div .btn,.alias--live #block-tremblant-content .content .field__items > div form.user-pass .form-submit,form.user-pass .alias--live #block-tremblant-content .content .field__items > div .form-submit,.alias--live #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit,.login-page .block-login .user-login-form .alias--live #block-tremblant-content .content .field__items > div input.form-submit,.alias--live #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit,.manage-invitations-page .panel.panel-invite .alias--live #block-tremblant-content .content .field__items > div .form-submit{position:relative;overflow:hidden;color:#d91218;background-color:transparent;border:4px solid #fff;}.alias--endirect #block-tremblant-content .content .field__items > div .btn span,.alias--endirect #block-tremblant-content .content .field__items > div form.user-pass .form-submit span,form.user-pass .alias--endirect #block-tremblant-content .content .field__items > div .form-submit span,.alias--endirect #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit span,.login-page .block-login .user-login-form .alias--endirect #block-tremblant-content .content .field__items > div input.form-submit span,.alias--endirect #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit span,.manage-invitations-page .panel.panel-invite .alias--endirect #block-tremblant-content .content .field__items > div .form-submit span,.alias--live #block-tremblant-content .content .field__items > div .btn span,.alias--live #block-tremblant-content .content .field__items > div form.user-pass .form-submit span,form.user-pass .alias--live #block-tremblant-content .content .field__items > div .form-submit span,.alias--live #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit span,.login-page .block-login .user-login-form .alias--live #block-tremblant-content .content .field__items > div input.form-submit span,.alias--live #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit span,.manage-invitations-page .panel.panel-invite .alias--live #block-tremblant-content .content .field__items > div .form-submit span{position:relative;z-index:1;}.alias--endirect #block-tremblant-content .content .field__items > div .btn:link,.alias--endirect #block-tremblant-content .content .field__items > div form.user-pass .form-submit:link,form.user-pass .alias--endirect #block-tremblant-content .content .field__items > div .form-submit:link,.alias--endirect #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit:link,.login-page .block-login .user-login-form .alias--endirect #block-tremblant-content .content .field__items > div input.form-submit:link,.alias--endirect #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit:link,.manage-invitations-page .panel.panel-invite .alias--endirect #block-tremblant-content .content .field__items > div .form-submit:link,.alias--endirect #block-tremblant-content .content .field__items > div .btn:visited,.alias--endirect #block-tremblant-content .content .field__items > div form.user-pass .form-submit:visited,form.user-pass .alias--endirect #block-tremblant-content .content .field__items > div .form-submit:visited,.alias--endirect #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit:visited,.login-page .block-login .user-login-form .alias--endirect #block-tremblant-content .content .field__items > div input.form-submit:visited,.alias--endirect #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit:visited,.manage-invitations-page .panel.panel-invite .alias--endirect #block-tremblant-content .content .field__items > div .form-submit:visited,.alias--live #block-tremblant-content .content .field__items > div .btn:link,.alias--live #block-tremblant-content .content .field__items > div form.user-pass .form-submit:link,form.user-pass .alias--live #block-tremblant-content .content .field__items > div .form-submit:link,.alias--live #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit:link,.login-page .block-login .user-login-form .alias--live #block-tremblant-content .content .field__items > div input.form-submit:link,.alias--live #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit:link,.manage-invitations-page .panel.panel-invite .alias--live #block-tremblant-content .content .field__items > div .form-submit:link,.alias--live #block-tremblant-content .content .field__items > div .btn:visited,.alias--live #block-tremblant-content .content .field__items > div form.user-pass .form-submit:visited,form.user-pass .alias--live #block-tremblant-content .content .field__items > div .form-submit:visited,.alias--live #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit:visited,.login-page .block-login .user-login-form .alias--live #block-tremblant-content .content .field__items > div input.form-submit:visited,.alias--live #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit:visited,.manage-invitations-page .panel.panel-invite .alias--live #block-tremblant-content .content .field__items > div .form-submit:visited{color:#d91218;background-color:transparent;border:4px solid #fff;}.alias--endirect #block-tremblant-content .content .field__items > div .btn:link span,.alias--endirect #block-tremblant-content .content .field__items > div form.user-pass .form-submit:link span,form.user-pass .alias--endirect #block-tremblant-content .content .field__items > div .form-submit:link span,.alias--endirect #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit:link span,.login-page .block-login .user-login-form .alias--endirect #block-tremblant-content .content .field__items > div input.form-submit:link span,.alias--endirect #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit:link span,.manage-invitations-page .panel.panel-invite .alias--endirect #block-tremblant-content .content .field__items > div .form-submit:link span,.alias--endirect #block-tremblant-content .content .field__items > div .btn:visited span,.alias--endirect #block-tremblant-content .content .field__items > div form.user-pass .form-submit:visited span,form.user-pass .alias--endirect #block-tremblant-content .content .field__items > div .form-submit:visited span,.alias--endirect #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit:visited span,.login-page .block-login .user-login-form .alias--endirect #block-tremblant-content .content .field__items > div input.form-submit:visited span,.alias--endirect #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit:visited span,.manage-invitations-page .panel.panel-invite .alias--endirect #block-tremblant-content .content .field__items > div .form-submit:visited span,.alias--live #block-tremblant-content .content .field__items > div .btn:link span,.alias--live #block-tremblant-content .content .field__items > div form.user-pass .form-submit:link span,form.user-pass .alias--live #block-tremblant-content .content .field__items > div .form-submit:link span,.alias--live #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit:link span,.login-page .block-login .user-login-form .alias--live #block-tremblant-content .content .field__items > div input.form-submit:link span,.alias--live #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit:link span,.manage-invitations-page .panel.panel-invite .alias--live #block-tremblant-content .content .field__items > div .form-submit:link span,.alias--live #block-tremblant-content .content .field__items > div .btn:visited span,.alias--live #block-tremblant-content .content .field__items > div form.user-pass .form-submit:visited span,form.user-pass .alias--live #block-tremblant-content .content .field__items > div .form-submit:visited span,.alias--live #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit:visited span,.login-page .block-login .user-login-form .alias--live #block-tremblant-content .content .field__items > div input.form-submit:visited span,.alias--live #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit:visited span,.manage-invitations-page .panel.panel-invite .alias--live #block-tremblant-content .content .field__items > div .form-submit:visited span{color:#d91218;}.alias--endirect #block-tremblant-content .content .field__items > div .btn:hover,.alias--endirect #block-tremblant-content .content .field__items > div form.user-pass .form-submit:hover,form.user-pass .alias--endirect #block-tremblant-content .content .field__items > div .form-submit:hover,.alias--endirect #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit:hover,.login-page .block-login .user-login-form .alias--endirect #block-tremblant-content .content .field__items > div input.form-submit:hover,.alias--endirect #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit:hover,.manage-invitations-page .panel.panel-invite .alias--endirect #block-tremblant-content .content .field__items > div .form-submit:hover,.alias--endirect #block-tremblant-content .content .field__items > div .btn:focus,.alias--endirect #block-tremblant-content .content .field__items > div form.user-pass .form-submit:focus,form.user-pass .alias--endirect #block-tremblant-content .content .field__items > div .form-submit:focus,.alias--endirect #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit:focus,.login-page .block-login .user-login-form .alias--endirect #block-tremblant-content .content .field__items > div input.form-submit:focus,.alias--endirect #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit:focus,.manage-invitations-page .panel.panel-invite .alias--endirect #block-tremblant-content .content .field__items > div .form-submit:focus,.alias--endirect #block-tremblant-content .content .field__items > div .btn:active,.alias--endirect #block-tremblant-content .content .field__items > div form.user-pass .form-submit:active,form.user-pass .alias--endirect #block-tremblant-content .content .field__items > div .form-submit:active,.alias--endirect #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit:active,.login-page .block-login .user-login-form .alias--endirect #block-tremblant-content .content .field__items > div input.form-submit:active,.alias--endirect #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit:active,.manage-invitations-page .panel.panel-invite .alias--endirect #block-tremblant-content .content .field__items > div .form-submit:active,.alias--live #block-tremblant-content .content .field__items > div .btn:hover,.alias--live #block-tremblant-content .content .field__items > div form.user-pass .form-submit:hover,form.user-pass .alias--live #block-tremblant-content .content .field__items > div .form-submit:hover,.alias--live #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit:hover,.login-page .block-login .user-login-form .alias--live #block-tremblant-content .content .field__items > div input.form-submit:hover,.alias--live #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit:hover,.manage-invitations-page .panel.panel-invite .alias--live #block-tremblant-content .content .field__items > div .form-submit:hover,.alias--live #block-tremblant-content .content .field__items > div .btn:focus,.alias--live #block-tremblant-content .content .field__items > div form.user-pass .form-submit:focus,form.user-pass .alias--live #block-tremblant-content .content .field__items > div .form-submit:focus,.alias--live #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit:focus,.login-page .block-login .user-login-form .alias--live #block-tremblant-content .content .field__items > div input.form-submit:focus,.alias--live #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit:focus,.manage-invitations-page .panel.panel-invite .alias--live #block-tremblant-content .content .field__items > div .form-submit:focus,.alias--live #block-tremblant-content .content .field__items > div .btn:active,.alias--live #block-tremblant-content .content .field__items > div form.user-pass .form-submit:active,form.user-pass .alias--live #block-tremblant-content .content .field__items > div .form-submit:active,.alias--live #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit:active,.login-page .block-login .user-login-form .alias--live #block-tremblant-content .content .field__items > div input.form-submit:active,.alias--live #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit:active,.manage-invitations-page .panel.panel-invite .alias--live #block-tremblant-content .content .field__items > div .form-submit:active{color:#fff;background-color:transparent;border:4px solid #fff;text-decoration:none;}.alias--endirect #block-tremblant-content .content .field__items > div .btn:hover span,.alias--endirect #block-tremblant-content .content .field__items > div form.user-pass .form-submit:hover span,form.user-pass .alias--endirect #block-tremblant-content .content .field__items > div .form-submit:hover span,.alias--endirect #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit:hover span,.login-page .block-login .user-login-form .alias--endirect #block-tremblant-content .content .field__items > div input.form-submit:hover span,.alias--endirect #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit:hover span,.manage-invitations-page .panel.panel-invite .alias--endirect #block-tremblant-content .content .field__items > div .form-submit:hover span,.alias--endirect #block-tremblant-content .content .field__items > div .btn:focus span,.alias--endirect #block-tremblant-content .content .field__items > div form.user-pass .form-submit:focus span,form.user-pass .alias--endirect #block-tremblant-content .content .field__items > div .form-submit:focus span,.alias--endirect #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit:focus span,.login-page .block-login .user-login-form .alias--endirect #block-tremblant-content .content .field__items > div input.form-submit:focus span,.alias--endirect #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit:focus span,.manage-invitations-page .panel.panel-invite .alias--endirect #block-tremblant-content .content .field__items > div .form-submit:focus span,.alias--endirect #block-tremblant-content .content .field__items > div .btn:active span,.alias--endirect #block-tremblant-content .content .field__items > div form.user-pass .form-submit:active span,form.user-pass .alias--endirect #block-tremblant-content .content .field__items > div .form-submit:active span,.alias--endirect #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit:active span,.login-page .block-login .user-login-form .alias--endirect #block-tremblant-content .content .field__items > div input.form-submit:active span,.alias--endirect #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit:active span,.manage-invitations-page .panel.panel-invite .alias--endirect #block-tremblant-content .content .field__items > div .form-submit:active span,.alias--live #block-tremblant-content .content .field__items > div .btn:hover span,.alias--live #block-tremblant-content .content .field__items > div form.user-pass .form-submit:hover span,form.user-pass .alias--live #block-tremblant-content .content .field__items > div .form-submit:hover span,.alias--live #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit:hover span,.login-page .block-login .user-login-form .alias--live #block-tremblant-content .content .field__items > div input.form-submit:hover span,.alias--live #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit:hover span,.manage-invitations-page .panel.panel-invite .alias--live #block-tremblant-content .content .field__items > div .form-submit:hover span,.alias--live #block-tremblant-content .content .field__items > div .btn:focus span,.alias--live #block-tremblant-content .content .field__items > div form.user-pass .form-submit:focus span,form.user-pass .alias--live #block-tremblant-content .content .field__items > div .form-submit:focus span,.alias--live #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit:focus span,.login-page .block-login .user-login-form .alias--live #block-tremblant-content .content .field__items > div input.form-submit:focus span,.alias--live #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit:focus span,.manage-invitations-page .panel.panel-invite .alias--live #block-tremblant-content .content .field__items > div .form-submit:focus span,.alias--live #block-tremblant-content .content .field__items > div .btn:active span,.alias--live #block-tremblant-content .content .field__items > div form.user-pass .form-submit:active span,form.user-pass .alias--live #block-tremblant-content .content .field__items > div .form-submit:active span,.alias--live #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit:active span,.login-page .block-login .user-login-form .alias--live #block-tremblant-content .content .field__items > div input.form-submit:active span,.alias--live #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit:active span,.manage-invitations-page .panel.panel-invite .alias--live #block-tremblant-content .content .field__items > div .form-submit:active span{color:#fff;}.alias--endirect #block-tremblant-content .content .field__items > div .btn::before,.alias--endirect #block-tremblant-content .content .field__items > div form.user-pass .form-submit::before,form.user-pass .alias--endirect #block-tremblant-content .content .field__items > div .form-submit::before,.alias--endirect #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit::before,.login-page .block-login .user-login-form .alias--endirect #block-tremblant-content .content .field__items > div input.form-submit::before,.alias--endirect #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit::before,.manage-invitations-page .panel.panel-invite .alias--endirect #block-tremblant-content .content .field__items > div .form-submit::before,.alias--endirect #block-tremblant-content .content .field__items > div .btn::after,.alias--endirect #block-tremblant-content .content .field__items > div form.user-pass .form-submit::after,form.user-pass .alias--endirect #block-tremblant-content .content .field__items > div .form-submit::after,.alias--endirect #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit::after,.login-page .block-login .user-login-form .alias--endirect #block-tremblant-content .content .field__items > div input.form-submit::after,.alias--endirect #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit::after,.manage-invitations-page .panel.panel-invite .alias--endirect #block-tremblant-content .content .field__items > div .form-submit::after,.alias--live #block-tremblant-content .content .field__items > div .btn::before,.alias--live #block-tremblant-content .content .field__items > div form.user-pass .form-submit::before,form.user-pass .alias--live #block-tremblant-content .content .field__items > div .form-submit::before,.alias--live #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit::before,.login-page .block-login .user-login-form .alias--live #block-tremblant-content .content .field__items > div input.form-submit::before,.alias--live #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit::before,.manage-invitations-page .panel.panel-invite .alias--live #block-tremblant-content .content .field__items > div .form-submit::before,.alias--live #block-tremblant-content .content .field__items > div .btn::after,.alias--live #block-tremblant-content .content .field__items > div form.user-pass .form-submit::after,form.user-pass .alias--live #block-tremblant-content .content .field__items > div .form-submit::after,.alias--live #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit::after,.login-page .block-login .user-login-form .alias--live #block-tremblant-content .content .field__items > div input.form-submit::after,.alias--live #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit::after,.manage-invitations-page .panel.panel-invite .alias--live #block-tremblant-content .content .field__items > div .form-submit::after{position:absolute;z-index:0;content:"";background:#d91218;transition:all 0.6s ease;}.alias--endirect #block-tremblant-content .content .field__items > div .btn::before,.alias--endirect #block-tremblant-content .content .field__items > div form.user-pass .form-submit::before,form.user-pass .alias--endirect #block-tremblant-content .content .field__items > div .form-submit::before,.alias--endirect #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit::before,.login-page .block-login .user-login-form .alias--endirect #block-tremblant-content .content .field__items > div input.form-submit::before,.alias--endirect #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit::before,.manage-invitations-page .panel.panel-invite .alias--endirect #block-tremblant-content .content .field__items > div .form-submit::before,.alias--live #block-tremblant-content .content .field__items > div .btn::before,.alias--live #block-tremblant-content .content .field__items > div form.user-pass .form-submit::before,form.user-pass .alias--live #block-tremblant-content .content .field__items > div .form-submit::before,.alias--live #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit::before,.login-page .block-login .user-login-form .alias--live #block-tremblant-content .content .field__items > div input.form-submit::before,.alias--live #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit::before,.manage-invitations-page .panel.panel-invite .alias--live #block-tremblant-content .content .field__items > div .form-submit::before{background:#fff;width:100%;height:100%;top:0;left:0;}.alias--endirect #block-tremblant-content .content .field__items > div .btn::after,.alias--endirect #block-tremblant-content .content .field__items > div form.user-pass .form-submit::after,form.user-pass .alias--endirect #block-tremblant-content .content .field__items > div .form-submit::after,.alias--endirect #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit::after,.login-page .block-login .user-login-form .alias--endirect #block-tremblant-content .content .field__items > div input.form-submit::after,.alias--endirect #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit::after,.manage-invitations-page .panel.panel-invite .alias--endirect #block-tremblant-content .content .field__items > div .form-submit::after,.alias--live #block-tremblant-content .content .field__items > div .btn::after,.alias--live #block-tremblant-content .content .field__items > div form.user-pass .form-submit::after,form.user-pass .alias--live #block-tremblant-content .content .field__items > div .form-submit::after,.alias--live #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit::after,.login-page .block-login .user-login-form .alias--live #block-tremblant-content .content .field__items > div input.form-submit::after,.alias--live #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit::after,.manage-invitations-page .panel.panel-invite .alias--live #block-tremblant-content .content .field__items > div .form-submit::after{height:100%;right:100%;top:0;width:140%;border-radius:100px;}.alias--endirect #block-tremblant-content .content .field__items > div .btn:hover::after,.alias--endirect #block-tremblant-content .content .field__items > div form.user-pass .form-submit:hover::after,form.user-pass .alias--endirect #block-tremblant-content .content .field__items > div .form-submit:hover::after,.alias--endirect #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit:hover::after,.login-page .block-login .user-login-form .alias--endirect #block-tremblant-content .content .field__items > div input.form-submit:hover::after,.alias--endirect #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit:hover::after,.manage-invitations-page .panel.panel-invite .alias--endirect #block-tremblant-content .content .field__items > div .form-submit:hover::after,.alias--live #block-tremblant-content .content .field__items > div .btn:hover::after,.alias--live #block-tremblant-content .content .field__items > div form.user-pass .form-submit:hover::after,form.user-pass .alias--live #block-tremblant-content .content .field__items > div .form-submit:hover::after,.alias--live #block-tremblant-content .content .field__items > div .login-page .block-login .user-login-form input.form-submit:hover::after,.login-page .block-login .user-login-form .alias--live #block-tremblant-content .content .field__items > div input.form-submit:hover::after,.alias--live #block-tremblant-content .content .field__items > div .manage-invitations-page .panel.panel-invite .form-submit:hover::after,.manage-invitations-page .panel.panel-invite .alias--live #block-tremblant-content .content .field__items > div .form-submit:hover::after{right:-20%;}.alias--endirect #block-tremblant-content .content .paragraph--type--text,.alias--live #block-tremblant-content .content .paragraph--type--text{margin-top:0;margin-bottom:0;padding-top:30px;padding-bottom:30px;}.path--invite .region-content,.path--user .region-content,.path--event .region-content,.path--team .region-content,.path--node.nodetype--team .region-content,.path--search .region-content{background-color:#f1f1f1;}.user-register-form{position:relative;overflow:hidden;}.user-register-form #edit-group-personnal-informations,.user-register-form #edit-group-identifiers,.user-register-form #edit-field-mailchimp-profile-wrapper,.user-register-form #edit-group-subscription-confirmation,.user-register-form .years-participation{width:49%;}@media only screen and (max-width:767px){.user-register-form #edit-group-personnal-informations,.user-register-form #edit-group-identifiers,.user-register-form #edit-field-mailchimp-profile-wrapper,.user-register-form #edit-group-subscription-confirmation,.user-register-form .years-participation{width:unset;}}.user-register-form #edit-group-personnal-informations{float:right;}.user-register-form #edit-group-personnal-informations .field--name-customer-profiles details > summary{display:none;}.user-register-form #edit-group-personnal-informations .field--name-customer-profiles details > div{padding:0;}.user-register-form #edit-group-identifiers,.user-register-form #edit-field-mailchimp-profile-wrapper,.user-register-form #edit-group-subscription-confirmation,.user-register-form .years-participation{float:left;}.user-register-form #edit-group-identifiers .form-item.form-item-field-mailchimp-profile-0-subscribe,.user-register-form #edit-field-mailchimp-profile-wrapper .form-item.form-item-field-mailchimp-profile-0-subscribe,.user-register-form #edit-group-subscription-confirmation .form-item.form-item-field-mailchimp-profile-0-subscribe,.user-register-form .years-participation .form-item.form-item-field-mailchimp-profile-0-subscribe{padding:0;}.user-register-form .form-required::after{content:" *";color:red;}.user-register-form select{background-color:white;padding:5px;}.user-register-form #edit-field-birthday-0 > *{padding-left:0;padding-right:0;}.user-register-form #edit-field-birthday-0-value{display:flex;}.user-register-form #edit-field-birthday-0-value > .form-item{padding-bottom:0;}.user-register-form #edit-field-birthday-0-value label{display:none;}.user-register-form .form-item.form-item-customer-profiles-0-entity-address-0-address-locality .locality.form-text{max-width:200px;}.user-register-form .form-actions{clear:both;}.checkout-pane-payment-information .form-item.form-item-payment-information-add-payment-method-billing-information-address-0-address-locality .locality.form-text{max-width:200px;}.login-page .global-search{padding:0;}.login-page .block-login{padding:0;}.login-page .block-login .fieldset-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding:25px;}.login-page .block-login .fieldset-wrapper .left-side,.login-page .block-login .fieldset-wrapper .right-side{width:100%;padding-bottom:15px;}@media only screen and (min-width:767px){.login-page .block-login .fieldset-wrapper .left-side,.login-page .block-login .fieldset-wrapper .right-side{width:48%;}}.login-page .block-login .fieldset-wrapper .right-side{border-top:2px solid rgb(247.35,247.35,247.35);padding-top:15px;}@media only screen and (min-width:767px){.login-page .block-login .fieldset-wrapper .right-side{padding-left:2%;border-left:2px solid rgb(247.35,247.35,247.35);border-top:0;padding-top:0;}}@media only screen and (max-width:480px){.login-page .block-login .fieldset-wrapper .right-side{padding-left:0;border-left:0;}.login-page .block-login .fieldset-wrapper .right-side h2,.login-page .block-login .fieldset-wrapper .right-side p{display:none;}.login-page .block-login .fieldset-wrapper .right-side .btn,.login-page .block-login .fieldset-wrapper .right-side form.user-pass .form-submit,form.user-pass .login-page .block-login .fieldset-wrapper .right-side .form-submit,.login-page .block-login .fieldset-wrapper .right-side .user-login-form input.form-submit,.login-page .block-login .user-login-form .fieldset-wrapper .right-side input.form-submit,.login-page .block-login .fieldset-wrapper .right-side .manage-invitations-page .panel.panel-invite .form-submit,.manage-invitations-page .panel.panel-invite .login-page .block-login .fieldset-wrapper .right-side .form-submit{display:block;line-height:normal;border:2px solid #000;text-align:center;}.login-page .block-login .fieldset-wrapper .right-side .btn:link,.login-page .block-login .fieldset-wrapper .right-side form.user-pass .form-submit:link,form.user-pass .login-page .block-login .fieldset-wrapper .right-side .form-submit:link,.login-page .block-login .fieldset-wrapper .right-side .user-login-form input.form-submit:link,.login-page .block-login .user-login-form .fieldset-wrapper .right-side input.form-submit:link,.login-page .block-login .fieldset-wrapper .right-side .manage-invitations-page .panel.panel-invite .form-submit:link,.manage-invitations-page .panel.panel-invite .login-page .block-login .fieldset-wrapper .right-side .form-submit:link,.login-page .block-login .fieldset-wrapper .right-side .btn:visited,.login-page .block-login .fieldset-wrapper .right-side form.user-pass .form-submit:visited,form.user-pass .login-page .block-login .fieldset-wrapper .right-side .form-submit:visited,.login-page .block-login .fieldset-wrapper .right-side .user-login-form input.form-submit:visited,.login-page .block-login .user-login-form .fieldset-wrapper .right-side input.form-submit:visited,.login-page .block-login .fieldset-wrapper .right-side .manage-invitations-page .panel.panel-invite .form-submit:visited,.manage-invitations-page .panel.panel-invite .login-page .block-login .fieldset-wrapper .right-side .form-submit:visited{color:#fff;background-color:#333333;}.login-page .block-login .fieldset-wrapper .right-side .btn:hover,.login-page .block-login .fieldset-wrapper .right-side form.user-pass .form-submit:hover,form.user-pass .login-page .block-login .fieldset-wrapper .right-side .form-submit:hover,.login-page .block-login .fieldset-wrapper .right-side .user-login-form input.form-submit:hover,.login-page .block-login .user-login-form .fieldset-wrapper .right-side input.form-submit:hover,.login-page .block-login .fieldset-wrapper .right-side .manage-invitations-page .panel.panel-invite .form-submit:hover,.manage-invitations-page .panel.panel-invite .login-page .block-login .fieldset-wrapper .right-side .form-submit:hover,.login-page .block-login .fieldset-wrapper .right-side .btn:active,.login-page .block-login .fieldset-wrapper .right-side form.user-pass .form-submit:active,form.user-pass .login-page .block-login .fieldset-wrapper .right-side .form-submit:active,.login-page .block-login .fieldset-wrapper .right-side .user-login-form input.form-submit:active,.login-page .block-login .user-login-form .fieldset-wrapper .right-side input.form-submit:active,.login-page .block-login .fieldset-wrapper .right-side .manage-invitations-page .panel.panel-invite .form-submit:active,.manage-invitations-page .panel.panel-invite .login-page .block-login .fieldset-wrapper .right-side .form-submit:active,.login-page .block-login .fieldset-wrapper .right-side .btn:focus,.login-page .block-login .fieldset-wrapper .right-side form.user-pass .form-submit:focus,form.user-pass .login-page .block-login .fieldset-wrapper .right-side .form-submit:focus,.login-page .block-login .fieldset-wrapper .right-side .user-login-form input.form-submit:focus,.login-page .block-login .user-login-form .fieldset-wrapper .right-side input.form-submit:focus,.login-page .block-login .fieldset-wrapper .right-side .manage-invitations-page .panel.panel-invite .form-submit:focus,.manage-invitations-page .panel.panel-invite .login-page .block-login .fieldset-wrapper .right-side .form-submit:focus{color:#fff;background-color:#000;}}@media only screen and (min-width:768px) and (max-width:1023px){.login-page .block-login .fieldset-wrapper .right-side{padding-top:15px;padding-left:0;border-top:2px solid rgb(247.35,247.35,247.35);border-left:0;}}.login-page .block-login .fieldset-wrapper .block-social{width:100%;padding-top:15px;border-top:2px solid rgb(247.35,247.35,247.35);}@media only screen and (min-width:767px){.login-page .block-login .fieldset-wrapper .block-social{text-align:center;}}.login-page .block-login .fieldset-wrapper .block-social a[href*=facebook]{display:inline-block;margin:0;padding:10px 30px;color:#fff;text-align:center;text-decoration:none;background-color:#3c5a96;border-radius:15px;}.login-page .block-login .fieldset-wrapper .block-social a[href*=facebook]::before{content:"\f09a";display:inline-block;font:normal normal normal 14px/1 "FontAwesome";font-size:inherit;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;margin-right:11px;padding-right:15px;border-right:1px solid #fff;}.login-page .block-login .fieldset-wrapper .block-social a[href*=facebook]::after{content:"Log in with Facebook";}.login-page .block-login .fieldset-wrapper .block-social a[href*=facebook] img{display:none;}.login-page .block-login .fieldset-wrapper .block-social.lang-fr a[href*=facebook]::after{content:"Se connecter avec Facebook";}@media only screen and (max-width:480px){.login-page .block-login .fieldset-wrapper .block-social{padding-top:0;border-top:none;}.login-page .block-login .fieldset-wrapper .block-social h2,.login-page .block-login .fieldset-wrapper .block-social p{display:none;}.login-page .block-login .fieldset-wrapper .block-social a[href*=facebook]{display:flex;justify-content:center;align-items:center;}}.login-page .block-login .user-login-form .form-item{padding-bottom:0;}.login-page .block-login .user-login-form .description{display:none;}.login-page .block-login .user-login-form .form-actions{display:inline-block;margin-right:20px;}.login-page .block-login .user-login-form input.form-submit{margin-bottom:0;border:none;box-shadow:none;}@media only screen and (max-width:480px){.login-page .block-login .user-login-form input.form-submit{width:100%;}}.login-page .block-login .user-login-form .password-lost{color:#0072bc;}.login-page fieldset{padding:0;}.login-page .block-captain p:last-child,.login-page .block-join-team p:last-child{margin-bottom:0;}.login-page .block-captain .btn,.login-page .block-captain form.user-pass .form-submit,form.user-pass .login-page .block-captain .form-submit,.login-page .block-captain .manage-invitations-page .panel.panel-invite .form-submit,.manage-invitations-page .panel.panel-invite .login-page .block-captain .form-submit,.login-page .block-captain .block-login .user-login-form input.form-submit,.login-page .block-login .user-login-form .block-captain input.form-submit,.login-page .block-join-team .btn,.login-page .block-join-team form.user-pass .form-submit,form.user-pass .login-page .block-join-team .form-submit,.login-page .block-join-team .manage-invitations-page .panel.panel-invite .form-submit,.manage-invitations-page .panel.panel-invite .login-page .block-join-team .form-submit,.login-page .block-join-team .block-login .user-login-form input.form-submit,.login-page .block-login .user-login-form .block-join-team input.form-submit{border-radius:5px;}@media only screen and (max-width:480px){.login-page .block-captain p{margin:0;}.login-page .block-captain p:last-child{display:none;}.login-page .block-captain p a{display:block;line-height:normal;margin-bottom:0;}.login-page .block-join-team{display:none;}}.login-page .global-search > div{margin-top:0;padding-top:0;}form.user-pass{position:relative;background-color:#fff;border-radius:15px;padding:15px;}form.user-pass .form-submit{border:none;}.password-strength__meter{margin-top:0.5em;background-color:#ebeae4;}.password-strength__indicator{transition:width 0.5s ease-out;background-color:#77b259;}.password-strength__indicator.is-weak{background-color:#e62600;}.password-strength__indicator.is-fair{background-color:#e09600;}.password-strength__indicator.is-good{background-color:#0074bd;}.password-strength__indicator.is-strong{background-color:#77b259;}.password-confirm,.password-field,.password-strength,.password-confirm-match,.password-confirm-message{width:55%;}.password-suggestions{max-width:34.7em;margin:0.7em 0;padding:0.2em 0.5em;border:1px solid #b4b4b4;}.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;overflow:hidden;max-width:33em;margin:0;}[dir=rtl] .confirm-parent,[dir=rtl] .password-parent{clear:right;}.password-confirm .ok{color:#325e1c;font-weight:bold;}.password-confirm .error{color:#a51b00;font-weight:bold;}.user-pass-reset{position:relative;padding:15px;background-color:#fff;border-radius:15px;margin:0;}.user-pass-reset .form-submit{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background:#d91218;}.user-pass-reset .form-submit:link,.user-pass-reset .form-submit:visited{color:#fff;background:#d91218;}.user-pass-reset .form-submit:hover,.user-pass-reset .form-submit:focus,.user-pass-reset .form-submit:active{text-decoration:none;color:#fff;background-color:rgb(122.8127659574,10.1872340426,13.5829787234);}.user-pass-reset .form-submit{border:none;}.years-participation{clear:inline-start;}.subscription-confirmation{clear:left;}.subscription-confirmation .fieldset-legend{display:none;}.drupal-messages{max-width:none;padding:15px;margin:0;width:100%;border-radius:0;border:none;box-sizing:border-box;border-radius:5px;}.drupal-messages.messages--status{background:#10ac84;color:#fff;}.drupal-messages.messages--status a{color:#fff;text-decoration:underline;}.drupal-messages.messages--status a:hover{text-decoration:none;}.drupal-messages.messages--warning{background:#feca57;color:#000;}.drupal-messages.messages--error{background:#ee5253;color:#fff;}.drupal-messages.messages--error a{color:#fff;text-decoration:underline;}.drupal-messages.messages--error a:hover{text-decoration:none;}.drupal-messages .inner{max-width:80em;margin:0 auto;}body.tremblant-modal-active{overflow:hidden;}.tremblant-modal{z-index:999;position:fixed;top:0;bottom:0;left:0;right:0;visibility:hidden;opacity:0;pointer-events:none;transition:all 0.3s;}.tremblant-modal.tremblant-modal-active{visibility:visible;opacity:1;pointer-events:auto;overflow:auto;}.tremblant-modal .tremblant-modal-body{z-index:2;position:absolute;top:50%;left:50%;width:90%;max-width:800px;transform:translate(-50%,-50%);max-height:calc(100% - 45px);}.tremblant-modal .tremblant-modal-body .tremblant-modal-close{z-index:1000;position:absolute;display:block;top:-1rem;right:-1rem;width:1.5rem;height:1.5rem;padding:0.5rem;font-size:1.5rem;border-radius:100%;text-align:center;text-decoration:none;transition:background 0.3s;}.tremblant-modal .tremblant-modal-body .tremblant-modal-close:link,.tremblant-modal .tremblant-modal-body .tremblant-modal-close:visited{color:#fff;background:#d91218;}.tremblant-modal .tremblant-modal-body .tremblant-modal-close:hover,.tremblant-modal .tremblant-modal-body .tremblant-modal-close:focus,.tremblant-modal .tremblant-modal-body .tremblant-modal-close:active{color:#fff;background:rgb(122.8127659574,10.1872340426,13.5829787234);}.tremblant-modal .tremblant-modal-body .tremblant-modal-content{z-index:2;position:relative;margin-bottom:20px;background:#fff;}.tremblant-modal .tremblant-modal-body p{margin:0 0 10px 0;}.tremblant-modal .tremblant-modal-body iframe{max-width:100%;}.tremblant-modal .tremblant-modal-backdrop{z-index:1;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.6);}.block-tremblant-info.block-sticky-button-block .tremblant-modal-body{width:90%;}.block-tremblant-info.block-sticky-button-block .tremblant-modal-body .tremblant-modal-content{margin:0;padding:20px;height:100%;box-sizing:border-box;}.block-tremblant-info.block-sticky-button-block .tremblant-modal-body .tremblant-modal-content p{margin:0;}.block-tremblant-info.block-sticky-button-block .tremblant-modal-body .tremblant-modal-content iframe{max-width:unset;width:100%;}.tremblant-loto-modal.tremblant-loto-checkout-confirm{position:fixed;top:0;left:0;width:100%;height:100%;max-width:100vw;background:rgba(0,0,0,0.5);z-index:500;}.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container{background:#fff;padding:20px;width:80%;border-radius:15px;box-sizing:border-box;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);}@media (min-width:767px){.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container{min-width:600px;width:auto;padding:30px 30px 30px 120px;max-width:850px;}}.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container::before{content:"\f06a";font-family:"FontAwesome";color:#d91218;display:block;font-size:40px;margin-bottom:15px;line-height:1;width:60px;text-align:center;}@media (min-width:767px){.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container::before{position:absolute;top:30px;left:30px;margin:0;font-size:60px;}}.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container{display:grid;grid-template-columns:1fr;gap:20px;margin-top:20px;}@media (min-width:1023px){.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container{grid-template-columns:1fr 1fr;}}.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a{text-align:center;white-space:nowrap;}.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.continue{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background-color:#0072bc;}.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.continue:link,.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.continue:visited{color:#fff;background-color:#0072bc;}.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.continue:hover,.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.continue:focus,.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.continue:active{text-decoration:none;color:#fff;background-color:rgb(0,52.1489361702,86);}.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.tax-receipt{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#0072bc;background-color:#fff;}.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.tax-receipt:link,.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.tax-receipt:visited{color:#0072bc;background-color:#fff;}.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.tax-receipt:hover,.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.tax-receipt:focus,.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.tax-receipt:active{text-decoration:underline;color:rgb(0,52.1489361702,86);background-color:#fff;}.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.tax-receipt{border:1px solid #0072bc;}.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.tax-receipt:hover{text-decoration:none;background-color:rgb(0,52.1489361702,86);border-color:rgb(0,52.1489361702,86);color:#fff;}@media (min-width:767px){.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a{width:auto;}}.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .tremblant-loto-modal-content > *{margin-bottom:20px;padding:0;}.modal-loto-popup{display:none;}.paragraph--type--mosaic{margin:30px 100px 0;}@media screen and (max-width:1024px){.paragraph--type--mosaic{width:90%;margin:0 auto;}}.paragraph--type--mosaic h2{margin-bottom:10px;}.paragraph--type--mosaic #mosaic{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);line-height:1;}@media screen and (max-width:767px){.paragraph--type--mosaic #mosaic{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,1fr);gap:15px;}}.paragraph--type--mosaic #mosaic:hover a:not(:hover)::after{background-color:rgba(0,0,0,0.1);}.paragraph--type--mosaic #mosaic a{position:relative;transition:scale 0.1s ease-in-out;z-index:1;}.paragraph--type--mosaic #mosaic a::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;}.paragraph--type--mosaic #mosaic a:hover{scale:1.1;z-index:2;}.paragraph--type--mosaic #mosaic a img{display:block;height:auto;}.paragraph--type--mosaic p{margin-top:30px;}.paragraph--type--newsletter{align-items:center;justify-content:center;background-color:#0087b8;max-width:1040px;margin:0 auto 30px;}@media only screen and (max-width:767px){.paragraph--type--newsletter{display:block;margin:30px 0;}}.paragraph--type--newsletter > div.nl-content{padding:40px;}@media only screen and (max-width:767px){.paragraph--type--newsletter > div.nl-content{display:block;}}.paragraph--type--newsletter > div.nl-content h2{font-size:220%;line-height:46px;}.paragraph--type--newsletter > div.nl-content h2,.paragraph--type--newsletter > div.nl-content h3,.paragraph--type--newsletter > div.nl-content p{color:white;}.paragraph--type--newsletter > div.nl-content h2:empty,.paragraph--type--newsletter > div.nl-content h3:empty,.paragraph--type--newsletter > div.nl-content p:empty{display:none;}@media only screen and (min-width:1281px){.paragraph--type--newsletter > div.nl-content .field--name-field-form input:not(.legal-input){width:50%;}}.paragraph--type--newsletter > div.nl-content .field--name-field-form input:not(.legal-input){padding:20px;margin-left:auto;margin-right:auto;}.paragraph--type--newsletter > div.nl-content .field--name-field-form input:not(.legal-input).button{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#0072bc;background-color:#fff;}.paragraph--type--newsletter > div.nl-content .field--name-field-form input:not(.legal-input).button:link,.paragraph--type--newsletter > div.nl-content .field--name-field-form input:not(.legal-input).button:visited{color:#0072bc;background-color:#fff;}.paragraph--type--newsletter > div.nl-content .field--name-field-form input:not(.legal-input).button:hover,.paragraph--type--newsletter > div.nl-content .field--name-field-form input:not(.legal-input).button:focus,.paragraph--type--newsletter > div.nl-content .field--name-field-form input:not(.legal-input).button:active{text-decoration:underline;color:rgb(0,52.1489361702,86);background-color:#fff;}.paragraph--type--newsletter > div.nl-content .field--name-field-form input:not(.legal-input).button{display:block;width:auto;margin-top:20px;padding-left:45px;padding-right:45px;border:none;border-radius:0;color:#0072bc;background-color:#fff;}.paragraph--type--newsletter > div.nl-content form{margin-bottom:0;}@media only screen and (max-width:767px){.paragraph--type--newsletter > div.nl-content form{margin-top:20px;}}.paragraph--type--newsletter > div.nl-content .form-item-legal{text-align:justify;margin-left:auto;margin-right:auto;color:#fff;display:flex;}@media only screen and (min-width:1281px){.paragraph--type--newsletter > div.nl-content .form-item-legal{width:75%;}}.paragraph--type--newsletter > div.nl-content .form-item-legal a{color:#fff;}.paragraph--type--newsletter > div.nl-content .form-item-legal label{display:none;visibility:none;}.paragraph--type--newsletter > div.nl-content .form-item-legal .description{font-style:unset;font-size:unset;flex:1;}.paragraph--type--newsletter > div.nl-content .form-item-legal input{width:20px;height:20px;min-width:20px;border-radius:25px;}.paragraph--type--newsletter > div.nl-content .field--name-field-content{text-align:center;}.webform-confirmation-modal .webform-confirmation-image{float:left;max-height:100%;max-width:50%;margin:auto;}.webform-confirmation-modal .webform-confirmation-image img{max-height:100%;max-width:100%;margin:auto;display:block;}.webform-confirmation-modal .webform-confirmation-content{float:right;max-width:45%;}.webform-confirmation-modal .webform-confirmation-content h3{color:#0072bc;}.webform-confirmation-modal .webform-confirmation-content .tremblant-program-location{border-top:1px solid lightgray;border-bottom:1px solid lightgray;font-weight:bold;color:#0072bc;}.webform-confirmation-modal .webform-confirmation-content .tremblant-program-schedules{color:#0072bc;font-weight:bold;line-height:15px;}.ui-dialog .ui-dialog-titlebar{border-bottom:unset;}.ui-dialog .ui-dialog-titlebar .ui-widget{width:2rem;height:2rem;padding:0.5rem;font-size:1.5rem;border-radius:100%;text-align:center;text-decoration:none;transition:background 0.3s;color:#fff;background:#d91218;}.ui-dialog .ui-dialog-titlebar .ui-widget:focus{border:unset;}.passed-order-container{position:relative;overflow:auto;background-color:white;border-radius:4px;padding:30px;margin:0;}@media only screen and (max-width:1023px){.passed-order-container{padding:15px;margin:30px 0;}}.passed-order-container .order-information,.passed-order-container .customer-information{width:50%;float:left;display:block;}@media only screen and (max-width:1023px){.passed-order-container .order-information,.passed-order-container .customer-information{display:block;float:none;width:100%;margin-right:0;}.passed-order-container .order-information:not(.customer-information),.passed-order-container .customer-information:not(.customer-information){margin-top:20px;}}.passed-order-container .customer-information{box-sizing:border-box;width:47.5%;margin-right:2.5%;}@media only screen and (max-width:1023px){.passed-order-container .customer-information{overflow:hidden;width:100%;margin-right:0;}}.passed-order-container .customer-information .customer-panel{border:1px solid rgb(178.5,178.5,178.5);border-radius:4px;padding:20px;box-sizing:border-box;}@media only screen and (max-width:1023px){.passed-order-container .customer-information .customer-panel{float:left;width:49%;}.passed-order-container .customer-information .customer-panel.customer-billing{margin-right:2%;}}@media only screen and (max-width:767px){.passed-order-container .customer-information .customer-panel{width:100%;margin-right:0;}.passed-order-container .customer-information .customer-panel.customer-billing{margin-right:0;}}.passed-order-container .customer-information .customer-panel .field__label{font-weight:600;}.passed-order-container .customer-information .customer-panel:not(.customer-billing){margin-top:20px;}@media only screen and (max-width:1023px){.passed-order-container .customer-information .customer-panel:not(.customer-billing){margin-top:0;}}@media only screen and (max-width:767px){.passed-order-container .customer-information .customer-panel:not(.customer-billing){margin-top:20px;}}.passed-order-container .customer-information .field--name-mail{margin-bottom:15px;}.passed-order-container .order-total-line{padding:0;}.passed-order-container .field--name-order-items .field__label,.passed-order-container .field--name-order-items .field__items{margin-bottom:10px;}.passed-order-container .view-commerce-order-item-table .views-row{display:flex;margin:15px 0;padding-bottom:15px;border-bottom:2px solid #ededed;}.passed-order-container .view-commerce-order-item-table .views-row .views-field-field-order-day{min-width:100px;text-align:center;}.passed-order-container .view-commerce-order-item-table .views-row .views-field-purchased-entity,.passed-order-container .view-commerce-order-item-table .views-row .views-field-title{margin:0 20px;}.passed-order-container .view-commerce-order-item-table .views-row .views-field-total-price__number,.passed-order-container .view-commerce-order-item-table .views-row .views-field-unit-price__number{width:auto;margin-left:auto;}.passed-order-container .view-commerce-order-item-table .views-row.views-row-last{border:none;margin-bottom:0;}.links-orders{padding:20px 0;}.pager{position:relative;clear:both;margin-top:1rem;margin-bottom:1rem;}.pager__items{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;margin:1rem 0;list-style:none;text-align:center;font-weight:bold;}[dir=rtl] .pager__items{margin:1rem 0;}.pager__item{display:inline-block;margin-right:0.25rem;margin-left:0.25rem;vertical-align:top;}.pager__item a{padding:0 2px;}.pager__item.is-active a{color:#d91218;}.pager__link,.pager__item--current{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:2rem;height:2rem;padding-right:0.5rem;padding-left:0.5rem;text-decoration:none;color:#000;border-radius:1rem;background:#ddd;line-height:1;}.pager__link:hover,.pager__link:focus,.pager__link:active{text-decoration:none;}.pager__link:hover,.pager__link.is-active:hover{color:#888;background:#fff;}.pager__link--action-link{border-radius:5px;}.pager__link.is-active,.pager__item--current{color:#000;border:#000 solid transparent;background:#d91218;}.pager__item--first .pager__link::before{background-image:url(/themes/custom/images/icons/545560/pager-first.svg);}.pager__item--previous .pager__link::before{background-image:url(/themes/custom/images/icons/545560/pager-prev.svg);}.pager__item--next .pager__link::after{background-image:url(/themes/custom/images/icons/545560/pager-next.svg);}.pager__item--last .pager__link::after{background-image:url(/themes/custom/images/icons/545560/pager-last.svg);}.pager__item--first .pager__link::before,.pager__item--previous .pager__link::before,.pager__item--next .pager__link::after,.pager__item--last .pager__link::after{position:relative;display:inline-block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center;}[dir=rtl] .pager__item--first .pager__link::before,[dir=rtl] .pager__item--previous .pager__link::before,[dir=rtl] .pager__item--next .pager__link::after,[dir=rtl] .pager__item--last .pager__link::after{transform:scaleX(-1);}.pager__item--mini{margin-right:0.5rem;margin-left:0.5rem;}.pager__link--mini{border-radius:50%;}.pager__link--mini::before{margin-right:0;margin-left:0;}.pager__item-title--backwards{margin-left:0.5rem;}[dir=rtl] .pager__item-title--backwards{margin-right:0.5rem;margin-left:0;}.pager__item-title--forward{margin-right:0.5rem;}[dir=rtl] .pager__item-title--forward{margin-right:0;margin-left:0.5rem;}@media (-ms-high-contrast:active){.pager__item a:hover{text-decoration:underline;}}.paragraph--type--logo-list h2,#post-content #block-views-block-partner-block-1 h2{margin-bottom:20px;}.paragraph--type--logo-list .line-1-wrapper .tremblant-partner-items,#post-content #block-views-block-partner-block-1 .line-1-wrapper .tremblant-partner-items{align-items:flex-end;}.paragraph--type--logo-list .line-1-wrapper .tremblant-partner-items > div,#post-content #block-views-block-partner-block-1 .line-1-wrapper .tremblant-partner-items > div{width:calc(33.3333333333% - 20px);margin:10px;flex:unset;}@media only screen and (min-width:1024px){.paragraph--type--logo-list .line-1-wrapper .tremblant-partner-items > div,#post-content #block-views-block-partner-block-1 .line-1-wrapper .tremblant-partner-items > div{width:calc(33.3333333333% - 20px);}}.paragraph--type--logo-list .tremblant-partner-items,#post-content #block-views-block-partner-block-1 .tremblant-partner-items{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}.paragraph--type--logo-list .tremblant-partner-items .home-partner-wrap,#post-content #block-views-block-partner-block-1 .tremblant-partner-items .home-partner-wrap{flex:0 9.2857142857%;margin-right:4%;margin-bottom:10px;}@media screen and (max-width:767px){.paragraph--type--logo-list .tremblant-partner-items .home-partner-wrap,#post-content #block-views-block-partner-block-1 .tremblant-partner-items .home-partner-wrap{flex:0 16.25%;}}@media only screen and (min-width:1024px){.paragraph--type--logo-list .tremblant-partner-items,#post-content #block-views-block-partner-block-1 .tremblant-partner-items{flex-wrap:wrap;}}.paragraph--type--logo-list .tremblant-partner-items a,#post-content #block-views-block-partner-block-1 .tremblant-partner-items a{outline-color:#d91218;}.paragraph--type--logo-list .tremblant-partner-items > div,#post-content #block-views-block-partner-block-1 .tremblant-partner-items > div{text-align:center;width:calc(25% - 20px);margin:0 10px;}@media only screen and (min-width:767px){.paragraph--type--logo-list .tremblant-partner-items > div,#post-content #block-views-block-partner-block-1 .tremblant-partner-items > div{width:calc(25% - 60px);margin:0 30px;}}@media only screen and (min-width:1024px){.paragraph--type--logo-list .tremblant-partner-items > div,#post-content #block-views-block-partner-block-1 .tremblant-partner-items > div{width:100%;margin:0 10px;}}.paragraph--type--logo-list .tremblant-partner-items > div img,#post-content #block-views-block-partner-block-1 .tremblant-partner-items > div img{width:100%;filter:grayscale(100%);transition:all 300ms;}.paragraph--type--logo-list .tremblant-partner-items > div img:hover,#post-content #block-views-block-partner-block-1 .tremblant-partner-items > div img:hover{filter:grayscale(0%);}.paragraph--type--logo-list .view-display-id-block_5 .item-list + .item-list,#post-content #block-views-block-partner-block-1 .view-display-id-block_5 .item-list + .item-list{margin-top:30px;}.paragraph--type--logo-list .view-display-id-block_5 .item-list p,#post-content #block-views-block-partner-block-1 .view-display-id-block_5 .item-list p{border-bottom:1px solid rgb(178.5,178.5,178.5);}.paragraph--type--logo-list .view-display-id-block_5 .item-list ul,#post-content #block-views-block-partner-block-1 .view-display-id-block_5 .item-list ul{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0;}.paragraph--type--logo-list .view-display-id-block_5 .item-list ul li,#post-content #block-views-block-partner-block-1 .view-display-id-block_5 .item-list ul li{width:calc(25% - 20px);margin:0 10px;}@media only screen and (min-width:767px){.paragraph--type--logo-list .view-display-id-block_5 .item-list ul li,#post-content #block-views-block-partner-block-1 .view-display-id-block_5 .item-list ul li{width:calc(25% - 60px);margin:0 30px;}}@media only screen and (min-width:1024px){.paragraph--type--logo-list .view-display-id-block_5 .item-list ul li,#post-content #block-views-block-partner-block-1 .view-display-id-block_5 .item-list ul li{width:calc(14.2857142857% - 20px);margin:0 10px;}}.paragraph--type--logo-list .view-display-id-block_5 .item-list ul li img,#post-content #block-views-block-partner-block-1 .view-display-id-block_5 .item-list ul li img{width:100%;}.paragraph--type--logo-list .view-display-id-block_5 .item-list:first-of-type li,#post-content #block-views-block-partner-block-1 .view-display-id-block_5 .item-list:first-of-type li{width:calc(50% - 20px);}@media only screen and (min-width:1024px){.paragraph--type--logo-list .view-display-id-block_5 .item-list:first-of-type li,#post-content #block-views-block-partner-block-1 .view-display-id-block_5 .item-list:first-of-type li{width:calc(33.3333333333% - 20px);}}.paragraph--type--logo-list .view-display-id-block_5 .item-list:nth-child(2) li,#post-content #block-views-block-partner-block-1 .view-display-id-block_5 .item-list:nth-child(2) li{width:calc(33.3333333333% - 20px);}@media only screen and (min-width:1024px){.paragraph--type--logo-list .view-display-id-block_5 .item-list:nth-child(2) li,#post-content #block-views-block-partner-block-1 .view-display-id-block_5 .item-list:nth-child(2) li{width:calc(25% - 20px);}}.paragraph--type--partners{margin:50px 0;}.paragraph--type--partners .field--name-field-title{border-bottom:1px solid rgb(229.5,229.5,229.5);color:#4c4c4c;}.paragraph--type--partners .field__items{display:flex;flex-wrap:wrap;align-items:center;margin-top:25px;}@media only screen and (max-width:767px){.paragraph--type--partners .field__items{justify-content:center;}}.paragraph--type--partners .field__items .field__item{flex:0 13%;margin-right:7%;}@media only screen and (max-width:767px){.paragraph--type--partners .field__items .field__item{flex:0 26.3333333333%;}}.paragraph--type--partners .field__items .field__item img{width:100%;}.paragraph--type--partners:nth-child(1) .field__items .field__item{flex:0 26.3333333333%;}@media only screen and (max-width:767px){.paragraph--type--partners:nth-child(1) .field__items .field__item{flex:0 65%;margin-right:0;}}.paragraph--type--partners:nth-child(2) .field__items .field__item{flex:0 18%;}@media only screen and (max-width:767px){.paragraph--type--partners:nth-child(2) .field__items .field__item{flex:0 42%;}}.user-form .horizontal-tabs{border:none;}.user-form label.form-required::after,.user-form span.form-required::after{content:" *";color:red;}.user-form details.js-form-wrapper{cursor:auto;}.user-form details.js-form-wrapper summary{cursor:pointer;}.user-form .image-data__crop-wrapper.form-wrapper,.user-form .crop-preview-wrapper.form-wrapper{max-width:400px;box-sizing:border-box;padding:0;}.user-form .image-data__crop-wrapper.form-wrapper .vertical-tabs,.user-form .crop-preview-wrapper.form-wrapper .vertical-tabs{margin:0;}.user-form .image-data__crop-wrapper.form-wrapper .vertical-tabs__menu,.user-form .crop-preview-wrapper.form-wrapper .vertical-tabs__menu{display:none;}.user-form .image-data__crop-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button,.user-form .crop-preview-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background-color:#333333;}.user-form .image-data__crop-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:link,.user-form .image-data__crop-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:visited,.user-form .crop-preview-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:link,.user-form .crop-preview-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:visited{color:#fff;background-color:#333333;}.user-form .image-data__crop-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:hover,.user-form .image-data__crop-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:focus,.user-form .image-data__crop-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:active,.user-form .crop-preview-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:hover,.user-form .crop-preview-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:focus,.user-form .crop-preview-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:active{text-decoration:none;color:#fff;background-color:#000;}.user-form .image-data__crop-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button,.user-form .crop-preview-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button{margin-bottom:15px;margin-left:15px;}.user-form #edit-user-picture-0-remove-button{margin:10px 0;}.user-form .image-widget.form-managed-file .form-submit{margin:10px 0;}.user-form .horizontal-tabs-list{display:block;margin-bottom:-1px;border-bottom:none;background:none;}.user-form .horizontal-tabs-list::after{content:"";display:table;clear:both;}.user-form .horizontal-tab-button{border-top:1px solid #ccc;}.user-form .horizontal-tab-button:first-child{border-top-left-radius:15px;border-left:1px solid #ccc;}.user-form .horizontal-tab-button:first-child a:hover{border-top-left-radius:15px;}.user-form .horizontal-tab-button:last-child{border-top-right-radius:15px;}.user-form .horizontal-tab-button:last-child a:hover{border-top-right-radius:15px;}.user-form .horizontal-tab-button.selected a{color:#333333;}.user-form .horizontal-tabs-panes{clear:both;background-color:#fff;border:1px solid #ccc;border-radius:15px;border-top-left-radius:0;}.user-form .horizontal-tabs-panes .horizontal-tabs-pane{padding-top:1em;padding-bottom:1em;}.user-form .horizontal-tabs-panes fieldset,.user-form .horizontal-tabs-panes details{border-radius:0;}.user-form .horizontal-tabs-panes fieldset legend,.user-form .horizontal-tabs-panes fieldset summary,.user-form .horizontal-tabs-panes details legend,.user-form .horizontal-tabs-panes details summary{background-color:#f1f1f1;}.user-form .horizontal-tabs-panes #edit-contact > summary,.user-form .horizontal-tabs-panes #edit-contact fieldset > legend,.user-form .horizontal-tabs-panes #edit-field-mailchimp-profile-wrapper > summary,.user-form .horizontal-tabs-panes #edit-field-mailchimp-profile-wrapper fieldset > legend,.user-form .horizontal-tabs-panes #edit-language > summary,.user-form .horizontal-tabs-panes #edit-language fieldset > legend{border-bottom:none;}.user-form .field--name-field-birthday .fieldset-wrapper > div{display:flex;flex-wrap:wrap;}.user-form .field--name-field-birthday .fieldset-wrapper > div .form-item{margin-right:15px;}.user-form .field--name-customer-profiles fieldset{margin-bottom:0;}.user-form .form-submit{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background:#d91218;}.user-form .form-submit:link,.user-form .form-submit:visited{color:#fff;background:#d91218;}.user-form .form-submit:hover,.user-form .form-submit:focus,.user-form .form-submit:active{text-decoration:none;color:#fff;background-color:rgb(122.8127659574,10.1872340426,13.5829787234);}.user-form .form-submit{border:none;}.user-form #edit-group-my-objectives > .form-type-number > label{width:100%;}.user-form #edit-group-my-objectives > .form-type-number > .form-number{display:inline-block;}.user-form .form-type-checkbox{display:block;padding:15px;}.user-form details > div.field--name-customer-profiles fieldset > legend,.user-form details > div.field--name-field-birthday fieldset > legend{border-bottom:none;}.user-form details > div.field--name-field-disable-donation-notifs,.user-form details > div.field--type-mailchimp-lists-subscription.field--name-field-mailchimp-profile{padding:0;}.user-form details > div.field--type-mailchimp-lists-subscription.field--name-field-mailchimp-profile .fieldset-wrapper .form-item-field-mailchimp-profile-0-subscribe{padding:0;}.user-form details > div.field--name-field-disable-donation-notifs{border-top:none;margin-bottom:20px;}.user-form details > div.field--name-field-disable-donation-notifs > .form-item{padding-top:0;}.user-form details > div.form-item-contact{border-bottom:none;}.user-form details > div.form-type-language-select.form-item-preferred-langcode{padding:15px;}.user-form details > div #edit-field-subscription-confirmation-wrapper{padding-top:0;}.user-form .field-group-accordion-wrapper{margin:0 0 25px;}.user-form a.manage-payment-methods{color:#0072bc;}.user-form a.manage-payment-methods i{margin-right:10px;}@media only screen and (max-width:767px){.user-form > details{position:relative;margin-bottom:15px;border-radius:0;}.user-form > details > details{margin-bottom:15px;border-radius:0;}.user-form > details#edit-group-public-profile > details > summary,.user-form > details > summary{padding:10px 15px;line-height:145%;border:none;border-radius:0;background-color:#0072bc;color:#fff;font-weight:bold;font-size:16px;}.user-form > details#edit-group-public-profile > details > summary::after,.user-form > details > summary::after{content:"+";float:right;font-size:30px;color:#fff;}.user-form > details#edit-group-public-profile > details > summary[aria-expanded=true]::after,.user-form > details > summary[aria-expanded=true]::after{content:"-";}.user-form > details#edit-group-public-profile{background-color:transparent;}.user-form > details#edit-group-public-profile > summary{display:none;}.user-form > details #edit-group-motivations label{font-weight:600;}.user-form > details div.field--name-customer-profiles .fieldset-wrapper,.user-form > details div.field--name-field-birthday .fieldset-wrapper{padding:0;border:none;}.user-form > details #edit-customer-profiles-0 > legend{display:none;}.user-form > details #edit-field-birthday-0{margin-bottom:0;}.user-form > details #edit-field-birthday-0 > legend{display:inline-block;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:1em;font-weight:500;color:#333;margin:0 0 0.1875em;}.user-form > details div[class*=form-item-donation-goal-team-],.user-form > details div.field--name-field-youtube-video,.user-form > details div.field--name-field-birthday{padding:0 15px 15px;}.user-form > details .donation-goal-team.form-number{display:inline;}.user-form > details .image-widget{display:flex;flex-wrap:wrap;}.user-form > details .image-widget .form-file{margin-top:10px;}.user-form > details .image-widget > img{margin-right:10px;}.user-form > details .image-widget .file-size{width:100%;}.user-form > details .image-widget .image-data__crop-wrapper.form-wrapper{display:none;}.user-form > details div.field--type-mailchimp-lists-subscription.field--name-field-mailchimp-profile .fieldset-wrapper,.user-form > details div.form-type-language-select.form-item-preferred-langcode,.user-form > details div.field--name-field-disable-donation-notifs,.user-form > details div.form-item-contact{border:none;}.user-form > details div.form-item-contact{padding-top:0;padding-bottom:0;}.user-form > details div.field--type-mailchimp-lists-subscription.field--name-field-mailchimp-profile .fieldset-wrapper,.user-form > details div.form-type-language-select.form-item-preferred-langcode{padding-top:0;}.user-form > details#edit-group-settings details > summary,.user-form > details#edit-group-settings fieldset > legend{font-size:19px;margin-bottom:5px;}}.user-form #edit-field-birthday-0-value label{display:none;}body:not(.adminimal-admin-toolbar) .user-form div.js-filter-wrapper.filter-wrapper,body:not(.adminimal-admin-toolbar) .user-form div.field--name-field-user-time-objective{display:none;}#block-tremblant-primary-admin-actions{margin:20px auto;}#block-tremblant-primary-admin-actions li{list-style:none;display:inline-block;}#block-tremblant-primary-admin-actions li a{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background-color:#0072bc;}#block-tremblant-primary-admin-actions li a:link,#block-tremblant-primary-admin-actions li a:visited{color:#fff;background-color:#0072bc;}#block-tremblant-primary-admin-actions li a:hover,#block-tremblant-primary-admin-actions li a:focus,#block-tremblant-primary-admin-actions li a:active{text-decoration:none;color:#fff;background-color:rgb(0,52.1489361702,86);}body[class*=-payment-methods] .region-content{padding-bottom:20px;}body[class*=-payment-methods] #block-tremblant-content{position:relative;background-color:#fff;padding:15px;border-radius:15px;box-sizing:border-box;}body.user-edit-profile #block-pagetitle{padding-top:20px;}@media only screen and (max-width:767px){body.user-edit-profile #block-compteurglobal{display:none;}body.user-edit-profile #block-pagetitle{padding-top:20px;margin-bottom:0;}body.user-edit-profile #block-pagetitle h1{padding-bottom:0;}}@media only screen and (min-width:767px){html[lang=en] .user-edit-profile .user-form > details > summary[aria-expanded=false]::before{content:"Edit";}html[lang=fr] .user-edit-profile .user-form > details > summary[aria-expanded=false]::before{content:"Modifier";}html[lang=en] .user-edit-profile .user-form > details > summary[aria-expanded=true]::before{content:"Close";}html[lang=fr] .user-edit-profile .user-form > details > summary[aria-expanded=true]::before{content:"Fermer";}.user-edit-profile label[id^=edit-user-picture-]{display:none;}.user-edit-profile .js-form-managed-file summary,.user-edit-profile .js-form-managed-file > span{display:none;}.user-edit-profile .js-form-managed-file > img{display:none;}.user-edit-profile .js-form-managed-file > img[src*="/sites/default/files/styles/thumbnail_square/public/default_images"]{display:inline-block;}.user-edit-profile .js-form-managed-file .js-hide.button{display:none;}.user-edit-profile .user-form summary{pointer-events:none;}.user-edit-profile .user-form > details > summary[aria-expanded=false]{padding:17px;border-radius:15px;}.user-edit-profile .user-form > details > summary[aria-expanded=false]::after{content:"\f040";font-family:"FontAwesome";padding-right:10px;}.user-edit-profile .user-form > details > summary[aria-expanded=true]::after{content:"\f00d";font-family:"FontAwesome";padding-right:10px;}.user-edit-profile .user-form > details > summary[aria-expanded=false]::after,.user-edit-profile .user-form > details > summary[aria-expanded=false]::before,.user-edit-profile .user-form > details > summary[aria-expanded=true]::after,.user-edit-profile .user-form > details > summary[aria-expanded=true]::before{pointer-events:auto;color:#0072bc;float:right;font-size:0.95em;}.user-edit-profile .user-form > details > summary[aria-expanded=false]:hover::before,.user-edit-profile .user-form > details > summary[aria-expanded=false]:hover::after,.user-edit-profile .user-form > details > summary[aria-expanded=false]:active::before,.user-edit-profile .user-form > details > summary[aria-expanded=false]:active::after,.user-edit-profile .user-form > details > summary[aria-expanded=true]:hover::before,.user-edit-profile .user-form > details > summary[aria-expanded=true]:hover::after,.user-edit-profile .user-form > details > summary[aria-expanded=true]:active::before,.user-edit-profile .user-form > details > summary[aria-expanded=true]:active::after{color:rgb(0,52.1489361702,86);}.user-edit-profile .user-form > details{float:left;width:100%;margin-bottom:2.5%;}.user-edit-profile .user-form > details#edit-group-public-profile{width:100%;}.user-edit-profile .user-form > details#edit-group-public-profile > *{float:left;}.user-edit-profile .user-form > details#edit-group-public-profile > *:nth-child(1){width:100%;}.user-edit-profile .user-form > details#edit-group-public-profile > *:nth-child(2){width:34%;}.user-edit-profile .user-form > details#edit-group-public-profile > *:nth-child(3){width:66%;}.user-edit-profile .user-form > details#edit-group-personal-informations{width:100%;}.user-edit-profile .user-form > details#edit-group-personal-informations #edit-customer-profiles-0 .fieldset-legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.user-edit-profile .user-form > details#edit-group-personal-informations #edit-field-birthday-wrapper{padding-top:0;}.user-edit-profile .user-form > details#edit-group-personal-informations #edit-field-birthday-wrapper legend{padding-bottom:0;}.user-edit-profile .user-form > details#edit-group-personal-informations #edit-field-birthday-wrapper .fieldset-legend{display:inline-block;padding:0;font-family:"Quicksand";font-size:16px;font-weight:500;color:#333;margin:0 0 0.1875em;}.user-edit-profile .user-form > details#edit-group-settings{width:100%;}.user-edit-profile .user-form > details#edit-group-settings > div,.user-edit-profile .user-form > details#edit-group-settings > details{float:left;width:50%;box-sizing:border-box;}.user-edit-profile .user-form > details input,.user-edit-profile .user-form > details select,.user-edit-profile .user-form > details .description{max-width:950px;}.user-edit-profile .user-form > details div[class*=form-item-donation-goal-team],.user-edit-profile .user-form > details #edit-field-youtube-video-wrapper{padding:15px;display:flex;flex-wrap:wrap;}.user-edit-profile .user-form > details div[class*=form-item-donation-goal-team] label,.user-edit-profile .user-form > details #edit-field-youtube-video-wrapper label{width:100%;margin:0;font-size:18px;font-weight:600;font-family:"Changa";color:#525252;padding-bottom:15px;}.user-edit-profile .user-form > details div[class*=form-item-donation-goal-team] .field-suffix,.user-edit-profile .user-form > details #edit-field-youtube-video-wrapper .field-suffix{margin-left:5px;}.user-edit-profile .user-form > details div[class*=form-item-donation-goal-team] .field-prefix,.user-edit-profile .user-form > details #edit-field-youtube-video-wrapper .field-prefix{margin-right:5px;}.user-edit-profile .user-form > details #edit-group-motivations .form-item-field-presentation-0-value label{display:none;}.user-edit-profile .user-form > details #edit-customer-profiles-wrapper legend,.user-edit-profile .user-form > details #edit-field-birthday-wrapper legend{padding:0 0 15px;}.user-edit-profile .user-form > details #edit-customer-profiles-wrapper .fieldset-wrapper,.user-edit-profile .user-form > details #edit-field-birthday-wrapper .fieldset-wrapper{border:0;padding:0;}}.view-programs .form-composite:first-child{float:none !important;width:100%;padding:0;margin:0;}.view-programs .form-composite:first-child .form-radios{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}.view-programs .form-composite:first-child .form-radios > .form-item{flex:0 50%;text-align:center;background-color:#0072bc;padding:0;margin:0;}@media screen and (max-width:412px){.view-programs .form-composite:first-child .form-radios > .form-item{min-height:161px;}}.view-programs .form-composite:first-child .form-radios > .form-item:hover{background-color:rgb(0,52.1489361702,86);}.view-programs .form-composite:first-child .form-radios > .form-item::after{content:"";float:right;border-right:2px solid #0087b8;width:2px;height:90px;margin:10px 0 5px;}@media only screen and (max-width:767px){.view-programs .form-composite:first-child .form-radios > .form-item::after{height:100px;margin:20px 0 5px;}}@media screen and (max-width:415px){.view-programs .form-composite:first-child .form-radios > .form-item::after{height:100px;margin:25px 0 5px;}}@media screen and (max-width:405px){.view-programs .form-composite:first-child .form-radios > .form-item::after{height:115px;margin:25px 0 5px;}}.view-programs .form-composite:first-child .form-radios > .form-item:first-child{display:none;}.view-programs .form-composite:first-child .form-radios > .form-item:last-child::after{border-right:none;}.view-programs .form-composite:first-child .form-radios > .form-item label{color:white;padding:40px 0;width:calc(100% - 10px);}.view-programs .form-composite:first-child .form-radios > .form-item label::after{content:"\f204";padding-left:10px;font-size:30px;position:absolute;font-family:"FontAwesome";}@media only screen and (max-width:767px){.view-programs .form-composite:first-child .form-radios > .form-item label::after{width:100%;display:block;position:inherit;padding-left:0;}}.view-programs .form-composite:first-child .form-radios > .form-item input{padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;}.view-programs .form-composite:first-child .form-radios > .form-item input:checked + label::after{content:"\f205";padding-left:10px;font-size:30px;position:absolute;font-family:"FontAwesome";}@media only screen and (max-width:767px){.view-programs .form-composite:first-child .form-radios > .form-item input:checked + label::after{width:100%;display:block;position:inherit;padding-left:0;}}.view-programs .form-composite:nth-child(2){float:none !important;width:100%;padding:0;margin:0;}.view-programs .form-composite:nth-child(2) .fieldset-wrapper > div{background-color:#0087b8;}.view-programs .form-composite:nth-child(2) .form-radios{width:100%;max-width:80em;margin:0 auto;}@media only screen and (min-width:481px){.view-programs .form-composite:nth-child(2) .form-radios{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}}.view-programs .form-composite:nth-child(2) .form-radios > .form-item{text-align:center;background-color:#0087b8;padding:0;margin:0;float:none;border-bottom:2px solid #fff;}@media only screen and (min-width:481px){.view-programs .form-composite:nth-child(2) .form-radios > .form-item{flex:0 33.33%;border-bottom:none;}}.view-programs .form-composite:nth-child(2) .form-radios > .form-item:hover,.view-programs .form-composite:nth-child(2) .form-radios > .form-item.checked{background-color:rgb(0,97.5815217391,133);}.view-programs .form-composite:nth-child(2) .form-radios > .form-item.checked label::after{content:"\f056";margin-left:10px;font-family:"FontAwesome";}@media only screen and (min-width:481px){.view-programs .form-composite:nth-child(2) .form-radios > .form-item::after{content:"";float:right;border-right:2px solid #fff;width:2px;height:50px;margin:10px 0 5px;}.view-programs .form-composite:nth-child(2) .form-radios > .form-item:last-child::after{border-right:none;}}.view-programs .form-composite:nth-child(2) .form-radios > .form-item:first-child{display:none;}.view-programs .form-composite:nth-child(2) .form-radios > .form-item label{width:100%;padding:5px 0;color:white;text-transform:uppercase;}@media only screen and (min-width:481px){.view-programs .form-composite:nth-child(2) .form-radios > .form-item label{padding-top:20px;padding-bottom:20px;width:calc(100% - 10px);}}.view-programs .form-composite:nth-child(2) .form-radios > .form-item input{display:none;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;}.view-programs #breadcrumbs-programs{display:none;}.view-programs .views-exposed-form.bef-exposed-form{margin-bottom:0;}.view-programs .banner-tremblant{position:relative;padding:0 30px;}.view-programs .banner-tremblant a{display:block;text-align:center;}.view-programs .banner-tremblant a img{display:block;width:100%;height:auto;}.view-programs .banner-tremblant .desktop{display:none;}@media only screen and (min-width:767px){.view-programs .banner-tremblant .desktop{display:block;}}.view-programs .banner-tremblant .mobile{display:block;}@media only screen and (min-width:767px){.view-programs .banner-tremblant .mobile{display:none;}}.view-programs .banner-tremblant.banner_top{max-width:960px;margin:30px auto;}.view-programs .banner-tremblant.banner_bottom{top:-15px;}.view-programs .banner-tremblant.banner_bottom a img{width:100%;margin:0 auto;}@media only screen and (min-width:1024px){.view-programs .banner-tremblant.banner_bottom a img{width:auto;}}.view-programs .wrapper-banner-bottom{padding:0;margin-top:0;margin-bottom:0;}@media only screen and (min-width:1024px){.view-programs .wrapper-banner-bottom{margin-bottom:20px;}}.path--programmation #footer .mq-footer{margin-top:0;}@media only screen and (max-width:767px){.container-tremblant-program.cog--mq,.container-tremblant-program.block-tabs,.container-tremblant-program#block-tremblant-local-tasks,.container-tremblant-program.block-local-tasks-block,.page-404 .container-tremblant-program#block-tremblant-content,.path--user:not(.user-dashboard):not([class*=-donate]) .container-tremblant-program.block-system-main-block,.path--fr .container-tremblant-program.block-system-main-block,.path--en .container-tremblant-program.block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .container-tremblant-program.block-system-main-block,.container-tremblant-program.drupal-messages,.container-tremblant-program#block-tremblant-primary-admin-actions{padding:10px;}}.container-tremblant-program .tremblant-program-items{display:flex;flex-wrap:wrap;}.container-tremblant-program .tremblant-program-items .tremblant-program-item{flex:0 22%;margin-left:4%;margin-bottom:4%;background-color:#e8ecef;position:relative;}.container-tremblant-program .tremblant-program-items .tremblant-program-item:first-child,.container-tremblant-program .tremblant-program-items .tremblant-program-item:nth-child(4n+5){margin-left:0;}@media only screen and (max-width:767px){.container-tremblant-program .tremblant-program-items .tremblant-program-item{flex:0 100%;margin:10px 0;}}@media only screen and (min-width:768px) and (max-width:1023px){.container-tremblant-program .tremblant-program-items .tremblant-program-item{flex:0 48%;}.container-tremblant-program .tremblant-program-items .tremblant-program-item:first-child,.container-tremblant-program .tremblant-program-items .tremblant-program-item:nth-child(2n+3){margin-left:0;}}.container-tremblant-program .tremblant-program-items .tremblant-program-item img{width:100%;}.container-tremblant-program .tremblant-program-items .tremblant-program-item .text{display:none;}.container-tremblant-program .tremblant-program-items .tremblant-program-item:hover .overlay-program,.container-tremblant-program .tremblant-program-items .tremblant-program-item:focus .overlay-program,.container-tremblant-program .tremblant-program-items .tremblant-program-item > a:hover .overlay-program,.container-tremblant-program .tremblant-program-items .tremblant-program-item > a:focus .overlay-program{background-color:rgba(0,114,188,0.7);position:absolute;top:0;transition:1s ease;height:100%;width:100%;}.container-tremblant-program .tremblant-program-items .tremblant-program-item:hover .overlay-program .text,.container-tremblant-program .tremblant-program-items .tremblant-program-item:focus .overlay-program .text,.container-tremblant-program .tremblant-program-items .tremblant-program-item > a:hover .overlay-program .text,.container-tremblant-program .tremblant-program-items .tremblant-program-item > a:focus .overlay-program .text{color:white;border:2px solid white;border-radius:50%;padding:10px 15px;display:block;font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;}.container-tremblant-program .tremblant-program-items .tremblant-program-item .tremblant-program-title{padding:20px 20px 5px 20px;font-weight:bold;}.container-tremblant-program .tremblant-program-items .tremblant-program-item .tremblant-program-summary{padding:5px 20px 20px 20px;}@media only screen and (min-width:1024px){.container-tremblant-program .tremblant-modal .tremblant-modal-body{width:800px;}}.container-tremblant-program .tremblant-modal .tremblant-modal-body .tremblant-modal-content{display:flex;flex-wrap:wrap;}.container-tremblant-program .tremblant-modal .tremblant-modal-body .tremblant-program-image-modal{flex:0 50%;display:grid;}@media only screen and (max-width:480px){.container-tremblant-program .tremblant-modal .tremblant-modal-body .tremblant-program-image-modal{flex:0 100%;}}.container-tremblant-program .tremblant-modal .tremblant-modal-body .tremblant-program-image-modal + .tremblant-program-content-modal{flex:0 46%;}@media only screen and (max-width:480px){.container-tremblant-program .tremblant-modal .tremblant-modal-body .tremblant-program-image-modal + .tremblant-program-content-modal{flex:0 100%;}}.container-tremblant-program .tremblant-modal .tremblant-modal-body .tremblant-program-content-modal{width:100%;padding:2%;}@media only screen and (max-width:480px){.container-tremblant-program .tremblant-modal .tremblant-modal-body .tremblant-program-content-modal{padding:20px;}}.container-tremblant-program .tremblant-modal .tremblant-modal-body .tremblant-program-content-modal h3{color:#0072bc;}.container-tremblant-program .tremblant-modal .tremblant-modal-body .tremblant-program-content-modal .tremblant-program-location{border-top:1px solid lightgray;border-bottom:1px solid lightgray;padding:10px 0;margin:15px 0 20px;font-weight:bold;color:#0072bc;}.container-tremblant-program .tremblant-modal .tremblant-modal-body .tremblant-program-content-modal .tremblant-program-schedules{color:#0072bc;font-weight:bold;line-height:15px;}.progress-item{width:100%;display:inline-block;box-sizing:border-box;}.progress-item .contain-inner-progress{display:flex;justify-content:space-between;align-items:flex-end;width:100%;padding:5px 0;box-sizing:border-box;}.progress-item .progress-cash > *,.progress-item .progress-pourcentage > *{display:block;}.progress-item .progress-pourcentage{text-align:right;}.progress-item .amount{font-family:"Changa";font-weight:500;font-size:20px;line-height:17px;display:block;}.progress-item small{font-weight:500;font-size:12px;line-height:17px;color:#525252;display:block;}.progress-item .progress{overflow:hidden;height:13px;margin-bottom:12px;margin-top:7px;background-color:#f5f5f5;border-radius:15px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);}.progress-item .progress-bar{width:0;height:100%;font-size:12px;line-height:13px;color:#fff;text-align:center;background-color:#0072bc;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);transition:width 0.6s ease;}.progress-item .progress-badge{display:flex;align-items:center;position:relative;text-align:right;height:39px;}.progress-item .progress-badge .position{margin-left:10px;}.progress-item .progress-badge .position .amount::before{content:"";display:inline-block;width:25px;height:20px;background:url(/themes/custom/tremblant/images/podium.svg) no-repeat;background-size:contain;margin-right:4px;}.progress-item .progress-badge .badge-icon{position:relative;}.progress-item .progress-badge .badge-icon img,.progress-item .progress-badge .badge-icon a{display:block;}.progress-item .check-in-info{font-weight:bold;border-top:black;}.progress-item .check-in-info hr{color:#525252;border-style:solid;background-color:#525252;}.progress-item .check-in-info h2{margin-top:20px;margin-bottom:10px;}.progress-item .check-in-info ul{list-style-type:none;}.progress-item .check-in-info .average_amount_above{color:#10ac84;}.progress-item .check-in-info .average_amount_under{color:#ee5253;}.container-grey{background-color:#f1f1f1;}.path--search #block-pagetitle h1{border-bottom:1px solid #ddd;margin-bottom:20px;}.participant-layout.view-search{margin-top:0;margin-bottom:0;padding-bottom:40px;}.global-search{position:relative;padding:0 15px;}@media only screen and (min-width:767px){.global-search{padding:0 30px;}}.global-search > div{display:flex;flex-wrap:wrap;align-items:center;box-sizing:border-box;padding:15px 0;}.global-search form{position:relative;margin:0;}.global-search form .form-item{padding:0;}.global-search .left-side .user-progress{margin-top:15px;}.global-search:not(.block-donate) .global-search-input{order:2;width:100%;color:#b3b2b2;}@media only screen and (min-width:481px){.global-search:not(.block-donate) .global-search-input{order:1;width:70%;}}.global-search .global-search-input .form-text{width:100%;height:40px;box-shadow:none;border:none;border-radius:25px;padding:0 20px 0 60px;margin:0;}.global-search .global-search-input .form-text::-moz-placeholder{color:#b3b2b2;}.global-search .global-search-input .form-text::placeholder{color:#b3b2b2;}.global-search .global-search-input .form-text:hover{background-color:#fff;}.global-search .global-search-input button.form-submit{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:#666;border:none;background:transparent;box-shadow:none;}.global-search .global-search-input button.form-submit:hover{color:#d91218;}.global-search .expertise-partner{width:100%;order:1;display:flex;}@media only screen and (min-width:481px){.global-search .expertise-partner{display:block;order:2;width:27%;margin-left:3%;position:relative;}}.global-search .expertise-partner > *{display:block;}@media only screen and (min-width:767px){.global-search .expertise-partner > *{padding-left:20px;}}.global-search .expertise-partner > small{order:2;margin-left:10px;margin-bottom:10px;}@media only screen and (min-width:481px){.global-search .expertise-partner > small{margin-left:0;margin-bottom:0;}}.global-search .expertise-partner img{width:50px;}.view-search .global-search{padding:0;}.view-search .view-content{position:relative;margin-top:20px;}.view-search .view-content > div{width:100%;display:flex;flex-wrap:wrap;align-items:center;}.view-search .view-content > div .views-row{position:relative;width:100%;margin-bottom:40px;background-color:#fff;border-radius:15px;padding:15px 15px 0;box-sizing:border-box;}@media only screen and (min-width:767px){.view-search .view-content > div .views-row{width:48.3741469289%;float:left;margin-right:3.2517061421%;}.view-search .view-content > div .views-row:nth-child(2n){width:48.3741469289%;float:left;margin-right:3.2517061421%;margin-right:0;}}@media only screen and (min-width:1024px){.view-search .view-content > div .views-row{width:31.1655292386%;float:left;margin-right:3.2517061421%;}.view-search .view-content > div .views-row:nth-child(2n){width:31.1655292386%;float:left;margin-right:3.2517061421%;}.view-search .view-content > div .views-row:nth-child(3n){width:31.1655292386%;float:left;margin-right:3.2517061421%;margin-right:0;}}.view-search .view-content > div .views-row .wrapper-left{float:left;margin-right:20px;}.view-search .view-content > div .views-row .wrapper-right{min-height:115px;}.view-search .view-content > div .views-row h2.name{font-size:140%;line-height:1;padding:0;margin:10px 0 5px;}.view-search .view-content > div .views-row .progress-bar-container{clear:both;margin-top:10px;padding-bottom:15px;}.view-search .view-content > div .views-row .progress-bar-container .progress-item{position:relative;padding-bottom:15px;margin-bottom:15px;}.view-search .view-content > div .views-row .progress-bar-container .progress-item::after{content:"";width:calc(100% + 30px);height:2px;background-color:#f1f1f1;position:absolute;bottom:0;left:-15px;}.view-search .view-content > div .views-row .progress-bar-container a.donate{width:100%;box-sizing:border-box;border-radius:15px;text-align:center;background-color:#0072bc;transition:all 0.2s ease;}.view-search .view-content > div .views-row .progress-bar-container a.donate:hover{background-color:rgb(0,52.1489361702,86);}.view-search .view-content > div .views-row .type{display:inline-block;padding:0 10px;border-radius:5px;background-color:#0072bc;color:#fff;font-size:0.9em;}.view-search .view-content > div .views-row .node--type-team.node--view-mode-search-index .type{background-color:#d91218;}.view-search .view-content > div .views-row .team .label{font-weight:600;}.view-search .view-content > div .views-row .team .value a{color:#d91218;text-decoration:underline;}.view-search .view-content > div .views-row .team .value a:hover{text-decoration:none;}.view-search .view-content > div .views-row .participants a{display:inline-block;}.view-search .view-content > div .views-row .participants a img{border:1px solid #b8b8b8;}.view-search .view-content > div .views-row .participants a:hover{text-decoration:none;}.view-search .view-content > div .views-row img{border-radius:50%;}.view-search .view-empty .donate-event{margin-top:30px;}.view-search .pager{padding:0;}.view-search .pager .pager__item{display:block;width:100%;margin:0;}.view-search .pager .pager__item a.button{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background-color:#333333;}.view-search .pager .pager__item a.button:link,.view-search .pager .pager__item a.button:visited{color:#fff;background-color:#333333;}.view-search .pager .pager__item a.button:hover,.view-search .pager .pager__item a.button:focus,.view-search .pager .pager__item a.button:active{text-decoration:none;color:#fff;background-color:#000;}.view-search .pager .pager__item a.button{display:block;width:50%;margin:0 auto;text-align:center;}.paragraph--type--diaporama{}.paragraph--type--diaporama .tremblant-slider-with-preview .paragraph--type--diaporama-item{position:relative;}.paragraph--type--diaporama .tremblant-slider-with-preview .paragraph--type--diaporama-item img{margin:0 auto;}.paragraph--type--diaporama .tremblant-slider-with-preview .paragraph--type--diaporama-item .field--name-field-text{position:absolute;bottom:0;width:100%;font-weight:bold;padding:20px 30px 20px 40px;background-color:rgba(44,43,44,0.95);font-size:16px;color:white;}.paragraph--type--diaporama .tremblant-slider-nav{margin:30px 70px;}@media only screen and (min-width:1024px){.paragraph--type--diaporama .tremblant-slider-nav{margin:30px 150px;}}.paragraph--type--diaporama .tremblant-slider-nav .slick-list{padding:10px 0 !important;}.paragraph--type--diaporama .tremblant-slider-nav .slick-list .slick-slide:hover,.paragraph--type--diaporama .tremblant-slider-nav .slick-list .slick-slide:focus{outline:none;}.paragraph--type--diaporama .tremblant-slider-nav .slick-list .slick-slide img{width:95%;filter:brightness(40%);}.paragraph--type--diaporama .tremblant-slider-nav .slick-list .slick-slide.slick-current img{width:100%;box-sizing:border-box;border:5px solid #0072bc;position:relative;right:2.5%;bottom:3px;filter:brightness(100%);}@media only screen and (min-width:767px){.paragraph--type--diaporama .tremblant-slider-nav .slick-list .slick-slide.slick-current img{bottom:5px;}}@media only screen and (min-width:1024px){.paragraph--type--diaporama .tremblant-slider-nav .slick-list .slick-slide.slick-current img{bottom:7px;}}.paragraph--type--diaporama .tremblant-slider-nav .slick-prev{background-color:#000;border-radius:50%;width:30px;height:30px;left:-50px;}.paragraph--type--diaporama .tremblant-slider-nav .slick-prev:focus{outline:auto;outline-color:#fff !important;}.paragraph--type--diaporama .tremblant-slider-nav .slick-prev::before{font-family:"FontAwesome";content:"\f053";color:white;}.paragraph--type--diaporama .tremblant-slider-nav .slick-next{background-color:#000;border-radius:50%;width:30px;height:30px;right:-50px;}.paragraph--type--diaporama .tremblant-slider-nav .slick-next:focus{outline:auto;outline-color:#fff !important;}.paragraph--type--diaporama .tremblant-slider-nav .slick-next::before{font-family:"FontAwesome";content:"\f054";color:white;}.paragraph--type--diaporama{}.paragraph--type--diaporama .tremblant-slider-no-preview{clip-path:polygon(0 0,100% 5%,100% 95%,0% 100%);}.paragraph--type--diaporama .tremblant-slider-no-preview .slick-prev{left:50px;z-index:50;box-shadow:none;}@media only screen and (max-width:767px){.paragraph--type--diaporama .tremblant-slider-no-preview .slick-prev{left:15px;}}.paragraph--type--diaporama .tremblant-slider-no-preview .slick-prev::before{font-family:"FontAwesome";content:"\f053";color:#000;font-size:30px;}.paragraph--type--diaporama .tremblant-slider-no-preview .slick-next{right:50px;z-index:50;box-shadow:none;}@media only screen and (max-width:767px){.paragraph--type--diaporama .tremblant-slider-no-preview .slick-next{right:15px;}}.paragraph--type--diaporama .tremblant-slider-no-preview .slick-next::before{font-size:30px;font-family:"FontAwesome";content:"\f054";color:#000;}.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item{position:relative;}.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item img{width:100%;}.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item .field--name-field-text{top:45px;position:absolute;color:white;text-align:center;width:100%;font-family:"Changa";font-weight:900;font-size:32px;}@media only screen and (min-width:1441px){.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item .field--name-field-text{top:15%;}}@media only screen and (max-width:767px){.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item .field--name-field-text{top:145px;}}@media only screen and (max-width:480px){.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item .field--name-field-text{top:100px;}}@media only screen and (max-width:380px){.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item .field--name-field-text{top:65px;}}.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item .field--name-field-link{position:absolute;top:90px;text-align:center;width:100%;}@media only screen and (min-width:1441px){.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item .field--name-field-link{top:23%;}}@media only screen and (max-width:767px){.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item .field--name-field-link{top:200px;}}@media only screen and (max-width:480px){.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item .field--name-field-link{top:175px;}}@media only screen and (max-width:380px){.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item .field--name-field-link{top:135px;}}.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item .field--name-field-link a{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#333333;background-color:#fff;}.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item .field--name-field-link a:link,.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item .field--name-field-link a:visited{color:#333333;background-color:#fff;}.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item .field--name-field-link a:hover,.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item .field--name-field-link a:focus,.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item .field--name-field-link a:active{text-decoration:underline;color:#000;background-color:#fff;}.banner-tremblant .slick-dots{left:0;}.banner-tremblant .slick-dots li button{box-shadow:none;}.banner-tremblant .slick-dots li button::before{font-size:16px;color:#0f68aa !important;}.slick-autoplay-toggle-button{padding:unset;}.slick-autoplay-toggle-button .slick-sr-only{display:none;}.tremblant-sticky-button{z-index:999;position:fixed;top:240px;right:0;filter:drop-shadow(10px 4px 0 #fff);}@media only screen and (max-width:767px){.tremblant-sticky-button{top:auto;bottom:10px;left:15px;right:auto;filter:none;}}.tremblant-sticky-button .clip-svg{width:0;height:0;}.tremblant-sticky-button a{display:block;width:100px;padding:20px;text-align:center;line-height:1.3rem;clip-path:polygon(5% 0%,100% 3%,100% 94%,2% 100%);transition:background 0.3s;box-shadow:10px 4px 0 #fff;}@media only screen and (max-width:767px){.tremblant-sticky-button a{position:relative;width:auto;height:auto;padding:15px 15px 15px 60px;clip-path:none;box-shadow:none;border-radius:70px !important;}}.tremblant-sticky-button a::before{content:"\f04b";display:block;width:1rem;height:1rem;padding:10px;margin:0 auto 5px;color:#000;background:#fff;border-radius:100%;font-family:"FontAwesome";font-size:1rem;line-height:1rem;text-align:right;}@media only screen and (max-width:767px){.tremblant-sticky-button a::before{position:absolute;top:10px;left:15px;width:0.5rem;height:0.5rem;margin-bottom:0;font-size:0.7rem;line-height:0.7rem;}}.tremblant-sticky-button a:link,.tremblant-sticky-button a:visited{color:#fff;background:#d91218;}.tremblant-sticky-button a:hover,.tremblant-sticky-button a:focus,.tremblant-sticky-button a:active{color:#fff;background:rgb(122.8127659574,10.1872340426,13.5829787234);text-decoration:none;}.block-tabs{border-bottom:2px solid #0072bc;padding:0;margin:30px auto 15px;}.block-tabs > ul{display:block;margin:0;padding:0;list-style:none;font-size:0;}.block-tabs > ul li{display:inline-block;margin:0;font-size:16px;}.block-tabs > ul li a{margin-right:5px;padding:10px 15px;border-top-left-radius:15px;border-top-right-radius:15px;text-decoration:none;color:#fff;background-color:#0072bc;transition:all 0.2s ease;}.block-tabs > ul li a:hover{background-color:rgb(0,52.1489361702,86);}.block-tabs > ul li a.is-active{background-color:rgb(0,52.1489361702,86);}@media only screen and (min-width:1024px){.paragraph--type--tab{margin:30px 100px;}}.paragraph--type--tab .tremblant-tabs{border:none;}.paragraph--type--tab .tremblant-tabs .ui-tabs-nav{background-color:inherit;border:none;border-radius:0;margin-bottom:20px;}@media only screen and (min-width:767px){.paragraph--type--tab .tremblant-tabs .ui-tabs-nav{border-bottom:3px solid #242424;}}.paragraph--type--tab .tremblant-tabs .ui-tabs-nav li{background-color:inherit;border:none;margin-right:50px;font-weight:bold;width:100%;border-radius:0;}@media only screen and (max-width:767px){.paragraph--type--tab .tremblant-tabs .ui-tabs-nav li{border-bottom:3px solid #242424;}}@media only screen and (min-width:767px){.paragraph--type--tab .tremblant-tabs .ui-tabs-nav li{width:auto;text-align:center;}}.paragraph--type--tab .tremblant-tabs .ui-tabs-nav li::before{display:none;}.paragraph--type--tab .tremblant-tabs .ui-tabs-nav li a{width:100%;padding:10px 0;}@media only screen and (min-width:767px){.paragraph--type--tab .tremblant-tabs .ui-tabs-nav li a{width:auto;padding:10px 2px;}}.paragraph--type--tab .tremblant-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-3px;border-bottom:6px solid #0072bc;}.paragraph--type--tab .tremblant-tabs .ui-tabs-nav li.ui-tabs-active a{color:#242424;}.tax-receipt-form .tax-receipt-steps{border-style:solid;padding:15px;border-radius:15px;border-color:#0072bc;font-size:18px;background-color:#0072bc;color:white;margin-bottom:20px;}.tax-receipt-form .tax-receipt-steps a{color:#333;font-weight:bold;}.node-team-edit-form.node-form .horizontal-tabs{border:none;}.node-team-edit-form.node-form .image-data__crop-wrapper.form-wrapper,.node-team-edit-form.node-form .crop-preview-wrapper.form-wrapper{max-width:600px;}.node-team-edit-form.node-form fieldset > div,.node-team-edit-form.node-form details > div{padding:0;}.node-team-edit-form.node-form details.js-form-wrapper{cursor:auto;}.node-team-edit-form.node-form details.js-form-wrapper summary{cursor:pointer;}.node-team-edit-form.node-form .horizontal-tabs-list{display:none !important;}.node-team-edit-form.node-form .horizontal-tabs-panes{clear:both;background-color:#fff;border-radius:15px;}.node-team-edit-form.node-form .horizontal-tabs-panes > .horizontal-tabs-pane{display:block !important;}.node-team-edit-form.node-form .horizontal-tabs-panes > #edit-group-general{padding-top:1em;}.node-team-edit-form.node-form .horizontal-tabs-panes fieldset,.node-team-edit-form.node-form .horizontal-tabs-panes details{border-radius:0;}.node-team-edit-form.node-form .horizontal-tabs-panes fieldset legend,.node-team-edit-form.node-form .horizontal-tabs-panes fieldset summary,.node-team-edit-form.node-form .horizontal-tabs-panes details legend,.node-team-edit-form.node-form .horizontal-tabs-panes details summary{background-color:#f1f1f1;border-bottom-color:#fff;}.node-team-edit-form.node-form .form-submit{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background:#d91218;}.node-team-edit-form.node-form .form-submit:link,.node-team-edit-form.node-form .form-submit:visited{color:#fff;background:#d91218;}.node-team-edit-form.node-form .form-submit:hover,.node-team-edit-form.node-form .form-submit:focus,.node-team-edit-form.node-form .form-submit:active{text-decoration:none;color:#fff;background-color:rgb(122.8127659574,10.1872340426,13.5829787234);}.node-team-edit-form.node-form .form-submit{border:none;}.node-team-edit-form.node-form #edit-group-taxonomies{padding-bottom:20px;}.node-team-edit-form.node-form #edit-group-taxonomies .form-item-field-team-donation-objective-0-number > label{width:100%;}.node-team-edit-form.node-form #edit-group-taxonomies .form-item-field-team-donation-objective-0-number > .form-text{display:inline-block;width:auto;}.node-team-edit-form.node-form .form-type-checkbox{display:block;padding:15px;}.node-team-edit-form.node-form label{font-weight:600;}body.user-edit-team #block-pagetitle{padding-top:10px;margin-bottom:0;}body.user-edit-team #block-pagetitle h1{padding-bottom:0;}body.user-edit-team label[id^=edit-user-picture-]{display:none;}body.user-edit-team .js-form-managed-file summary,body.user-edit-team .js-form-managed-file > span{display:none;}body.user-edit-team .js-form-managed-file > img{display:none;}body.user-edit-team .js-form-managed-file > img[src*="/sites/default/files/styles/thumbnail_square/public/default_images"]{display:inline-block;}body.user-edit-team .js-form-managed-file .js-hide.button,body.user-edit-team .js-form-managed-file .form-type-textfield.form-item-field-image-0-alt{display:none;}body.user-edit-team .js-form-managed-file #edit-field-image-0-remove-button{margin:10px 0;}body.user-edit-team .image-data__crop-wrapper.form-wrapper,body.user-edit-team .crop-preview-wrapper.form-wrapper{max-width:400px;box-sizing:border-box;padding:0;}body.user-edit-team .image-data__crop-wrapper.form-wrapper .vertical-tabs,body.user-edit-team .crop-preview-wrapper.form-wrapper .vertical-tabs{margin:0;}body.user-edit-team .image-data__crop-wrapper.form-wrapper .vertical-tabs__menu,body.user-edit-team .crop-preview-wrapper.form-wrapper .vertical-tabs__menu{display:none;}body.user-edit-team .image-data__crop-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button,body.user-edit-team .crop-preview-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background-color:#333333;}body.user-edit-team .image-data__crop-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:link,body.user-edit-team .image-data__crop-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:visited,body.user-edit-team .crop-preview-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:link,body.user-edit-team .crop-preview-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:visited{color:#fff;background-color:#333333;}body.user-edit-team .image-data__crop-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:hover,body.user-edit-team .image-data__crop-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:focus,body.user-edit-team .image-data__crop-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:active,body.user-edit-team .crop-preview-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:hover,body.user-edit-team .crop-preview-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:focus,body.user-edit-team .crop-preview-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:active{text-decoration:none;color:#fff;background-color:#000;}body.user-edit-team .image-data__crop-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button,body.user-edit-team .crop-preview-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button{margin-bottom:15px;margin-left:15px;}body:not(.adminimal-admin-toolbar) .node-team-edit-form.node-form div.js-filter-wrapper.filter-wrapper{display:none;}.tremblant-commerce-form{background-color:#f1f1f1;margin-bottom:0;}.tremblant-commerce-form .cog--mq,.tremblant-commerce-form #block-tremblant-local-tasks,.tremblant-commerce-form .block-local-tasks-block,.tremblant-commerce-form .page-404 #block-tremblant-content,.page-404 .tremblant-commerce-form #block-tremblant-content,.tremblant-commerce-form .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--user:not(.user-dashboard):not([class*=-donate]) .tremblant-commerce-form .block-system-main-block,.tremblant-commerce-form .path--fr .block-system-main-block,.path--fr .tremblant-commerce-form .block-system-main-block,.tremblant-commerce-form .path--en .block-system-main-block,.path--en .tremblant-commerce-form .block-system-main-block,.tremblant-commerce-form body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .tremblant-commerce-form .block-system-main-block,.tremblant-commerce-form .drupal-messages,.tremblant-commerce-form #block-tremblant-primary-admin-actions,.tremblant-commerce-form .block-tabs{padding-top:15px;padding-bottom:15px;margin-top:0;margin-bottom:0;}.tremblant-commerce-form .buy-coupons-form{padding-left:0;padding-right:0;}.tremblant-commerce-form .buy-coupons-form .form-submit{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background:#d91218;}.tremblant-commerce-form .buy-coupons-form .form-submit:link,.tremblant-commerce-form .buy-coupons-form .form-submit:visited{color:#fff;background:#d91218;}.tremblant-commerce-form .buy-coupons-form .form-submit:hover,.tremblant-commerce-form .buy-coupons-form .form-submit:focus,.tremblant-commerce-form .buy-coupons-form .form-submit:active{text-decoration:none;color:#fff;background-color:rgb(122.8127659574,10.1872340426,13.5829787234);}.tremblant-commerce-form .create-team-form{float:none;margin:0 auto !important;}.tremblant-commerce-form .create-team-form a{color:#0072bc;}.tremblant-commerce-form .create-team-form .options-wrapper{display:flex;flex-wrap:wrap;}.tremblant-commerce-form .create-team-form .options-wrapper .form-item{margin-right:15px;}.paragraph--type--testimony{background-image:url(/themes/custom/tremblant/images/montagne.png);background-repeat:no-repeat;background-position:center bottom;padding:40px;background-color:#0072bc;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}@media only screen and (min-width:1024px){.paragraph--type--testimony{margin:30px 100px;}}@media only screen and (min-width:767px){.paragraph--type--testimony{background-size:contain;padding:100px;}}.paragraph--type--testimony .tremblant-testimony-image-wrapper{flex:0 100%;margin-bottom:30px;border-radius:100%;}.paragraph--type--testimony .tremblant-testimony-image-wrapper img{width:100%;}@media only screen and (min-width:767px){.paragraph--type--testimony .tremblant-testimony-image-wrapper{flex:0 35%;margin-bottom:0;}}@media only screen and (min-width:1024px){.paragraph--type--testimony .tremblant-testimony-image-wrapper{flex:0 30%;}}.paragraph--type--testimony .tremblant-testimony-image-wrapper img{border-radius:50%;}.paragraph--type--testimony .tremblant-testimony-text-wrapper{flex:0 100%;}@media only screen and (min-width:767px){.paragraph--type--testimony .tremblant-testimony-text-wrapper{flex:0 50%;margin-left:5%;}}@media only screen and (min-width:1024px){.paragraph--type--testimony .tremblant-testimony-text-wrapper{flex:0 60%;}}.paragraph--type--testimony .tremblant-testimony-text-wrapper .tremblant-testimony-text{color:white;}.paragraph--type--testimony .tremblant-testimony-text-wrapper .tremblant-testimony-text::before{content:"«";color:#0087b8;font-size:230%;position:relative;top:3px;right:4px;}.paragraph--type--testimony .tremblant-testimony-text-wrapper .tremblant-testimony-text::after{content:"»";color:#0087b8;font-size:230%;position:relative;top:3px;left:4px;}.paragraph--type--testimony .tremblant-testimony-text-wrapper .field--name-field-title{color:white;padding-top:30px;}.paragraph--type--text-two-column{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:40px;border-radius:15px;background:#e8ecef;box-sizing:border-box;margin-bottom:40px;}@media screen and (max-width:1024px){.paragraph--type--text-two-column{grid-template-columns:1fr;}}@media screen and (min-width:1024px){.paragraph--type--text-two-column .field--name-field__text-two-columns-title{grid-column:span 2;}}.paragraph--type--text-two-column iframe{width:100%;}.thermo-dons{display:block;width:100%;margin:0 auto;}@media only screen and (min-width:1281px){.thermo-dons{width:80%;margin-top:40px;}}.thermo-dons .remain-amount{background-color:lightgray;width:100%;display:inline-block;height:25px;border-radius:20px;position:relative;overflow:hidden;}.thermo-dons .remain-amount span{position:absolute;background-color:#d91218;border-radius:20px;width:0;height:100%;transition:width 0.6s ease;}.thermo-dons .current-amount,.thermo-dons .goal-amount{float:right;display:inline-block;font-family:"Quicksand";font-size:120%;margin-bottom:5px;}@media only screen and (max-width:767px){.thermo-dons .current-amount,.thermo-dons .goal-amount{font-size:100%;}}.thermo-dons .current-amount span,.thermo-dons .goal-amount span{display:inline-block;font-size:145%;font-family:"Changa";}@media only screen and (max-width:767px){.thermo-dons .current-amount span,.thermo-dons .goal-amount span{font-size:110%;}}@media only screen and (max-width:480px){.thermo-dons .current-amount span,.thermo-dons .goal-amount span{display:block;}}.thermo-dons .current-amount{text-align:right;float:left !important;}@media only screen and (max-width:480px){.thermo-dons .current-amount{text-align:left;}}.thermo-dons .current-amount span{float:left;margin-right:10px;}@media only screen and (max-width:480px){.thermo-dons .current-amount span{float:none;margin-right:0;}}@media only screen and (max-width:480px){.thermo-dons .goal-amount{text-align:right;}}.thermo-dons .goal-amount span{float:right;margin-left:10px;}@media only screen and (max-width:480px){.thermo-dons .goal-amount span{float:none;margin-left:0;}}html:lang(fr) .current-amount span::after,html:lang(fr) .goal-amount span::after{content:" $";}html:lang(en) .current-amount span::before,html:lang(en) .goal-amount span::before{content:"$ ";}header .block-tremblant-thermo{display:none;}@media only screen and (min-width:1281px){header .block-tremblant-thermo{display:block;}}@media only screen and (min-width:1024px){.container-tremblant-tiles-col-4 .field__items > .field__item{flex:0 23.87%;margin-right:1.5%;}.container-tremblant-tiles-col-4 .field__items > .field__item:nth-child(4n+0){margin-right:0;}}@media only screen and (min-width:1024px){.container-tremblant-tiles-col-3 .field__items > .field__item{flex:0 32.33%;margin-right:1.5%;}.container-tremblant-tiles-col-3 .field__items > .field__item:nth-child(3n+0){margin-right:0;}}@media only screen and (min-width:1024px){.container-tremblant-tiles-col-2 .field__items > .field__item{flex:0 48.5%;margin-right:1.5%;}.container-tremblant-tiles-col-2 .field__items > .field__item:nth-child(even){margin-right:0;}}.container-tremblant-tiles-col-4,.container-tremblant-tiles-col-3,.container-tremblant-tiles-col-2{margin:30px 0;}.container-tremblant-tiles-col-4 .field__items,.container-tremblant-tiles-col-3 .field__items,.container-tremblant-tiles-col-2 .field__items{display:flex;flex-wrap:wrap;}.container-tremblant-tiles-col-4 .field__items img,.container-tremblant-tiles-col-3 .field__items img,.container-tremblant-tiles-col-2 .field__items img{display:block;width:100%;}.container-tremblant-tiles-col-4 .field__items > .field__item,.container-tremblant-tiles-col-3 .field__items > .field__item,.container-tremblant-tiles-col-2 .field__items > .field__item{margin-bottom:3%;}@media only screen and (min-width:768px) and (max-width:1023px){.container-tremblant-tiles-col-4 .field__items > .field__item:nth-child(odd),.container-tremblant-tiles-col-3 .field__items > .field__item:nth-child(odd),.container-tremblant-tiles-col-2 .field__items > .field__item:nth-child(odd){flex:0 48.5%;margin-right:1.5%;margin-bottom:3%;}.container-tremblant-tiles-col-4 .field__items > .field__item:nth-child(even),.container-tremblant-tiles-col-3 .field__items > .field__item:nth-child(even),.container-tremblant-tiles-col-2 .field__items > .field__item:nth-child(even){flex:0 48.5%;margin-left:1.5%;margin-right:0;margin-bottom:3%;}}@media only screen and (max-width:767px){.container-tremblant-tiles-col-4 .field__items > .field__item:nth-child(odd),.container-tremblant-tiles-col-3 .field__items > .field__item:nth-child(odd),.container-tremblant-tiles-col-2 .field__items > .field__item:nth-child(odd){flex:0 100%;margin-bottom:3%;}.container-tremblant-tiles-col-4 .field__items > .field__item:nth-child(even),.container-tremblant-tiles-col-3 .field__items > .field__item:nth-child(even),.container-tremblant-tiles-col-2 .field__items > .field__item:nth-child(even){flex:0 100%;margin-bottom:3%;}}.container-tremblant-tiles-col-4 .field__items > .field__item .field--name-field-content,.container-tremblant-tiles-col-3 .field__items > .field__item .field--name-field-content,.container-tremblant-tiles-col-2 .field__items > .field__item .field--name-field-content{padding:0;}.container-tremblant-tiles-col-4 .field__items > .field__item .field--name-field-title,.container-tremblant-tiles-col-3 .field__items > .field__item .field--name-field-title,.container-tremblant-tiles-col-2 .field__items > .field__item .field--name-field-title{padding:0 0 15px;}.container-tremblant-tiles-col-4 .field__items > .field__item .field--name-field-title h3,.container-tremblant-tiles-col-3 .field__items > .field__item .field--name-field-title h3,.container-tremblant-tiles-col-2 .field__items > .field__item .field--name-field-title h3{padding:0;}.container-tremblant-tiles-col-4 .field__items > .field__item .field--type-link a,.container-tremblant-tiles-col-3 .field__items > .field__item .field--type-link a,.container-tremblant-tiles-col-2 .field__items > .field__item .field--type-link a{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background-color:#0072bc;}.container-tremblant-tiles-col-4 .field__items > .field__item .field--type-link a:link,.container-tremblant-tiles-col-4 .field__items > .field__item .field--type-link a:visited,.container-tremblant-tiles-col-3 .field__items > .field__item .field--type-link a:link,.container-tremblant-tiles-col-3 .field__items > .field__item .field--type-link a:visited,.container-tremblant-tiles-col-2 .field__items > .field__item .field--type-link a:link,.container-tremblant-tiles-col-2 .field__items > .field__item .field--type-link a:visited{color:#fff;background-color:#0072bc;}.container-tremblant-tiles-col-4 .field__items > .field__item .field--type-link a:hover,.container-tremblant-tiles-col-4 .field__items > .field__item .field--type-link a:focus,.container-tremblant-tiles-col-4 .field__items > .field__item .field--type-link a:active,.container-tremblant-tiles-col-3 .field__items > .field__item .field--type-link a:hover,.container-tremblant-tiles-col-3 .field__items > .field__item .field--type-link a:focus,.container-tremblant-tiles-col-3 .field__items > .field__item .field--type-link a:active,.container-tremblant-tiles-col-2 .field__items > .field__item .field--type-link a:hover,.container-tremblant-tiles-col-2 .field__items > .field__item .field--type-link a:focus,.container-tremblant-tiles-col-2 .field__items > .field__item .field--type-link a:active{text-decoration:none;color:#fff;background-color:rgb(0,52.1489361702,86);}.container-tremblant-tiles-col-4 .field__items > .field__item .tiles-grid-position-vertical,.container-tremblant-tiles-col-3 .field__items > .field__item .tiles-grid-position-vertical,.container-tremblant-tiles-col-2 .field__items > .field__item .tiles-grid-position-vertical{height:100%;}.container-tremblant-tiles-col-4 .field__items > .field__item .tremblant-tile-background,.container-tremblant-tiles-col-3 .field__items > .field__item .tremblant-tile-background,.container-tremblant-tiles-col-2 .field__items > .field__item .tremblant-tile-background{background-color:#e8ecef;height:100%;}.container-tremblant-tiles-col-4 .field__items > .field__item .tremblant-tile-background .tile-content-text,.container-tremblant-tiles-col-3 .field__items > .field__item .tremblant-tile-background .tile-content-text,.container-tremblant-tiles-col-2 .field__items > .field__item .tremblant-tile-background .tile-content-text{padding:20px 40px;}.container-tremblant-tiles-col-4 .field__items > .field__item .tremblant-tile-background .field--type-link a,.container-tremblant-tiles-col-3 .field__items > .field__item .tremblant-tile-background .field--type-link a,.container-tremblant-tiles-col-2 .field__items > .field__item .tremblant-tile-background .field--type-link a{display:inline-block;padding:10px 30px;border-radius:15px;border:none;box-shadow:none;transition:all 0.3s;line-height:26px;color:#fff;background-color:#0072bc;}.container-tremblant-tiles-col-4 .field__items > .field__item .tremblant-tile-background .field--type-link a:link,.container-tremblant-tiles-col-4 .field__items > .field__item .tremblant-tile-background .field--type-link a:visited,.container-tremblant-tiles-col-3 .field__items > .field__item .tremblant-tile-background .field--type-link a:link,.container-tremblant-tiles-col-3 .field__items > .field__item .tremblant-tile-background .field--type-link a:visited,.container-tremblant-tiles-col-2 .field__items > .field__item .tremblant-tile-background .field--type-link a:link,.container-tremblant-tiles-col-2 .field__items > .field__item .tremblant-tile-background .field--type-link a:visited{color:#fff;background-color:#0072bc;}.container-tremblant-tiles-col-4 .field__items > .field__item .tremblant-tile-background .field--type-link a:hover,.container-tremblant-tiles-col-4 .field__items > .field__item .tremblant-tile-background .field--type-link a:focus,.container-tremblant-tiles-col-4 .field__items > .field__item .tremblant-tile-background .field--type-link a:active,.container-tremblant-tiles-col-3 .field__items > .field__item .tremblant-tile-background .field--type-link a:hover,.container-tremblant-tiles-col-3 .field__items > .field__item .tremblant-tile-background .field--type-link a:focus,.container-tremblant-tiles-col-3 .field__items > .field__item .tremblant-tile-background .field--type-link a:active,.container-tremblant-tiles-col-2 .field__items > .field__item .tremblant-tile-background .field--type-link a:hover,.container-tremblant-tiles-col-2 .field__items > .field__item .tremblant-tile-background .field--type-link a:focus,.container-tremblant-tiles-col-2 .field__items > .field__item .tremblant-tile-background .field--type-link a:active{text-decoration:none;color:#fff;background-color:rgb(0,52.1489361702,86);}.container-tremblant-tiles-col-4 .field__items > .field__item .tremblant-tile-background .field--type-link a,.container-tremblant-tiles-col-3 .field__items > .field__item .tremblant-tile-background .field--type-link a,.container-tremblant-tiles-col-2 .field__items > .field__item .tremblant-tile-background .field--type-link a{text-align:center;margin-left:0;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.grid-tiles-position-horizontal .container-tremblant-tiles-col-4 .field__items,.grid-tiles-position-horizontal .container-tremblant-tiles-col-3 .field__items,.grid-tiles-position-horizontal .container-tremblant-tiles-col-2 .field__items{flex-wrap:wrap;}}.grid-tiles-position-horizontal .container-tremblant-tiles-col-4 .field__items > .field__item,.grid-tiles-position-horizontal .container-tremblant-tiles-col-3 .field__items > .field__item,.grid-tiles-position-horizontal .container-tremblant-tiles-col-2 .field__items > .field__item{margin-bottom:30px;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1023px){.grid-tiles-position-horizontal .container-tremblant-tiles-col-4 .field__items > .field__item,.grid-tiles-position-horizontal .container-tremblant-tiles-col-3 .field__items > .field__item,.grid-tiles-position-horizontal .container-tremblant-tiles-col-2 .field__items > .field__item{flex:0 100%;margin-right:0;margin-left:0;}}.grid-tiles-position-horizontal .container-tremblant-tiles-col-4 .field__items > .field__item .container-tremblant-tile-horizontal,.grid-tiles-position-horizontal .container-tremblant-tiles-col-3 .field__items > .field__item .container-tremblant-tile-horizontal,.grid-tiles-position-horizontal .container-tremblant-tiles-col-2 .field__items > .field__item .container-tremblant-tile-horizontal{display:flex;}.grid-tiles-position-horizontal .container-tremblant-tiles-col-4 .field__items > .field__item .container-tremblant-tile-horizontal .tiles-image-background,.grid-tiles-position-horizontal .container-tremblant-tiles-col-3 .field__items > .field__item .container-tremblant-tile-horizontal .tiles-image-background,.grid-tiles-position-horizontal .container-tremblant-tiles-col-2 .field__items > .field__item .container-tremblant-tile-horizontal .tiles-image-background{flex:0 50%;background-size:cover;background-position:center;}.grid-tiles-position-horizontal .container-tremblant-tiles-col-4 .field__items > .field__item .container-tremblant-tile-horizontal .tile-content-text,.grid-tiles-position-horizontal .container-tremblant-tiles-col-3 .field__items > .field__item .container-tremblant-tile-horizontal .tile-content-text,.grid-tiles-position-horizontal .container-tremblant-tiles-col-2 .field__items > .field__item .container-tremblant-tile-horizontal .tile-content-text{padding:20px 40px;}.grid-tiles-position-horizontal .container-tremblant-tiles-col-4 .field__items > .field__item .container-tremblant-tile-horizontal .tile-content,.grid-tiles-position-horizontal .container-tremblant-tiles-col-3 .field__items > .field__item .container-tremblant-tile-horizontal .tile-content,.grid-tiles-position-horizontal .container-tremblant-tiles-col-2 .field__items > .field__item .container-tremblant-tile-horizontal .tile-content{flex:0 50%;}.container-tremblant-tile-vertical{display:grid;grid-template-rows:auto 1fr;height:100%;}.container-tremblant-tile-vertical .tile-content{display:grid;grid-template-rows:1fr auto;}.block-toolbox-participant{background-color:#0072bc;color:white;border-radius:15px;}.block-toolbox-participant h2{color:white;}.block-toolbox-participant a{color:white;text-decoration:underline;font-weight:bold;font-size:16px;}.block-toolbox-participant a strong{font-size:1em;}.block-toolbox-participant strong{font-size:1.06em;}.block-toolbox-participant ul{counter-reset:section;margin-left:25px;}.block-toolbox-participant li{position:relative;padding:15px;}@media only screen and (max-width:767px){.block-toolbox-participant li{padding:10px;}}.block-toolbox-participant li::before{z-index:1;content:counters(section,".") " ";counter-increment:section;position:absolute;left:-30px;width:30px;line-height:38px;background-color:#d91218;text-align:center;font-size:42px;font-family:"Changa";font-weight:900;}@media only screen and (max-width:767px){.block-toolbox-participant li::before{left:-35px;}}@media only screen and (min-width:1024px){.container-tremblant-video-item-col-4 .field__items > .field__item{flex:0 23.87%;margin-right:1.5%;}.container-tremblant-video-item-col-4 .field__items > .field__item:nth-child(4n+0){margin-right:0;}}@media only screen and (min-width:1024px){.container-tremblant-video-item-col-3 .field__items > .field__item{flex:0 32.33%;margin-right:1.5%;}.container-tremblant-video-item-col-3 .field__items > .field__item:nth-child(3n+0){margin-right:0;}}@media only screen and (min-width:1024px){.container-tremblant-video-item-col-2 .field__items > .field__item{flex:0 48.5%;margin-right:1.5%;}.container-tremblant-video-item-col-2 .field__items > .field__item:nth-child(even){margin-right:0;}}.container-tremblant-video-item-col-4 .field--name-field-title,.container-tremblant-video-item-col-3 .field--name-field-title,.container-tremblant-video-item-col-2 .field--name-field-title{padding:0 0 15px;}.container-tremblant-video-item-col-4 .field--name-field-title h2,.container-tremblant-video-item-col-3 .field--name-field-title h2,.container-tremblant-video-item-col-2 .field--name-field-title h2{padding:0;}.container-tremblant-video-item-col-4 .field__items,.container-tremblant-video-item-col-3 .field__items,.container-tremblant-video-item-col-2 .field__items{display:flex;flex-wrap:wrap;position:relative;}.container-tremblant-video-item-col-4 .field__items img,.container-tremblant-video-item-col-3 .field__items img,.container-tremblant-video-item-col-2 .field__items img{display:block;width:100%;}.container-tremblant-video-item-col-4 .field__items::after,.container-tremblant-video-item-col-3 .field__items::after,.container-tremblant-video-item-col-2 .field__items::after{content:"\f021";display:block;background:rgba(0,0,0,0.6);position:absolute;width:100px;height:100px;left:50%;top:50%;margin-top:-50px;margin-left:-50px;z-index:10;border-radius:100%;font-size:50px;font-family:"FontAwesome";font-weight:400;line-height:100px;animation:spin 1.5s linear infinite;opacity:0;visibility:hidden;transition:visibility 0.3s,opacity 0.3s ease;}@keyframes spin{100%{transform:rotate(360deg);}}.container-tremblant-video-item-col-4 .field__items.updating::after,.container-tremblant-video-item-col-3 .field__items.updating::after,.container-tremblant-video-item-col-2 .field__items.updating::after{opacity:1;visibility:visible;}.container-tremblant-video-item-col-4 .field__items > .field__item,.container-tremblant-video-item-col-3 .field__items > .field__item,.container-tremblant-video-item-col-2 .field__items > .field__item{margin-bottom:3%;}@media only screen and (min-width:768px) and (max-width:1023px){.container-tremblant-video-item-col-4 .field__items > .field__item:nth-child(odd),.container-tremblant-video-item-col-3 .field__items > .field__item:nth-child(odd),.container-tremblant-video-item-col-2 .field__items > .field__item:nth-child(odd){flex:0 48.5%;margin-right:1.5%;margin-bottom:3%;}.container-tremblant-video-item-col-4 .field__items > .field__item:nth-child(even),.container-tremblant-video-item-col-3 .field__items > .field__item:nth-child(even),.container-tremblant-video-item-col-2 .field__items > .field__item:nth-child(even){flex:0 48.5%;margin-left:1.5%;margin-right:0;margin-bottom:3%;}}@media only screen and (max-width:767px){.container-tremblant-video-item-col-4 .field__items > .field__item:nth-child(odd),.container-tremblant-video-item-col-3 .field__items > .field__item:nth-child(odd),.container-tremblant-video-item-col-2 .field__items > .field__item:nth-child(odd){flex:0 100%;margin-bottom:3%;}.container-tremblant-video-item-col-4 .field__items > .field__item:nth-child(even),.container-tremblant-video-item-col-3 .field__items > .field__item:nth-child(even),.container-tremblant-video-item-col-2 .field__items > .field__item:nth-child(even){flex:0 100%;margin-bottom:3%;}}.container-tremblant-video-item-col-4 .field__items > .field__item .video-item-img a,.container-tremblant-video-item-col-3 .field__items > .field__item .video-item-img a,.container-tremblant-video-item-col-2 .field__items > .field__item .video-item-img a{position:relative;display:block;}.container-tremblant-video-item-col-4 .field__items > .field__item .video-item-img a::before,.container-tremblant-video-item-col-3 .field__items > .field__item .video-item-img a::before,.container-tremblant-video-item-col-2 .field__items > .field__item .video-item-img a::before{content:"\f04b";display:inline-block;position:absolute;top:50%;width:2rem;height:2rem;padding:10px;margin-top:-1rem;margin-bottom:5px;margin-left:-1rem;color:#fff;background:rgba(0,0,0,0.6);border-radius:100%;font-family:"FontAwesome";font-size:2rem;line-height:2rem;text-align:right;transition:background 0.3s;}.container-tremblant-video-item-col-4 .field__items > .field__item .video-item-img a:link::before,.container-tremblant-video-item-col-4 .field__items > .field__item .video-item-img a:visited::before,.container-tremblant-video-item-col-3 .field__items > .field__item .video-item-img a:link::before,.container-tremblant-video-item-col-3 .field__items > .field__item .video-item-img a:visited::before,.container-tremblant-video-item-col-2 .field__items > .field__item .video-item-img a:link::before,.container-tremblant-video-item-col-2 .field__items > .field__item .video-item-img a:visited::before{background:rgba(0,0,0,0.6);}.container-tremblant-video-item-col-4 .field__items > .field__item .video-item-img a:hover::before,.container-tremblant-video-item-col-4 .field__items > .field__item .video-item-img a:active::before,.container-tremblant-video-item-col-4 .field__items > .field__item .video-item-img a:focus::before,.container-tremblant-video-item-col-3 .field__items > .field__item .video-item-img a:hover::before,.container-tremblant-video-item-col-3 .field__items > .field__item .video-item-img a:active::before,.container-tremblant-video-item-col-3 .field__items > .field__item .video-item-img a:focus::before,.container-tremblant-video-item-col-2 .field__items > .field__item .video-item-img a:hover::before,.container-tremblant-video-item-col-2 .field__items > .field__item .video-item-img a:active::before,.container-tremblant-video-item-col-2 .field__items > .field__item .video-item-img a:focus::before{background:rgb(0,0,0);}.container-tremblant-video-item-col-4 .field__items > .field__item .video-item-text,.container-tremblant-video-item-col-3 .field__items > .field__item .video-item-text,.container-tremblant-video-item-col-2 .field__items > .field__item .video-item-text{padding:10px 30px 30px;text-transform:uppercase;}@media only screen and (max-width:767px){.facebook-responsive{display:block;overflow:hidden;padding-bottom:56.25%;position:relative;height:0;}.facebook-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;}}@media only screen and (min-width:768px) and (max-width:1023px){.facebook-responsive{display:block;overflow:hidden;padding-bottom:56.25%;position:relative;height:0;}.facebook-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;}}.button{color:blue;}.rounded{border-radius:15px;}button:hover{color:red;}.block-qr-code-participant .tremblant-modal-body{width:unset !important;max-width:unset !important;}.block-qr-code-participant .qr-main-title{background:#0072bc;padding:16px 24px;color:white;font-size:20px;}.block-qr-code-participant .tremblant-modal-close{color:#fff;background:#0072bc !important;top:unset !important;right:0 !important;}.block-qr-code-participant .download-qr-code{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:20px;}.block-qr-code-participant .btn-qr-code a{font-size:20px;}.block-qr-code-participant #finalImage{margin:24px;}.block-qr-code{background-color:unset !important;font-size:20px;}.alias--diffusion-classement-participant,.alias--diffusion-classement-equipe,.alias--diffusion-classement-plage,.alias--diffusion-counter{background-color:#009739;}.alias--diffusion-classement-participant #launcher,.alias--diffusion-classement-equipe #launcher,.alias--diffusion-classement-plage #launcher,.alias--diffusion-counter #launcher{display:none;}.alias--diffusion-classement-participant .block-tremblant-classement,.alias--diffusion-classement-equipe .block-tremblant-classement,.alias--diffusion-classement-plage .block-tremblant-classement,.alias--diffusion-counter .block-tremblant-classement{background:#0c2e79;display:block;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);}.alias--diffusion-classement-participant .block-tremblant-classement h2,.alias--diffusion-classement-equipe .block-tremblant-classement h2,.alias--diffusion-classement-plage .block-tremblant-classement h2,.alias--diffusion-counter .block-tremblant-classement h2{padding:10px 15px;color:#fff;}.alias--diffusion-classement-participant .block-tremblant-classement h2::after,.alias--diffusion-classement-equipe .block-tremblant-classement h2::after,.alias--diffusion-classement-plage .block-tremblant-classement h2::after,.alias--diffusion-counter .block-tremblant-classement h2::after{content:"\f021";display:inline-block;margin-left:15px;font-size:20px;font-family:"FontAwesome";font-weight:400;line-height:20px;animation:spin 1.5s linear infinite;opacity:0;visibility:hidden;transition:visibility 0.3s,opacity 0.3s ease;}.alias--diffusion-classement-participant .block-tremblant-classement h2.updating::after,.alias--diffusion-classement-equipe .block-tremblant-classement h2.updating::after,.alias--diffusion-classement-plage .block-tremblant-classement h2.updating::after,.alias--diffusion-counter .block-tremblant-classement h2.updating::after{opacity:1;visibility:visible;}.alias--diffusion-classement-participant .block-tremblant-classement .row,.alias--diffusion-classement-equipe .block-tremblant-classement .row,.alias--diffusion-classement-plage .block-tremblant-classement .row,.alias--diffusion-counter .block-tremblant-classement .row{border-radius:15px;}.alias--diffusion-classement-participant .block-tremblant-classement .row a,.alias--diffusion-classement-equipe .block-tremblant-classement .row a,.alias--diffusion-classement-plage .block-tremblant-classement .row a,.alias--diffusion-counter .block-tremblant-classement .row a{display:flex;padding:10px;justify-content:space-between;align-items:center;}.alias--diffusion-classement-participant .block-tremblant-classement .row h4,.alias--diffusion-classement-equipe .block-tremblant-classement .row h4,.alias--diffusion-classement-plage .block-tremblant-classement .row h4,.alias--diffusion-counter .block-tremblant-classement .row h4{display:flex;max-width:65%;line-height:inherit;}.alias--diffusion-classement-participant .block-tremblant-classement .row h4 span,.alias--diffusion-classement-equipe .block-tremblant-classement .row h4 span,.alias--diffusion-classement-plage .block-tremblant-classement .row h4 span,.alias--diffusion-counter .block-tremblant-classement .row h4 span{margin-right:5px;}.alias--diffusion-classement-participant .block-tremblant-classement .row .amount,.alias--diffusion-classement-equipe .block-tremblant-classement .row .amount,.alias--diffusion-classement-plage .block-tremblant-classement .row .amount,.alias--diffusion-counter .block-tremblant-classement .row .amount{font-size:2em;}.alias--diffusion-classement-participant .cog--mq,.alias--diffusion-classement-participant #block-tremblant-local-tasks,.alias--diffusion-classement-participant .block-local-tasks-block,.alias--diffusion-classement-participant .page-404 #block-tremblant-content,.page-404 .alias--diffusion-classement-participant #block-tremblant-content,.alias--diffusion-classement-participant .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--user:not(.user-dashboard):not([class*=-donate]) .alias--diffusion-classement-participant .block-system-main-block,.alias--diffusion-classement-participant .path--fr .block-system-main-block,.path--fr .alias--diffusion-classement-participant .block-system-main-block,.alias--diffusion-classement-participant .path--en .block-system-main-block,.path--en .alias--diffusion-classement-participant .block-system-main-block,.alias--diffusion-classement-participant body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .alias--diffusion-classement-participant .block-system-main-block,.alias--diffusion-classement-participant .drupal-messages,.alias--diffusion-classement-participant #block-tremblant-primary-admin-actions,.alias--diffusion-classement-participant .block-tabs,.alias--diffusion-classement-equipe .cog--mq,.alias--diffusion-classement-equipe #block-tremblant-local-tasks,.alias--diffusion-classement-equipe .block-local-tasks-block,.alias--diffusion-classement-equipe .page-404 #block-tremblant-content,.page-404 .alias--diffusion-classement-equipe #block-tremblant-content,.alias--diffusion-classement-equipe .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--user:not(.user-dashboard):not([class*=-donate]) .alias--diffusion-classement-equipe .block-system-main-block,.alias--diffusion-classement-equipe .path--fr .block-system-main-block,.path--fr .alias--diffusion-classement-equipe .block-system-main-block,.alias--diffusion-classement-equipe .path--en .block-system-main-block,.path--en .alias--diffusion-classement-equipe .block-system-main-block,.alias--diffusion-classement-equipe body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .alias--diffusion-classement-equipe .block-system-main-block,.alias--diffusion-classement-equipe .drupal-messages,.alias--diffusion-classement-equipe #block-tremblant-primary-admin-actions,.alias--diffusion-classement-equipe .block-tabs,.alias--diffusion-classement-plage .cog--mq,.alias--diffusion-classement-plage #block-tremblant-local-tasks,.alias--diffusion-classement-plage .block-local-tasks-block,.alias--diffusion-classement-plage .page-404 #block-tremblant-content,.page-404 .alias--diffusion-classement-plage #block-tremblant-content,.alias--diffusion-classement-plage .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--user:not(.user-dashboard):not([class*=-donate]) .alias--diffusion-classement-plage .block-system-main-block,.alias--diffusion-classement-plage .path--fr .block-system-main-block,.path--fr .alias--diffusion-classement-plage .block-system-main-block,.alias--diffusion-classement-plage .path--en .block-system-main-block,.path--en .alias--diffusion-classement-plage .block-system-main-block,.alias--diffusion-classement-plage body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .alias--diffusion-classement-plage .block-system-main-block,.alias--diffusion-classement-plage .drupal-messages,.alias--diffusion-classement-plage #block-tremblant-primary-admin-actions,.alias--diffusion-classement-plage .block-tabs,.alias--diffusion-counter .cog--mq,.alias--diffusion-counter #block-tremblant-local-tasks,.alias--diffusion-counter .block-local-tasks-block,.alias--diffusion-counter .page-404 #block-tremblant-content,.page-404 .alias--diffusion-counter #block-tremblant-content,.alias--diffusion-counter .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--user:not(.user-dashboard):not([class*=-donate]) .alias--diffusion-counter .block-system-main-block,.alias--diffusion-counter .path--fr .block-system-main-block,.path--fr .alias--diffusion-counter .block-system-main-block,.alias--diffusion-counter .path--en .block-system-main-block,.path--en .alias--diffusion-counter .block-system-main-block,.alias--diffusion-counter body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .alias--diffusion-counter .block-system-main-block,.alias--diffusion-counter .drupal-messages,.alias--diffusion-counter #block-tremblant-primary-admin-actions,.alias--diffusion-counter .block-tabs{max-width:unset;margin-left:unset;margin-right:auto;margin-top:unset;margin-bottom:unset;}.alias--diffusion-classement-plage{overflow:inherit;}.alias--diffusion-classement-plage .block-tremblant-classement{position:inherit;top:auto;left:auto;transform:none;margin:0 auto;}.alias--diffusion-classement-plage .block-tremblant-classement .classement-dons-participants{overflow:inherit;}.alias--diffusion-classement-plage .block-tremblant-classement .banner{display:block;position:sticky;top:0;height:240px;z-index:10;background:linear-gradient(to bottom,rgb(255,255,255) 0%,rgba(255,255,255,0) 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0);}.alias--diffusion-classement-plage .block-tremblant-classement .banner img{position:relative;display:block;max-width:100%;height:250px;margin:0 auto;top:-9px;filter:drop-shadow(0 5px 0 #fff);}.alias--diffusion-classement-plage .block-tremblant-classement #classement-block-inner .row > div{display:flex;padding:10px;justify-content:space-between;align-items:center;}.alias--diffusion-classement-plage .block-tremblant-classement #classement-block-inner .row h4{font-size:1.5em;}.alias--diffusion-classement-plage .block-tremblant-classement #classement-block-inner + .banner{background:none;filter:none;}.alias--diffusion-classement-multiequipe{background-color:#009739;}.alias--diffusion-classement-multiequipe .classement-block-wrapper.classement-dons-groupes #classement-block-inner{justify-content:center;}.alias--diffusion-classement-multiequipe .classement-block-wrapper.classement-dons-groupes #classement-block-inner .row{width:45.5%;margin:1%;justify-content:space-between;}.alias--diffusion-classement-multiequipe .classement-block-wrapper.classement-dons-groupes #classement-block-inner .row > h4{width:100% !important;}.alias--diffusion-classement-multiequipe .classement-block-wrapper.classement-dons-groupes #classement-block-inner .row > .amount{width:auto !important;}.alias--diffusion-classement-multiequipe .block-tremblant-classement{background:#0f68aa;display:block;position:absolute;top:50%;left:50%;width:100%;max-width:1280px;transform:translate(-50%,-50%);}.alias--diffusion-classement-multiequipe .block-tremblant-classement h2{padding:10px 15px;color:#fff;}.alias--diffusion-classement-multiequipe .block-tremblant-classement h2::after{content:"\f021";display:inline-block;margin-left:15px;font-size:20px;font-family:"FontAwesome";font-weight:400;line-height:20px;animation:spin 1.5s linear infinite;opacity:0;visibility:hidden;transition:visibility 0.3s,opacity 0.3s ease;}.alias--diffusion-classement-multiequipe .block-tremblant-classement h2.updating::after{opacity:1;visibility:visible;}.alias--diffusion-classement-multiequipe .block-tremblant-classement .classement-block-wrapper .row:nth-child(n+5){display:none;}.alias--diffusion-classement-multiequipe .block-tremblant-classement .classement-block-wrapper .row > *{vertical-align:top;}.alias--diffusion-classement-multiequipe .block-tremblant-classement .classement-block-wrapper .row h4{float:none;width:50%;padding-left:15px;padding-top:10px;line-height:inherit;}.alias--diffusion-classement-multiequipe .block-tremblant-classement .classement-block-wrapper .row h4 span{margin-right:5px;}.alias--diffusion-classement-multiequipe .block-tremblant-classement .classement-block-wrapper .row .amount{float:none;font-size:2em;width:20%;min-width:200px;text-align:right;}.alias--diffusion-classement-multiequipe .block-tremblant-classement .classement-block-wrapper .row .teams{width:49%;padding-right:1%;}.alias--diffusion-classement-multiequipe .block-tremblant-classement .classement-block-wrapper .row .teams ul li{padding:0 0 0 15px;margin:0;}.alias--diffusion-classement-participant .cog--mq,.alias--diffusion-classement-participant #block-tremblant-local-tasks,.alias--diffusion-classement-participant .block-local-tasks-block,.alias--diffusion-classement-participant .page-404 #block-tremblant-content,.page-404 .alias--diffusion-classement-participant #block-tremblant-content,.alias--diffusion-classement-participant .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--user:not(.user-dashboard):not([class*=-donate]) .alias--diffusion-classement-participant .block-system-main-block,.alias--diffusion-classement-participant .path--fr .block-system-main-block,.path--fr .alias--diffusion-classement-participant .block-system-main-block,.alias--diffusion-classement-participant .path--en .block-system-main-block,.path--en .alias--diffusion-classement-participant .block-system-main-block,.alias--diffusion-classement-participant body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .alias--diffusion-classement-participant .block-system-main-block,.alias--diffusion-classement-participant .drupal-messages,.alias--diffusion-classement-participant #block-tremblant-primary-admin-actions,.alias--diffusion-classement-participant .block-tabs,.alias--diffusion-classement-equipe .cog--mq,.alias--diffusion-classement-equipe #block-tremblant-local-tasks,.alias--diffusion-classement-equipe .block-local-tasks-block,.alias--diffusion-classement-equipe .page-404 #block-tremblant-content,.page-404 .alias--diffusion-classement-equipe #block-tremblant-content,.alias--diffusion-classement-equipe .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--user:not(.user-dashboard):not([class*=-donate]) .alias--diffusion-classement-equipe .block-system-main-block,.alias--diffusion-classement-equipe .path--fr .block-system-main-block,.path--fr .alias--diffusion-classement-equipe .block-system-main-block,.alias--diffusion-classement-equipe .path--en .block-system-main-block,.path--en .alias--diffusion-classement-equipe .block-system-main-block,.alias--diffusion-classement-equipe body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .alias--diffusion-classement-equipe .block-system-main-block,.alias--diffusion-classement-equipe .drupal-messages,.alias--diffusion-classement-equipe #block-tremblant-primary-admin-actions,.alias--diffusion-classement-equipe .block-tabs,.alias--diffusion-classement-multiequipe .cog--mq,.alias--diffusion-classement-multiequipe #block-tremblant-local-tasks,.alias--diffusion-classement-multiequipe .block-local-tasks-block,.alias--diffusion-classement-multiequipe .page-404 #block-tremblant-content,.page-404 .alias--diffusion-classement-multiequipe #block-tremblant-content,.alias--diffusion-classement-multiequipe .path--user:not(.user-dashboard):not([class*=-donate]) .block-system-main-block,.path--user:not(.user-dashboard):not([class*=-donate]) .alias--diffusion-classement-multiequipe .block-system-main-block,.alias--diffusion-classement-multiequipe .path--fr .block-system-main-block,.path--fr .alias--diffusion-classement-multiequipe .block-system-main-block,.alias--diffusion-classement-multiequipe .path--en .block-system-main-block,.path--en .alias--diffusion-classement-multiequipe .block-system-main-block,.alias--diffusion-classement-multiequipe body.nodetype--team[data-once*=vertical-tabs-fragments] .block-system-main-block,body.nodetype--team[data-once*=vertical-tabs-fragments] .alias--diffusion-classement-multiequipe .block-system-main-block,.alias--diffusion-classement-multiequipe .drupal-messages,.alias--diffusion-classement-multiequipe #block-tremblant-primary-admin-actions,.alias--diffusion-classement-multiequipe .block-tabs{display:flex;justify-content:center;align-items:center;min-height:100vh;}.alias--diffusion-classement-participant #launcher,.alias--diffusion-classement-equipe #launcher,.alias--diffusion-classement-multiequipe #launcher{display:none;}.alias--diffusion-classement-participant .row h4,.alias--diffusion-classement-equipe .row h4,.alias--diffusion-classement-multiequipe .row h4{font-size:1.5em;width:67% !important;}.alias--diffusion-classement-participant .row .amount,.alias--diffusion-classement-equipe .row .amount,.alias--diffusion-classement-multiequipe .row .amount{font-size:2em;}.alias--diffusion-classement-participant .paragraph--type--accordeon h3.ui-accordion-header,.alias--diffusion-classement-participant .field-group-accordion-wrapper h3.ui-accordion-header,.alias--diffusion-classement-equipe .paragraph--type--accordeon h3.ui-accordion-header,.alias--diffusion-classement-equipe .field-group-accordion-wrapper h3.ui-accordion-header,.alias--diffusion-classement-multiequipe .paragraph--type--accordeon h3.ui-accordion-header,.alias--diffusion-classement-multiequipe .field-group-accordion-wrapper h3.ui-accordion-header{border-radius:15px 15px 0 0;font-size:38px;text-transform:uppercase;text-align:center;}.alias--diffusion-classement-participant .paragraph--type--accordeon h3.ui-accordion-header::after,.alias--diffusion-classement-participant .field-group-accordion-wrapper h3.ui-accordion-header::after,.alias--diffusion-classement-equipe .paragraph--type--accordeon h3.ui-accordion-header::after,.alias--diffusion-classement-equipe .field-group-accordion-wrapper h3.ui-accordion-header::after,.alias--diffusion-classement-multiequipe .paragraph--type--accordeon h3.ui-accordion-header::after,.alias--diffusion-classement-multiequipe .field-group-accordion-wrapper h3.ui-accordion-header::after{content:unset;cursor:pointer;}.alias--diffusion-classement-participant .ui-accordion-content,.alias--diffusion-classement-equipe .ui-accordion-content,.alias--diffusion-classement-multiequipe .ui-accordion-content{display:block !important;}.alias--diffusion-classement-participant .classement-block-wrapper.classement-dons-groupes .teams,.alias--diffusion-classement-equipe .classement-block-wrapper.classement-dons-groupes .teams,.alias--diffusion-classement-multiequipe .classement-block-wrapper.classement-dons-groupes .teams{display:none;visibility:hidden;width:unset;}.alias--diffusion-classement-participant .classement-block-wrapper.classement-dons-groupes .row,.alias--diffusion-classement-equipe .classement-block-wrapper.classement-dons-groupes .row,.alias--diffusion-classement-multiequipe .classement-block-wrapper.classement-dons-groupes .row{padding:10px;}.alias--diffusion-classement-participant .classement-block-wrapper.classement-dons-groupes .row .amount,.alias--diffusion-classement-equipe .classement-block-wrapper.classement-dons-groupes .row .amount,.alias--diffusion-classement-multiequipe .classement-block-wrapper.classement-dons-groupes .row .amount{width:100%;text-align:right;}.alias--diffusion-counter .block-counter-donations .counter-block.counter-donation-info::after{all:unset;}.alias--diffusion-horloge{background-color:#009739;}.alias--diffusion-horloge #launcher{display:none;}.alias--diffusion-horloge #block-diffusionhorloge{display:block;position:absolute;top:50%;left:50%;width:100%;max-width:1280px;transform:translate(-50%,-50%);text-align:center;}.alias--diffusion-horloge .clock{display:inline-block;padding:40px 20px;font-family:"Changa";font-size:130px;line-height:100px;color:#fff;border:12px solid #ff00cd;border-radius:61px;text-align:center;background-color:#022c7e;}.alias--diffusion-horloge .clock .hour,.alias--diffusion-horloge .clock .min,.alias--diffusion-horloge .clock .sec{display:inline-block;width:170px;}.alias--diffusion-horloge .clock .colon{padding:0 10px;}.alias--diffusion-horloge .contextual-region{position:unset;}.alias--diffusion-counter #launcher{display:none;}.alias--diffusion-counter .field--name-field-diffusion-classement-block{display:flex;justify-content:center;align-items:center;min-height:100vh;}.alias--diffusion-counter .field--name-field-diffusion-classement-block .counter-block.counter-donation-info{position:relative;width:100%;}.alias--diffusion-counter .field--name-field-diffusion-classement-block .counter-container{position:relative;background-color:#022c7e;border-color:#022c7e !important;}.alias--diffusion-counter .field--name-field-diffusion-classement-block .counter-container > div{font-family:"Changa",cursive;text-align:center;line-height:100px;font-size:28px;margin:0 2px;font-weight:700;display:inline-block;color:#939393;}.alias--diffusion-counter .field--name-field-diffusion-classement-block .counter-container > div .counter{font-size:64px;width:50px;height:42.5px;font-family:"Changa",sans-serif;display:inline-block;perspective:200px;position:relative;top:-15px;}.alias--diffusion-counter .field--name-field-diffusion-classement-block .counter-container > div .counter > span{display:block;position:absolute;overflow:hidden;background:#d91218;height:44.5px;width:100%;backface-visibility:hidden;transform-style:preserve-3d;}.alias--diffusion-counter .field--name-field-diffusion-classement-block .counter-container > div .counter > span span{color:white;}.alias--diffusion-counter .field--name-field-diffusion-classement-block .counter-container > div .counter > span.decor.top{box-shadow:0 24px 43px -3px rgba(0,0,0,0.45);}.alias--diffusion-counter .field--name-field-diffusion-classement-block .counter-container > div .counter > span.decor.bottom{box-shadow:0 2px 0 -1px #991313,0 4px 0 -2px #b11519,0 6px 0 -3px #991313,0 8px 0 -4px #b11519,0 10 0 -5px #991313,0 14px 23px -9px rgba(0,0,0,0.8);}.alias--diffusion-counter .field--name-field-diffusion-classement-block .counter-container > div .counter > span.top{box-shadow:inset 0 -1px 3px rgba(0,0,0,0.2);border-radius:6px 6px 0 0;}.alias--diffusion-counter .field--name-field-diffusion-classement-block .counter-container > div .counter > span.top span{position:relative;bottom:5px;}.alias--diffusion-counter .field--name-field-diffusion-classement-block .counter-container > div .counter > span.bottom{top:46px;box-shadow:inset 0 -1px 3px rgba(0,0,0,0.2);border-radius:0 0 6px 6px;}.alias--diffusion-counter .field--name-field-diffusion-classement-block .counter-container > div .counter > span.bottom span{position:relative;top:-51px;}.alias--diffusion-counter .field--name-field-diffusion-classement-block .counter-container > div .counter > span.from.bottom{z-index:1;transform-origin:0 0;animation:from-flip 0.1s;}.alias--diffusion-counter .field--name-field-diffusion-classement-block .counter-container > div .counter > span.to.top{z-index:1;transform-origin:100% 100%;animation:to-flip 0.1s;}.alias--diffusion > *:not(.dialog-off-canvas-main-canvas){display:none;}.page-diffusion--red{background-color:#d91218;}.alias--diffusion-24hthermometre{background-color:#009739;}.alias--diffusion-24hthermometre #launcher{display:none;}.alias--diffusion-24hthermometre .block-tremblant-thermo{display:block;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);}.alias--diffusion-24hthermometre .block-tremblant-thermo .thermo-dons{width:59%;margin-top:0;margin-left:24%;}.alias--diffusion-24hthermometre .block-tremblant-thermo .thermo-dons::before,.alias--diffusion-24hthermometre .block-tremblant-thermo .thermo-dons::after{content:"";display:block;position:absolute;top:0;background-size:80%;background-repeat:no-repeat;background-position:center center;}.alias--diffusion-24hthermometre .block-tremblant-thermo .thermo-dons::before{background-size:50%;}.alias--diffusion-24hthermometre .block-tremblant-thermo .thermo-dons::before{top:-49px;left:3%;right:70%;width:25%;height:250px;background-image:url(/themes/custom/tremblant/images/green-screen/24h-logo-border.png);}.alias--diffusion-24hthermometre .block-tremblant-thermo .thermo-dons .current-amount,.alias--diffusion-24hthermometre .block-tremblant-thermo .thermo-dons .goal-amount{text-shadow:1px 0 0 rgba(255,255,255,0.3),1px 1px 0 rgba(255,255,255,0.3),0 1px 0 rgba(255,255,255,0.3),-1px 1px 0 rgba(255,255,255,0.3),-1px 0 0 rgba(255,255,255,0.3),-1px -1px 0 rgba(255,255,255,0.3),0 -1px 0 rgba(255,255,255,0.3),1px -1px 0 rgba(255,255,255,0.3);margin-bottom:20px !important;font-size:175% !important;}.alias--diffusion-24hthermometre .block-tremblant-thermo .thermo-dons .remain-amount{background-color:#1d499e !important;border-radius:16px !important;}.alias--diffusion-24hthermometre .block-tremblant-thermo .thermo-dons .remain-amount span{transition:width 4s ease;background-color:#ff00cd;}.alias--diffusion-24hthermometre .block-tremblant-thermo .thermo-dons .thermo-don-container{background-color:#022c7e;padding:40px;border-radius:16px;color:#fff;}.alias--diffusion-24hthermometre .contextual-region{position:unset;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/libraries/slick-carousel/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/libraries/slick-carousel/slick/./fonts/slick.eot);src:url(/libraries/slick-carousel/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/libraries/slick-carousel/slick/./fonts/slick.woff) format('woff'),url(/libraries/slick-carousel/slick/./fonts/slick.ttf) format('truetype'),url(/libraries/slick-carousel/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
