@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@300..700&display=swap");@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,.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:4px;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:"Inter";font-weight:400;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:"Oswald";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;}@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 #0076d6;}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:not(.toolbar-menu__item){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:not(.toolbar-menu__item):not(.toolbar-block__list-item){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,a.btn{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}input.btn:link,input.btn:visited,a.btn:link,a.btn:visited{color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}input.btn:hover,input.btn:focus,input.btn:active,a.btn:hover,a.btn:focus,a.btn:active{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}input.btn:focus-visible,a.btn:focus-visible{outline:2px solid currentColor;outline-offset:3px;}input.btn[disabled],input.btn.is-disabled,input.btn[aria-disabled=true],a.btn[disabled],a.btn.is-disabled,a.btn[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}input.btn,a.btn{padding:11px 24px;font-size:18px;}@media only screen and (max-width:767px){input.btn,a.btn{margin-bottom:15px;}}input.btn.btn-primary,a.btn.btn-primary{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}input.btn.btn-primary:link,input.btn.btn-primary:visited,a.btn.btn-primary:link,a.btn.btn-primary:visited{color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}input.btn.btn-primary:hover,input.btn.btn-primary:focus,input.btn.btn-primary:active,a.btn.btn-primary:hover,a.btn.btn-primary:focus,a.btn.btn-primary:active{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}input.btn.btn-primary:focus-visible,a.btn.btn-primary:focus-visible{outline:2px solid currentColor;outline-offset:3px;}input.btn.btn-primary[disabled],input.btn.btn-primary.is-disabled,input.btn.btn-primary[aria-disabled=true],a.btn.btn-primary[disabled],a.btn.btn-primary.is-disabled,a.btn.btn-primary[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}input.btn.btn-primary,a.btn.btn-primary{padding:11px 24px;font-size:18px;}input.btn.btn-primary-invert,a.btn.btn-primary-invert{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}input.btn.btn-primary-invert:link,input.btn.btn-primary-invert:visited,a.btn.btn-primary-invert:link,a.btn.btn-primary-invert:visited{color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}input.btn.btn-primary-invert:hover,input.btn.btn-primary-invert:focus,input.btn.btn-primary-invert:active,a.btn.btn-primary-invert:hover,a.btn.btn-primary-invert:focus,a.btn.btn-primary-invert:active{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}input.btn.btn-primary-invert:focus-visible,a.btn.btn-primary-invert:focus-visible{outline:2px solid currentColor;outline-offset:3px;}input.btn.btn-primary-invert[disabled],input.btn.btn-primary-invert.is-disabled,input.btn.btn-primary-invert[aria-disabled=true],a.btn.btn-primary-invert[disabled],a.btn.btn-primary-invert.is-disabled,a.btn.btn-primary-invert[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}input.btn.btn-primary-invert,a.btn.btn-primary-invert{padding:11px 24px;font-size:18px;}input.btn.btn-secondary,a.btn.btn-secondary{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}input.btn.btn-secondary:link,input.btn.btn-secondary:visited,a.btn.btn-secondary:link,a.btn.btn-secondary:visited{color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}input.btn.btn-secondary:hover,input.btn.btn-secondary:focus,input.btn.btn-secondary:active,a.btn.btn-secondary:hover,a.btn.btn-secondary:focus,a.btn.btn-secondary:active{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}input.btn.btn-secondary:focus-visible,a.btn.btn-secondary:focus-visible{outline:2px solid currentColor;outline-offset:3px;}input.btn.btn-secondary[disabled],input.btn.btn-secondary.is-disabled,input.btn.btn-secondary[aria-disabled=true],a.btn.btn-secondary[disabled],a.btn.btn-secondary.is-disabled,a.btn.btn-secondary[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}input.btn.btn-secondary,a.btn.btn-secondary{padding:11px 24px;font-size:18px;--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#dd328a;--tremblant-button-hover-background:#e66bb6;--tremblant-button-disabled-background:#d2becb;}input.btn.btn-secondary-invert,a.btn.btn-secondary-invert{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}input.btn.btn-secondary-invert:link,input.btn.btn-secondary-invert:visited,a.btn.btn-secondary-invert:link,a.btn.btn-secondary-invert:visited{color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}input.btn.btn-secondary-invert:hover,input.btn.btn-secondary-invert:focus,input.btn.btn-secondary-invert:active,a.btn.btn-secondary-invert:hover,a.btn.btn-secondary-invert:focus,a.btn.btn-secondary-invert:active{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}input.btn.btn-secondary-invert:focus-visible,a.btn.btn-secondary-invert:focus-visible{outline:2px solid currentColor;outline-offset:3px;}input.btn.btn-secondary-invert[disabled],input.btn.btn-secondary-invert.is-disabled,input.btn.btn-secondary-invert[aria-disabled=true],a.btn.btn-secondary-invert[disabled],a.btn.btn-secondary-invert.is-disabled,a.btn.btn-secondary-invert[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}input.btn.btn-secondary-invert,a.btn.btn-secondary-invert{padding:11px 24px;font-size:18px;--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#dd328a;--tremblant-button-hover-background:#e66bb6;--tremblant-button-disabled-background:#d2becb;}input.btn.btn-tertiary,a.btn.btn-tertiary{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}input.btn.btn-tertiary:link,input.btn.btn-tertiary:visited,a.btn.btn-tertiary:link,a.btn.btn-tertiary:visited{color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}input.btn.btn-tertiary:hover,input.btn.btn-tertiary:focus,input.btn.btn-tertiary:active,a.btn.btn-tertiary:hover,a.btn.btn-tertiary:focus,a.btn.btn-tertiary:active{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}input.btn.btn-tertiary:focus-visible,a.btn.btn-tertiary:focus-visible{outline:2px solid currentColor;outline-offset:3px;}input.btn.btn-tertiary[disabled],input.btn.btn-tertiary.is-disabled,input.btn.btn-tertiary[aria-disabled=true],a.btn.btn-tertiary[disabled],a.btn.btn-tertiary.is-disabled,a.btn.btn-tertiary[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}input.btn.btn-tertiary,a.btn.btn-tertiary{padding:11px 24px;font-size:18px;--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#27205b;--tremblant-button-hover-background:rgb(55.1707317073,45.2682926829,128.7317073171);--tremblant-button-disabled-background:rgb(168.6,165.8,189.4);}input.btn.btn-tertiary-invert,a.btn.btn-tertiary-invert{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}input.btn.btn-tertiary-invert:link,input.btn.btn-tertiary-invert:visited,a.btn.btn-tertiary-invert:link,a.btn.btn-tertiary-invert:visited{color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}input.btn.btn-tertiary-invert:hover,input.btn.btn-tertiary-invert:focus,input.btn.btn-tertiary-invert:active,a.btn.btn-tertiary-invert:hover,a.btn.btn-tertiary-invert:focus,a.btn.btn-tertiary-invert:active{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}input.btn.btn-tertiary-invert:focus-visible,a.btn.btn-tertiary-invert:focus-visible{outline:2px solid currentColor;outline-offset:3px;}input.btn.btn-tertiary-invert[disabled],input.btn.btn-tertiary-invert.is-disabled,input.btn.btn-tertiary-invert[aria-disabled=true],a.btn.btn-tertiary-invert[disabled],a.btn.btn-tertiary-invert.is-disabled,a.btn.btn-tertiary-invert[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}input.btn.btn-tertiary-invert,a.btn.btn-tertiary-invert{padding:11px 24px;font-size:18px;--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#27205b;--tremblant-button-hover-background:rgb(55.1707317073,45.2682926829,128.7317073171);--tremblant-button-disabled-background:rgb(168.6,165.8,189.4);}input.btn.btn-block,a.btn.btn-block{display:block;text-align:center;}input.btn[disabled],input.btn.disabled,a.btn[disabled],a.btn.disabled{color:var(--tremblant-button-disabled-color) !important;background-color:var(--tremblant-button-disabled-background) !important;border:0 !important;}input.btn[disabled]:link,input.btn[disabled]:focus,input.btn[disabled]:visited,input.btn[disabled]:hover,input.btn[disabled]:active,input.btn.disabled:link,input.btn.disabled:focus,input.btn.disabled:visited,input.btn.disabled:hover,input.btn.disabled:active,a.btn[disabled]:link,a.btn[disabled]:focus,a.btn[disabled]:visited,a.btn[disabled]:hover,a.btn[disabled]:active,a.btn.disabled:link,a.btn.disabled:focus,a.btn.disabled:visited,a.btn.disabled:hover,a.btn.disabled:active{color:var(--tremblant-button-disabled-color) !important;background-color:var(--tremblant-button-disabled-background) !important;border:0 !important;}input.btn + .btn,a.btn + .btn{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:4px;z-index:-1;}}.container-tremblant-image-box-right img,.container-tremblant-image-box-left img{border-radius:4px;}@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:4px;}.paragraph--type--tiles-grid .tiles-grid-position-vertical img{border-radius:4px;}.paragraph--type--tiles-grid .tiles-grid-position-vertical .tile-content,.paragraph--type--tiles-grid .tiles-grid-position-vertical .tremblant-tile-background{border-radius:4px;}.paragraph--type--list-image-action .tremblant-list-action-items-wrapper{border-radius:4px;}@media only screen and (min-width:767px){.paragraph--type--newsletter{border-radius:4px;}}.paragraph--type--newsletter .nl-content input.button{border-radius:4px !important;}.tremblant-sticky-button a{border-radius:4px 0 0 4px;}.paragraph--type--classement .tremblant-accordeon-element .ui-accordion-header-active,.paragraph--type--accordeon .tremblant-accordeon-element .ui-accordion-header-active{border-radius:4px 4px 0 0;}.paragraph--type--classement .tremblant-accordeon-element .ui-accordion-header-collapsed,.paragraph--type--accordeon .tremblant-accordeon-element .ui-accordion-header-collapsed{border-radius:4px;}.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:4px;}.paragraph--type--classement .ui-accordion-content,.paragraph--type--accordeon .ui-accordion-content{border-radius:0 0 4px 4px;}.paragraph--type--classement .ui-accordion-content .row,.paragraph--type--accordeon .ui-accordion-content .row{border-radius:4px;}table{border-radius:4px;overflow:hidden;}.paragraph--type--testimony{border-radius:4px;}.paragraph--type--text table thead tr th:first-child{border-radius:4px 0 0 0;}.paragraph--type--text table thead tr th:last-child{border-radius:0 4px 0 0;}.paragraph--type--text table thead tr th:first-child{border-radius:4px 0 0 0;}.paragraph--type--text table thead tr th:last-child{border-radius:0 4px 0 0;}.paragraph--type--text table tbody tr td:first-child{border-radius:0 0 0 4px;}.paragraph--type--text table tbody tr td:last-child{border-radius:0 0 4px 0;}.tremblant-program-item{border-radius:4px;overflow:hidden;}.tremblant-program-item .tremblant-program-image img{border-radius:4px 4px 0 0;}.tremblant-program-item .tremblant-modal-content{border-radius:4px;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:#0076d6;}.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:#0076d6;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:4px;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:4px;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:"Oswald";color:#525252;border-radius:4px 4px 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;}.error,.error textarea,.error select{border-color:#b91c1c;background-color:#fff1f2;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:#b91c1c;}.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:#b91c1c;color:#fff;}.error span.error-message{display:block;}input.error,textarea.error{border-color:#b91c1c;background-color:#fff1f2;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:#b91c1c;background-color:#fff1f2;}.error select:focus{background:rgb(247.35,247.35,247.35);border-color:rgb(178.5,178.5,178.5);}label.error{color:#b91c1c;}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:4px;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;}:root{--ds-font-family:Inter;--ds-heading-font-family:Oswald;--ds-font-weight-light:300;--ds-font-weight-regular:400;--ds-font-weight-medium:500;--ds-font-weight-bold:700;--ds-display-h1-font-size:3.125rem;--ds-display-h1-line-height:1.2;--ds-display-h1-letter-spacing:0;--ds-display-h2-font-size:2.25rem;--ds-display-h2-line-height:1.2;--ds-display-h2-letter-spacing:0;--ds-display-h3-font-size:1.75rem;--ds-display-h3-line-height:1.2;--ds-display-h3-letter-spacing:0;--ds-heading-h4-font-size:1.5rem;--ds-heading-h4-line-height:1.2;--ds-heading-h4-letter-spacing:-0.02em;--ds-heading-h5-font-size:1.25rem;--ds-heading-h5-line-height:1.2;--ds-heading-h5-letter-spacing:-0.02em;--ds-heading-h6-font-size:1rem;--ds-heading-h6-line-height:1.2;--ds-heading-h6-letter-spacing:-0.02em;--ds-body-text-large-font-size:1.375rem;--ds-body-text-large-line-height:1.75rem;--ds-body-text-large-letter-spacing:-0.02em;--ds-body-text-standard-font-size:1rem;--ds-body-text-standard-line-height:1.375rem;--ds-body-text-standard-letter-spacing:-0.02em;--ds-body-text-small-font-size:0.625rem;--ds-body-text-small-line-height:1rem;--ds-body-text-small-letter-spacing:-0.02em;--ds-label-text-font-size:0.625rem;--ds-label-text-line-height:1rem;--ds-label-text-letter-spacing:-0.02em;}.font-light,.ds-font-light{font-weight:300;}.font-regular,.ds-font-regular{font-weight:400;}.font-medium,.ds-font-medium{font-weight:500;}.font-bold,.ds-font-bold{font-weight:700;}.display-h1,.ds-display-h1,.heading-h1,.ds-heading-h1{font-family:"Oswald",sans-serif;font-size:3.125rem;font-weight:600;line-height:1.2;letter-spacing:0;}.display-h1-light,.ds-display-h1-light{font-family:"Oswald",sans-serif;font-size:3.125rem;font-weight:300;line-height:1.2;letter-spacing:0;}.display-h1-regular,.ds-display-h1-regular{font-family:"Oswald",sans-serif;font-size:3.125rem;font-weight:400;line-height:1.2;letter-spacing:0;}.display-h1-medium,.ds-display-h1-medium{font-family:"Oswald",sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2;letter-spacing:0;}.display-h1-bold,.ds-display-h1-bold{font-family:"Oswald",sans-serif;font-size:3.125rem;font-weight:700;line-height:1.2;letter-spacing:0;}.display-h2,.ds-display-h2,.heading-h2,.ds-heading-h2{font-family:"Oswald",sans-serif;font-size:2.25rem;font-weight:600;line-height:1.2;letter-spacing:0;}.display-h2-light,.ds-display-h2-light{font-family:"Oswald",sans-serif;font-size:2.25rem;font-weight:300;line-height:1.2;letter-spacing:0;}.display-h2-regular,.ds-display-h2-regular{font-family:"Oswald",sans-serif;font-size:2.25rem;font-weight:400;line-height:1.2;letter-spacing:0;}.display-h2-medium,.ds-display-h2-medium{font-family:"Oswald",sans-serif;font-size:2.25rem;font-weight:500;line-height:1.2;letter-spacing:0;}.display-h2-bold,.ds-display-h2-bold{font-family:"Oswald",sans-serif;font-size:2.25rem;font-weight:700;line-height:1.2;letter-spacing:0;}.display-h3,.ds-display-h3,.heading-h3,.ds-heading-h3{font-family:"Oswald",sans-serif;font-size:1.75rem;font-weight:600;line-height:1.2;letter-spacing:0;}.display-h3-light,.ds-display-h3-light{font-family:"Oswald",sans-serif;font-size:1.75rem;font-weight:300;line-height:1.2;letter-spacing:0;}.display-h3-regular,.ds-display-h3-regular{font-family:"Oswald",sans-serif;font-size:1.75rem;font-weight:400;line-height:1.2;letter-spacing:0;}.display-h3-medium,.ds-display-h3-medium{font-family:"Oswald",sans-serif;font-size:1.75rem;font-weight:500;line-height:1.2;letter-spacing:0;}.display-h3-bold,.ds-display-h3-bold{font-family:"Oswald",sans-serif;font-size:1.75rem;font-weight:700;line-height:1.2;letter-spacing:0;}.heading-h4,.ds-heading-h4{font-family:"Oswald",sans-serif;font-size:1.5rem;font-weight:600;line-height:1.2;letter-spacing:-0.02em;}.heading-h4-light,.ds-heading-h4-light{font-family:"Oswald",sans-serif;font-size:1.5rem;font-weight:300;line-height:1.2;letter-spacing:-0.02em;}.heading-h4-regular,.ds-heading-h4-regular{font-family:"Oswald",sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2;letter-spacing:-0.02em;}.heading-h4-medium,.ds-heading-h4-medium{font-family:"Oswald",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.2;letter-spacing:-0.02em;}.heading-h4-bold,.ds-heading-h4-bold{font-family:"Oswald",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02em;}.heading-h5,.ds-heading-h5{font-family:"Oswald",sans-serif;font-size:1.25rem;font-weight:600;line-height:1.2;letter-spacing:-0.02em;}.heading-h5-light,.ds-heading-h5-light{font-family:"Oswald",sans-serif;font-size:1.25rem;font-weight:300;line-height:1.2;letter-spacing:-0.02em;}.heading-h5-regular,.ds-heading-h5-regular{font-family:"Oswald",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.2;letter-spacing:-0.02em;}.heading-h5-medium,.ds-heading-h5-medium{font-family:"Oswald",sans-serif;font-size:1.25rem;font-weight:500;line-height:1.2;letter-spacing:-0.02em;}.heading-h5-bold,.ds-heading-h5-bold{font-family:"Oswald",sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2;letter-spacing:-0.02em;}.heading-h6,.ds-heading-h6{font-family:"Oswald",sans-serif;font-size:1rem;font-weight:600;line-height:1.2;letter-spacing:-0.02em;}.heading-h6-light,.ds-heading-h6-light{font-family:"Oswald",sans-serif;font-size:1rem;font-weight:300;line-height:1.2;letter-spacing:-0.02em;}.heading-h6-regular,.ds-heading-h6-regular{font-family:"Oswald",sans-serif;font-size:1rem;font-weight:400;line-height:1.2;letter-spacing:-0.02em;}.heading-h6-medium,.ds-heading-h6-medium{font-family:"Oswald",sans-serif;font-size:1rem;font-weight:500;line-height:1.2;letter-spacing:-0.02em;}.heading-h6-bold,.ds-heading-h6-bold{font-family:"Oswald",sans-serif;font-size:1rem;font-weight:700;line-height:1.2;letter-spacing:-0.02em;}.body-text-large,.ds-body-text-large{font-family:"Inter",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.75rem;letter-spacing:-0.02em;}.body-text-large-light,.ds-body-text-large-light{font-family:"Inter",sans-serif;font-size:1.375rem;font-weight:300;line-height:1.75rem;letter-spacing:-0.02em;}.body-text-large-regular,.ds-body-text-large-regular{font-family:"Inter",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.75rem;letter-spacing:-0.02em;}.body-text-large-medium,.ds-body-text-large-medium{font-family:"Inter",sans-serif;font-size:1.375rem;font-weight:500;line-height:1.75rem;letter-spacing:-0.02em;}.body-text-large-bold,.ds-body-text-large-bold{font-family:"Inter",sans-serif;font-size:1.375rem;font-weight:700;line-height:1.75rem;letter-spacing:-0.02em;}.body-text-standard,.ds-body-text-standard{font-family:"Inter",sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:-0.02em;}.body-text-standard-light,.ds-body-text-standard-light{font-family:"Inter",sans-serif;font-size:1rem;font-weight:300;line-height:1.375rem;letter-spacing:-0.02em;}.body-text-standard-regular,.ds-body-text-standard-regular{font-family:"Inter",sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:-0.02em;}.body-text-standard-medium,.ds-body-text-standard-medium{font-family:"Inter",sans-serif;font-size:1rem;font-weight:500;line-height:1.375rem;letter-spacing:-0.02em;}.body-text-standard-bold,.ds-body-text-standard-bold{font-family:"Inter",sans-serif;font-size:1rem;font-weight:700;line-height:1.375rem;letter-spacing:-0.02em;}.body-text-small,.ds-body-text-small{font-family:"Inter",sans-serif;font-size:0.625rem;font-weight:400;line-height:1rem;letter-spacing:-0.02em;}.body-text-small-light,.ds-body-text-small-light{font-family:"Inter",sans-serif;font-size:0.625rem;font-weight:300;line-height:1rem;letter-spacing:-0.02em;}.body-text-small-regular,.ds-body-text-small-regular{font-family:"Inter",sans-serif;font-size:0.625rem;font-weight:400;line-height:1rem;letter-spacing:-0.02em;}.body-text-small-medium,.ds-body-text-small-medium{font-family:"Inter",sans-serif;font-size:0.625rem;font-weight:500;line-height:1rem;letter-spacing:-0.02em;}.body-text-small-bold,.ds-body-text-small-bold{font-family:"Inter",sans-serif;font-size:0.625rem;font-weight:700;line-height:1rem;letter-spacing:-0.02em;}.label-text,.ds-label-text{font-family:"Inter",sans-serif;font-size:0.625rem;font-weight:400;line-height:1rem;letter-spacing:-0.02em;}.label-text-light,.ds-label-text-light{font-family:"Inter",sans-serif;font-size:0.625rem;font-weight:300;line-height:1rem;letter-spacing:-0.02em;}.label-text-regular,.ds-label-text-regular{font-family:"Inter",sans-serif;font-size:0.625rem;font-weight:400;line-height:1rem;letter-spacing:-0.02em;}.label-text-medium,.ds-label-text-medium{font-family:"Inter",sans-serif;font-size:0.625rem;font-weight:500;line-height:1rem;letter-spacing:-0.02em;}.label-text-bold,.ds-label-text-bold{font-family:"Inter",sans-serif;font-size:0.625rem;font-weight:700;line-height:1rem;letter-spacing:-0.02em;}#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:#0076d6;}#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:#0076d6;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:#0076d6;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:#0076d6;}.donate-content .donate-form .progress-item{margin-bottom:15px;padding:17px;background:#fff;border-radius:4px;}.donate-content .donate-form form{padding:17px;background:#fff;border-radius:4px;}.donate-content .donate-form form select,.donate-content .donate-form form input[type=text]{width:100%;}.donate-content .donate-form form .form-item-anonymous,.donate-content .donate-form form .form-item-processing-fee-covered{display:block;}.donate-content .donate-form form #edit-actions{clear:both;}.donate-content .donate-form form .form-submit{margin-top:15px;}.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:4px;}.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{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.checkout-form-wrapper .form-submit:link,.checkout-form-wrapper .form-submit:visited{color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}.checkout-form-wrapper .form-submit:hover,.checkout-form-wrapper .form-submit:focus,.checkout-form-wrapper .form-submit:active{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}.checkout-form-wrapper .form-submit:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.checkout-form-wrapper .form-submit[disabled],.checkout-form-wrapper .form-submit.is-disabled,.checkout-form-wrapper .form-submit[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}.checkout-form-wrapper .form-submit{padding:11px 24px;font-size:18px;margin-top:15px;border:none;box-shadow:none;}.checkout-form-wrapper .form-submit + a{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.checkout-form-wrapper .form-submit + a:link,.checkout-form-wrapper .form-submit + a:visited{color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}.checkout-form-wrapper .form-submit + a:hover,.checkout-form-wrapper .form-submit + a:focus,.checkout-form-wrapper .form-submit + a:active{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}.checkout-form-wrapper .form-submit + a:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.checkout-form-wrapper .form-submit + a[disabled],.checkout-form-wrapper .form-submit + a.is-disabled,.checkout-form-wrapper .form-submit + a[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}.checkout-form-wrapper .form-submit + a{padding:11px 24px;font-size:18px;--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#27205b;--tremblant-button-hover-background:rgb(55.1707317073,45.2682926829,128.7317073171);--tremblant-button-disabled-background:rgb(168.6,165.8,189.4);margin-top:15px;}@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 .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:#0076d6;}.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;}.page-lb-hero,.node--type-page-lb.node--view-mode-full{font-family:"Inter",sans-serif;}.page-lb-hero h1,.page-lb-hero h2,.page-lb-hero h3,.page-lb-hero h4,.page-lb-hero h5,.page-lb-hero h6,.node--type-page-lb.node--view-mode-full h1,.node--type-page-lb.node--view-mode-full h2,.node--type-page-lb.node--view-mode-full h3,.node--type-page-lb.node--view-mode-full h4,.node--type-page-lb.node--view-mode-full h5,.node--type-page-lb.node--view-mode-full h6{font-family:"Oswald";}.node--type-page-lb.node--view-mode-full > .content > .layout:after{content:" ";display:block;clear:both;}.node--type-page-lb.node--view-mode-full > .content > .layout{max-width:80em;margin-left:auto;margin-right:auto;}.nodetype--page_lb *{box-sizing:border-box;}.nodetype--page_lb fieldset,.nodetype--page_lb details:not(.tremblant-accordion){margin:0;padding:0;background:none;border-radius:0;}.nodetype--page_lb fieldset legend,.nodetype--page_lb fieldset summary,.nodetype--page_lb details:not(.tremblant-accordion) legend,.nodetype--page_lb details:not(.tremblant-accordion) summary{width:auto;border-radius:0;background:none;font-family:"Inter";font-size:0.875rem;}.nodetype--page_lb fieldset > div:not(.tremblant-accordion__content),.nodetype--page_lb details:not(.tremblant-accordion) > div:not(.tremblant-accordion__content){padding:0;}.nodetype--page_lb fieldset fieldset,.nodetype--page_lb fieldset details,.nodetype--page_lb details:not(.tremblant-accordion) fieldset,.nodetype--page_lb details:not(.tremblant-accordion) details{margin:0;}.node--type-page-lb.node--view-mode-full .tremblant-layout-section > .tremblant-layout{padding-inline:15px;}@media only screen and (min-width:767px){.node--type-page-lb.node--view-mode-full .tremblant-layout-section > .tremblant-layout{padding-inline:30px;}}.node--type-page-lb.node--view-mode-full > .content > .layout.tremblant-layout-section{max-width:none;}.nodetype--page_lb fieldset.ssui legend{padding:0;}.nodetype--page_lb .ssui__option,.nodetype--page_lb #drupal-off-canvas-wrapper .ssui__option{box-shadow:none !important;}.ssui--component-color .ssui__option.navy{background-color:#27205b;}.ssui--component-color .ssui__option.purple{background-color:#393a89;}.ssui--component-color .ssui__option.blue{background-color:#0076d6;}.ssui--component-color .ssui__option.magenta{background-color:#dd328a;}.ssui--component-color .ssui__option.red{background-color:#e31212;}.ssui--section-background .ssui__option.white{background-color:#fff;}.ssui--section-background .ssui__option.navy,.ssui--section-frame .ssui__option.navy{background-color:#27205b;}.ssui--section-frame .ssui__option.pale-blue{background-color:#e6f8fd;}.tremblant-layout-section{--tremblant-layout-background-color:#fff;--tremblant-layout-text-color:#2f2f2f;--tremblant-layout-heading-color:#0076d6;--tremblant-layout-link-color:#0076d6;--tremblant-layout-wave-height:3rem;width:100%;}.tremblant-layout-section--background-white{--tremblant-layout-background-color:#fff;}.tremblant-layout-section--background-navy{--tremblant-layout-background-color:#27205b;--tremblant-layout-text-color:#fff;--tremblant-layout-heading-color:#03b7ec;--tremblant-layout-link-color:#03b7ec;}.tremblant-layout-section{background-color:var(--tremblant-layout-background-color);}.tremblant-layout-section--has-top-wave{position:relative;}.tremblant-layout-section__wave{position:absolute;z-index:1;bottom:100%;left:0;display:block;width:100%;height:var(--tremblant-layout-wave-height);color:var(--tremblant-layout-background-color);pointer-events:none;}@media (max-width:767px){.tremblant-layout-section{--tremblant-layout-wave-height:2rem;}}.tremblant-layout{--tremblant-layout-block-padding:4rem;box-sizing:border-box;width:100%;padding-block:var(--tremblant-layout-block-padding);}.tremblant-layout--fullwidth{--tremblant-layout-block-padding:0rem;}.tremblant-layout__inner{max-width:80em;margin-right:auto;margin-left:auto;}.tremblant-layout__container{display:contents;}.tremblant-layout__container--frame-navy,.tremblant-layout__container--frame-pale-blue{position:relative;z-index:0;display:block;box-sizing:border-box;max-width:80em;margin-right:auto;margin-left:auto;padding:5rem 1.5rem;}@media only screen and (min-width:767px){.tremblant-layout__container--frame-navy,.tremblant-layout__container--frame-pale-blue{padding:6rem 2.5rem;}}@media only screen and (min-width:1281px){.tremblant-layout__container--frame-navy,.tremblant-layout__container--frame-pale-blue{padding:7rem 5rem;}}.tremblant-layout__container--frame-navy .tremblant-layout__inner,.tremblant-layout__container--frame-navy .tremblant-layout__header,.tremblant-layout__container--frame-pale-blue .tremblant-layout__inner,.tremblant-layout__container--frame-pale-blue .tremblant-layout__header{max-width:none;}.tremblant-layout__container--frame-navy{--tremblant-layout-text-color:#fff;--tremblant-layout-heading-color:#03b7ec;--tremblant-layout-link-color:#03b7ec;}.tremblant-layout__container--frame-pale-blue{--tremblant-layout-text-color:#2f2f2f;--tremblant-layout-heading-color:#0076d6;--tremblant-layout-link-color:#0076d6;}.tremblant-layout__frame{position:absolute;z-index:-1;inset:0;width:100%;height:100%;pointer-events:none;}.tremblant-layout__container--frame-navy .tremblant-layout__frame{color:#25397B;}.tremblant-layout__container--frame-pale-blue .tremblant-layout__frame{color:#e6f8fd;}.tremblant-layout__region{display:flex;flex-direction:column;min-width:0;row-gap:2.5rem;color:var(--tremblant-layout-text-color);}.tremblant-layout--fourcol .tremblant-layout__region{row-gap:1rem;}.tremblant-layout__region > div{height:100%;}.tremblant-layout__region p,.tremblant-layout__region li{color:var(--tremblant-layout-text-color);}.tremblant-layout__region a{color:var(--tremblant-layout-link-color);}.tremblant-layout__region.layout-builder__region > div{height:auto;}.tremblant-layout__region.layout-builder__region > .layout-builder-block[class*=block--bundle-][class*=card]{display:flex;flex:1 0 auto;}.tremblant-layout__region.layout-builder__region > .layout-builder-block[class*=block--bundle-][class*=card] > :not(.contextual){display:flex;flex:1 1 auto;flex-direction:column;}.tremblant-layout__region.layout-builder__region > .layout-builder-block[class*=block--bundle-][class*=card] .lb-color-card,.tremblant-layout__region.layout-builder__region > .layout-builder-block[class*=block--bundle-][class*=card] .tremblant-card,.tremblant-layout__region.layout-builder__region > .layout-builder-block[class*=block--bundle-][class*=card] .tremblant-information-card{flex:1 1 auto;}.tremblant-layout--grid-mode .tremblant-layout__region{display:contents;}.tremblant-layout--grid-mode .tremblant-layout__region:not(.tremblant-layout__region--first) .layout-builder__add-block{display:none;}.tremblant-layout__header{max-width:80em;margin-right:auto;margin-bottom:24px;margin-left:auto;}.tremblant-layout__title{font-family:"Oswald",sans-serif;font-size:2.25rem;font-weight:700;line-height:1.2;letter-spacing:0;margin-top:0;margin-bottom:1rem;color:var(--tremblant-layout-heading-color,#0076d6);text-transform:uppercase;}.tremblant-layout--fullwidth .tremblant-layout__header{padding-right:24px;padding-left:24px;}.tremblant-layout__columns{display:grid;grid-template-columns:minmax(0,1fr);gap:3rem;}.tremblant-layout--fourcol .tremblant-layout__columns{gap:1.5rem;}@media only screen and (max-width:767px){.tremblant-layout__columns{gap:1.5rem;}}@media (min-width:768px){.tremblant-layout--twocol .tremblant-layout__columns{grid-template-columns:repeat(2,minmax(0,1fr));}.tremblant-layout--twocol-50-50 .tremblant-layout__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}.tremblant-layout--twocol-33-66 .tremblant-layout__columns{grid-template-columns:minmax(0,1fr) minmax(0,2fr);}.tremblant-layout--twocol-66-33 .tremblant-layout__columns{grid-template-columns:minmax(0,2fr) minmax(0,1fr);}.tremblant-layout--twocol-vertically-centered .tremblant-layout__columns{align-items:center;}.tremblant-layout--threecol .tremblant-layout__columns{grid-template-columns:repeat(3,minmax(0,1fr));}.tremblant-layout--fourcol .tremblant-layout__columns{grid-template-columns:repeat(2,minmax(0,1fr));}}@media only screen and (min-width:1024px){.tremblant-layout--fourcol .tremblant-layout__columns{grid-template-columns:repeat(4,minmax(0,1fr));}}@media only screen and (max-width:767px){.tremblant-layout{--tremblant-layout-block-padding:2rem;}.tremblant-layout--fullwidth{--tremblant-layout-block-padding:0;}.tremblant-layout__columns{gap:1.5rem;}}.tremblant-layout-section:has(+ .tremblant-layout-section--has-top-wave) > .tremblant-layout{padding-bottom:calc(var(--tremblant-layout-block-padding) + var(--tremblant-layout-wave-height));}.tremblant-layout-section--no-top-padding > .tremblant-layout{padding-top:0;}.tremblant-layout-section--no-bottom-padding > .tremblant-layout{padding-bottom:0;}.banner-lotto-image{float:left;position:relative;width:100%;}.banner-lotto-image img{border-radius:4px;}.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:4px;color:#0076d6 !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:4px 0;color:#0076d6;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:4px;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 4px 4px;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:#0076d6;color:#fff;font-size:0.5em;font-weight:normal;line-height:32px;border:1px solid #ccc;border-radius:0 0 4px 4px;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-processing-fee-covered,.form-item-anonymous,.form-item-nickname,.banner-lotto-agree-link,.form-item-loto-agree,.tremblant-orders-user-donate{float:left;}.form-item-processing-fee-covered{margin-top:32px;padding-top:18px !important;border-top:1px solid #ccc;width:100%;}.form-item-processing-fee-covered label{font-weight:bold;}.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:#cae5ff;padding:10px 15px;}.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;margin:0 auto;}.loto_banner_content{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;gap:10px;width:100%;}@media only screen and (min-width:767px){.loto_banner_content{flex-direction:row;align-items:center;gap:20px;}}.loto_banner_content p{flex:1 1 auto;margin:0;font-size:16px;font-weight:400;line-height:22px;}@media only screen and (min-width:767px){.loto_banner_content p{font-size:18px;line-height:24px;}}.loto_banner_content p img{margin-top:8px;margin-left:10px;width:32px;height:32px;}.loto_banner_content .loto_banner_button{flex-shrink:0;}.loto_banner_content .loto_banner_button a{display:inline-block;padding:0;border:none;color:#000;font-size:16px;font-weight:600;line-height:22px;text-align:right;text-decoration:underline;white-space:nowrap;}@media only screen and (min-width:767px){.loto_banner_content .loto_banner_button a{font-size:18px;line-height:24px;}}.loto_banner_content .loto_banner_button a:hover{color:#000;background-color:transparent;text-decoration:underline;}.loto-checkout-confirmation{width:100%;display:inline-block;padding:10px 0;margin:24px 0 0 0;border-radius:4px;border:none;line-height:14px;color:#fff;background:#0076d6;}.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-processing-fee-covered,.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 p{line-height:24px;}.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-processing-fee-covered{margin-top:64px;display:flex !important;align-items:flex-start;}.form-item-processing-fee-covered input[type=checkbox]{flex:0 0 auto;}.form-item-processing-fee-covered label{flex:1;min-width:0;}.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;}.form-item-processing-fee-covered #edit-processing-fee-covered{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:4px;padding:10px;font-size:1.2em;}.banner-lotto-image .banner-lotto-text-below{border-radius:4px;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:#0076d6;}.entity-dashboard a.entity-icons{display:inline-block;line-height:39px;font-size:22px;border-radius:4px;width:40px;height:40px;text-align:center;background-color:#0076d6;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,61.7570093458,112);}.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{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{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,.entity-dashboard .entity-name .team-group{list-style:none;margin:0;padding:0;}.entity-dashboard .entity-name .user-role,.entity-dashboard .entity-name .team-role{display:inline-block;}.entity-dashboard .entity-name .user-equipe,.entity-dashboard .entity-name .multi-equipe{display:inline-block;}.entity-dashboard .entity-name .user-equipe h2::before,.entity-dashboard .entity-name .multi-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:4px;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{width:100%;}.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:4px;}.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:#0076d6;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,.node--type-grouped-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,.node--type-grouped-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,.node--type-grouped-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,.node--type-grouped-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,.node--type-grouped-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,.node--type-grouped-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,.node--type-grouped-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,.node--type-grouped-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),.node--type-grouped-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,.node--type-grouped-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,.node--type-grouped-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:4px;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,.node--type-grouped-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),.node--type-grouped-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,.node--type-grouped-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),.node--type-grouped-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),.node--type-grouped-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,.node--type-grouped-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,.node--type-grouped-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,.node--type-grouped-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,.node--type-grouped-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,.node--type-grouped-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_grouped_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_grouped_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_grouped_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_grouped_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_grouped_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_grouped_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_grouped_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_grouped_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:4px;margin-bottom:10px;background:white;}.team-goodies.checked{background:#42a877;}.team-goodies.checked h2,.team-goodies.checked h3{color:white;}.team-goodies.checked .btn{margin-top:15px;}.tremblant-rewards-form.checked .btn{margin-top:15px;}.participating-years{display:inline-block;padding:10px;border-radius:4px;background:#0076d6;}@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:#03b7ec;height:35px;position:relative;overflow:hidden;border-radius:0 0 4px 4px;}.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:4px 4px 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:4px;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:#0076d6;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 .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:#2f2f2f;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;}body #block-tremblant-breadcrumbs{display:none;}@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:#0076d6;}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:4px;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:#0076d6;color:#fff;}body .block-tremblant-workflow-breadcrumb ol.workflow li.active::after{border-left-color:#0076d6;}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{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.bouton-rouge a:link,.bouton-rouge a:visited{color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}.bouton-rouge a:hover,.bouton-rouge a:focus,.bouton-rouge a:active{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}.bouton-rouge a:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.bouton-rouge a[disabled],.bouton-rouge a.is-disabled,.bouton-rouge a[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}.bouton-rouge a{padding:11px 24px;font-size:18px;}.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:#0076d6;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:#0076d6;}@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;}.classement-block-wrapper.mode-full{font-family:"Inter",sans-serif;color:#000;}.classement-block-wrapper.mode-full #filter-ranking-form{display:flex;flex-wrap:wrap;gap:20px 24px;margin:0 0 32px;padding:24px;background-color:#f1f1f1;border-radius:4px;}.classement-block-wrapper.mode-full #filter-ranking-form > *{float:none;margin:0;}.classement-block-wrapper.mode-full #filter-ranking-form > label:not([style]){flex:0 0 100%;}.classement-block-wrapper.mode-full #filter-ranking-form > .form-control{flex:0 1 380px;}.classement-block-wrapper.mode-full #filter-ranking-form label{display:block;margin-bottom:8px;color:#000;font-family:"Inter",sans-serif;font-size:0.8em;font-weight:700;letter-spacing:0.04em;line-height:1.2;text-transform:uppercase;}.classement-block-wrapper.mode-full #filter-ranking-form .form-control{width:100%;height:auto;min-height:48px;padding:10px 14px;background-color:#fff;border:1px solid #b8b8b8;border-radius:4px;box-shadow:none;color:#000;font-family:"Inter",sans-serif;font-size:1em;line-height:1.25;}.classement-block-wrapper.mode-full #filter-ranking-form .form-control:focus{border-color:#0076d6;box-shadow:0 0 0 3px rgba(0,118,214,0.2);outline:0;}.classement-block-wrapper.mode-full #filter-ranking-form select.form-control{padding-right:48px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 0 16 10'%3E%3Cpath d='m1 1 7 7 7-7' fill='none' stroke='%230076d6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:16px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.classement-block-wrapper.mode-full #filter-ranking-form .filter-activity,.classement-block-wrapper.mode-full #filter-ranking-form .filter-age{flex:1 1 240px;width:auto;}.classement-block-wrapper.mode-full #classement-block-inner{display:block;border-radius:4px;overflow:hidden;}.classement-block-wrapper.mode-full .classement-table__header,.classement-block-wrapper.mode-full .row > a{display:grid;grid-template-columns:52px minmax(0,1fr) max-content;-moz-column-gap:24px;column-gap:24px;align-items:center;}.classement-block-wrapper.mode-full .classement-table__header{display:grid;width:100%;margin:0;padding:11px 24px;background-color:#e6f8fd;border-bottom:1px solid #000;color:#000;font-size:0.75em;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;}.classement-block-wrapper.mode-full .classement-table__header span:last-child{text-align:right;}.classement-block-wrapper.mode-full .row{width:100%;margin:0;background-color:transparent;border-top:1px solid #000;}.classement-block-wrapper.mode-full .row:first-of-type{border-top:0;}.classement-block-wrapper.mode-full .row > a{padding:10px 24px;color:#000;text-decoration:none;}.classement-block-wrapper.mode-full .row > a:hover{background-color:rgba(255,255,255,0.35);}.classement-block-wrapper.mode-full .row h4{display:contents;color:#000;font-family:"Inter",sans-serif;font-weight:500;}.classement-block-wrapper.mode-full .row .position{color:#0076d6;}.classement-block-wrapper.mode-full .row .amount{float:none;color:#000;font-family:"Inter",sans-serif;font-weight:700;line-height:1.35;white-space:nowrap;}.classement-block-wrapper.mode-full.classement-dons-groupes #classement-block-inner{background-color:transparent;overflow:visible;}.classement-block-wrapper.mode-full.classement-dons-groupes .classement-table__header{display:none;}.classement-block-wrapper.mode-full.classement-dons-groupes .row{display:grid;grid-template-columns:minmax(240px,0.8fr) minmax(0,1.2fr);-moz-column-gap:48px;column-gap:48px;align-items:start;padding:32px 0;border-top:1px solid #000;}.classement-block-wrapper.mode-full.classement-dons-groupes .row .classement-group-summary{grid-column:1;display:flex;flex-direction:column;align-items:flex-start;gap:12px;}.classement-block-wrapper.mode-full.classement-dons-groupes .row .classement-group-summary h4{display:block;margin:0;color:#000;font-family:"Oswald",sans-serif;font-size:2.75em;font-weight:400;line-height:1.15;text-transform:uppercase;}.classement-block-wrapper.mode-full.classement-dons-groupes .row .classement-group-summary .position{color:#000;margin-right:10px;}.classement-block-wrapper.mode-full.classement-dons-groupes .row .classement-group-summary .amount{margin:0;color:#0076d6;font-family:"Oswald",sans-serif;font-size:2.5em;font-weight:600;}.classement-block-wrapper.mode-full.classement-dons-groupes .row .teams{grid-column:2;margin:0;padding:0;background-color:#f1f1f1;border-radius:4px;overflow:hidden;}.classement-block-wrapper.mode-full.classement-dons-groupes .row .teams .classement-teams__header,.classement-block-wrapper.mode-full.classement-dons-groupes .row .teams li{display:grid;grid-template-columns:52px minmax(0,1fr) max-content;-moz-column-gap:24px;column-gap:24px;}.classement-block-wrapper.mode-full.classement-dons-groupes .row .teams .classement-teams__header{padding:11px 24px;background-color:#e6f8fd;border-bottom:1px solid #000;color:#000;font-size:0.72em;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;}.classement-block-wrapper.mode-full.classement-dons-groupes .row .teams .classement-teams__header span:last-child{text-align:right;}.classement-block-wrapper.mode-full.classement-dons-groupes .row .teams ul{margin:0;padding:0;counter-reset:team-ranking;}.classement-block-wrapper.mode-full.classement-dons-groupes .row .teams li{min-height:61px;padding:10px 24px;align-items:center;border-top:1px solid #000;color:#000;counter-increment:team-ranking;}.classement-block-wrapper.mode-full.classement-dons-groupes .row .teams li:first-child{border-top:0;}.classement-block-wrapper.mode-full.classement-dons-groupes .row .teams li::before{content:counter(team-ranking);color:#0076d6;}.classement-block-wrapper.mode-full.classement-dons-groupes .row .teams .team-separator{display:none;}.classement-block-wrapper.mode-full.classement-dons-groupes .row .teams .team-name{font-size:1.1em;font-weight:500;}.classement-block-wrapper.mode-full.classement-dons-groupes .row .teams .team-amount{font-size:1.1em;font-weight:700;white-space:nowrap;}@media only screen and (max-width:767px){.classement-block-wrapper.mode-full #filter-ranking-form{display:block;margin-bottom:24px;padding:16px;}.classement-block-wrapper.mode-full #filter-ranking-form > * + *{margin-top:16px;}.classement-block-wrapper.mode-full #classement-block-inner{border-radius:0;overflow:visible;}.classement-block-wrapper.mode-full .classement-table__header{display:none;}.classement-block-wrapper.mode-full .row{margin-bottom:10px;border:1px solid #b8b8b8;border-radius:4px;}.classement-block-wrapper.mode-full .row > a{grid-template-columns:40px minmax(0,1fr) max-content;-moz-column-gap:12px;column-gap:12px;padding:14px 16px;}.classement-block-wrapper.mode-full.classement-dons-groupes .row{display:block;padding:24px 0;}.classement-block-wrapper.mode-full.classement-dons-groupes .row .classement-group-summary{gap:6px;}.classement-block-wrapper.mode-full.classement-dons-groupes .row .classement-group-summary h4{font-size:1.5em;}.classement-block-wrapper.mode-full.classement-dons-groupes .row .classement-group-summary .amount{font-size:1.9em;}.classement-block-wrapper.mode-full.classement-dons-groupes .row .teams{margin-top:20px;}.classement-block-wrapper.mode-full.classement-dons-groupes .row .teams .classement-teams__header,.classement-block-wrapper.mode-full.classement-dons-groupes .row .teams li{grid-template-columns:40px minmax(0,1fr) max-content;-moz-column-gap:12px;column-gap:12px;padding-right:16px;padding-left:16px;}}.paragraph--type--classement-full .classement-block-wrapper.mode-full{padding:0;background-color:transparent;}#content .paragraph--type--classement.paragraph--type--accordeon .ui-accordion-content .teams ul li::before{color:#0076d6;}@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:#0076d6;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,61.7570093458,112);}.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:#0076d6 !important;padding:16px 30px !important;line-height:44px !important;border-radius:4px 4px 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%;}.classement-table__header,.classement-teams__header{display:none;}.classement-block-wrapper.classement-dons-groupes .row > .classement-group-summary{display:contents;}.lb-classement .classement-block-wrapper{font-family:"Inter",sans-serif;color:#000;}.lb-classement .classement-block-wrapper .row h4,.lb-classement .classement-block-wrapper .row .amount,.lb-classement .classement-block-wrapper .row .teams{color:#000;font-family:inherit;}.lb-classement .classement-block-wrapper .row .position{color:#0076d6;}.lb-classement__layout--with-image{display:block;}@media only screen and (min-width:1024px){.lb-classement__layout--with-image{display:grid;grid-template-columns:minmax(220px,0.8fr) minmax(0,1.2fr);gap:32px;align-items:stretch;}}.lb-classement__image{margin-bottom:20px;height:100%;}@media only screen and (min-width:1024px){.lb-classement__image{margin-bottom:0;}}.lb-classement__image .field,.lb-classement__image .media,.lb-classement__image img{display:block;width:100%;height:100%;}.lb-classement__image img{min-height:408px;border-radius:4px;-o-object-fit:cover;object-fit:cover;}.lb-classement__full-link-wrapper{margin-top:10px;text-align:center;}.lb-classement__full-link-wrapper a{width:100%;font-family:"Inter",sans-serif;}.lb-classement .classement-block-wrapper.mode-preview{overflow:visible;}.lb-classement .classement-block-wrapper.mode-preview #classement-block-inner{display:block;border:0;border-radius:4px;overflow:hidden;}.lb-classement .classement-block-wrapper.mode-preview .classement-table__header,.lb-classement .classement-block-wrapper.mode-preview .row > a,.lb-classement .classement-block-wrapper.mode-preview.classement-dons-groupes .row{display:grid;grid-template-columns:52px minmax(0,1fr) max-content;-moz-column-gap:24px;column-gap:24px;align-items:center;}.lb-classement .classement-block-wrapper.mode-preview .classement-table__header{width:100%;margin:0;padding:11px 24px;background-color:#e6f8fd;color:#000;font-size:0.75em;font-weight:bold;letter-spacing:0.08em;text-transform:uppercase;}.lb-classement .classement-block-wrapper.mode-preview .classement-table__header span:last-child{text-align:right;}.lb-classement .classement-block-wrapper.mode-preview .row{width:100%;margin:0;background-color:transparent;border-top:1px solid #000;}.lb-classement .classement-block-wrapper.mode-preview .row:first-of-type{border-top:0;}.lb-classement .classement-block-wrapper.mode-preview .row > a:not(.custom){display:grid;grid-template-columns:52px minmax(0,1fr) max-content;-moz-column-gap:24px;column-gap:24px;align-items:center;padding:10px 24px;}.lb-classement .classement-block-wrapper.mode-preview .row > a:not(.custom):hover{background-color:rgba(255,255,255,0.35);}.lb-classement .classement-block-wrapper.mode-preview .row h4{display:contents;}.lb-classement .classement-block-wrapper.mode-preview .row .amount{float:none;line-height:1.35;white-space:nowrap;}.lb-classement .classement-block-wrapper.mode-preview.classement-dons-groupes .classement-table__header--groups,.lb-classement .classement-block-wrapper.mode-preview.classement-dons-groupes .row{grid-template-columns:52px minmax(128px,0.8fr) max-content minmax(260px,1.5fr);}.lb-classement .classement-block-wrapper.mode-preview.classement-dons-groupes .classement-table__header span:last-child{text-align:left;}.lb-classement .classement-block-wrapper.mode-preview.classement-dons-groupes .row{padding:10px 24px;text-align:left;}.lb-classement .classement-block-wrapper.mode-preview.classement-dons-groupes .row h4,.lb-classement .classement-block-wrapper.mode-preview.classement-dons-groupes .row .amount,.lb-classement .classement-block-wrapper.mode-preview.classement-dons-groupes .row .teams{width:auto;min-width:0;margin:0;padding:0;}.lb-classement .classement-block-wrapper.mode-preview.classement-dons-groupes .row .classement-name{color:var(--tremblant-layout-text-color,#000);}.lb-classement .classement-block-wrapper.mode-preview.classement-dons-groupes .row .teams{font-size:0.9em;}.lb-classement .classement-block-wrapper.mode-preview.classement-dons-groupes .row .teams ul{margin:0;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] #classement-block-inner{display:block;background-color:transparent;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .classement-table__header{display:none;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .row{display:grid;grid-template-columns:minmax(240px,0.8fr) minmax(0,1.2fr);-moz-column-gap:48px;column-gap:48px;align-items:start;padding:32px 0;background-color:transparent;border-top:1px solid var(--tremblant-layout-text-color,#000);text-align:left;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .row .classement-group-summary{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;gap:12px;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .row .classement-group-summary h4{display:block;width:auto;margin:0;padding:0;color:var(--tremblant-layout-text-color,#000);font-family:"Oswald",sans-serif;font-size:2.75em;text-transform:uppercase;font-weight:400;line-height:1.15;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .row .classement-group-summary h4 .position{color:var(--tremblant-layout-text-color,#000);margin-right:10px;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .row .classement-group-summary .amount{width:auto;min-width:0;margin:0;color:#0076d6;font-family:"Oswald",sans-serif;font-size:2.5em;font-weight:600;line-height:1.1;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .row .teams{grid-column:2;grid-row:1;width:auto;margin:0;padding:0;border-radius:4px;text-align:left;overflow:hidden;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .row .teams ul{margin:0;padding:0;counter-reset:team-ranking;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .row .teams .classement-teams__header{display:grid;grid-template-columns:52px minmax(0,1fr) max-content;-moz-column-gap:24px;column-gap:24px;padding:11px 24px;background-color:#e6f8fd;border-bottom:1px solid #000;color:#000;font-family:"Inter",sans-serif;font-size:0.72em;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .row .teams .classement-teams__header span:last-child{text-align:right;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .row .teams li{display:grid;grid-template-columns:52px minmax(0,1fr) max-content;-moz-column-gap:24px;column-gap:24px;align-items:center;min-height:61px;padding:10px 24px;border-top:1px solid #000;color:#000;font-family:"Inter",sans-serif;font-size:1.05em;line-height:1.25;counter-increment:team-ranking;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .row .teams li:first-child{border-top:0;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .row .teams li::before{content:counter(team-ranking);position:static;color:#0076d6;font-size:1em;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .row .teams .team-separator{display:none;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .row .teams .team-name{min-width:0;font-size:1.1em;font-weight:500;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .row .teams .team-amount{font-size:1.1em;font-weight:700;white-space:nowrap;}@media only screen and (max-width:767px){.lb-classement__layout--with-image{display:block;}.lb-classement__image img{min-height:0;max-height:440px;}.lb-classement .classement-block-wrapper.mode-preview #classement-block-inner{border:0;border-radius:4px;overflow:hidden;}.lb-classement .classement-block-wrapper.mode-preview .row,.lb-classement .classement-block-wrapper.mode-preview.classement-dons-groupes .row{width:100%;padding:0;margin:0;}.lb-classement .classement-block-wrapper.mode-preview .row > a:not(.custom){padding:14px 16px;grid-template-columns:40px minmax(0,1fr) max-content;}.lb-classement .classement-block-wrapper.mode-preview .row > a,.lb-classement .classement-block-wrapper.mode-preview.classement-dons-groupes .row{grid-template-columns:40px minmax(0,1fr) max-content;-moz-column-gap:12px;column-gap:12px;}.lb-classement .classement-block-wrapper.mode-preview.classement-dons-groupes .row{display:grid;grid-template-columns:40px minmax(0,1fr) max-content;}.lb-classement .classement-block-wrapper.mode-preview.classement-dons-groupes .row h4,.lb-classement .classement-block-wrapper.mode-preview.classement-dons-groupes .row .teams{width:100%;}.lb-classement .classement-block-wrapper.mode-preview.classement-dons-groupes .row .teams{grid-column:1/-1;}.lb-classement .classement-block-wrapper.mode-preview.classement-dons-groupes .row .teams{margin-top:12px;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .row{display:block;padding:24px 0;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .row .classement-group-summary{gap:6px;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .row .classement-group-summary h4{margin:0;font-size:1.5em;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .row .classement-group-summary .amount{margin:0;font-size:1.9em;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .row .teams{margin-top:20px;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .row .teams .classement-teams__header{grid-template-columns:40px minmax(0,1fr) max-content;-moz-column-gap:12px;column-gap:12px;padding:11px 16px;}.lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .row .teams li{grid-template-columns:40px minmax(0,1fr) max-content;-moz-column-gap:12px;column-gap:12px;min-height:48px;padding:12px 16px;font-size:0.95em;}}.tremblant-layout-section--background-navy .tremblant-layout__container:not(.tremblant-layout__container--frame-pale-blue) .classement-block-wrapper.mode-full:not(.classement-dons-groupes) #classement-block-inner,.tremblant-layout-section--background-navy .tremblant-layout__container:not(.tremblant-layout__container--frame-pale-blue) .lb-classement .classement-block-wrapper.mode-preview:not(.classement-dons-groupes) #classement-block-inner,.tremblant-layout-section--background-navy .tremblant-layout__container:not(.tremblant-layout__container--frame-pale-blue) .lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .teams,.tremblant-layout__container--frame-navy .classement-block-wrapper.mode-full:not(.classement-dons-groupes) #classement-block-inner,.tremblant-layout__container--frame-navy .lb-classement .classement-block-wrapper.mode-preview:not(.classement-dons-groupes) #classement-block-inner,.tremblant-layout__container--frame-navy .lb-classement .classement-block-wrapper.classement-dons-groupes[class*=mode-] .teams{background-color:#f1f1f1;}#cookiesjsr{--default-margin:24px;--font-size-reset:16px;--banner-bg-color:#27205b;--banner-font-color:#fff;--link-list-font-color:#fff;--link-list-separator-color:#03b7ec;--layer-header-bg-color:#fff;--layer-header-font-color:#27205b;--layer-body-bg-color:#fff;--layer-tab-bg-color:#fff;--layer-tab-font-color:#27205b;--layer-tab-active-bg-color:#e6f8fd;--layer-tab-active-font-color:#27205b;--layer-font-light:#2f2f2f;--layer-font-dark:#27205b;--layer-border-color:#b8b8b8;--layer-footer-bg-color:#fff;--layer-footer-font-color:#27205b;--switch-always-on-font-color:#27205b;--switch-always-on-bg-color:#e6f8fd;--switch-bg-on:#0076d6;--switch-border-color:#b8b8b8;font-family:"Inter";}#cookiesjsr .cookiesjsr-banner{gap:24px;padding:24px;box-shadow:0 -8px 28px rgba(0,0,0,0.2);}#cookiesjsr .cookiesjsr-banner--info,#cookiesjsr .cookiesjsr-banner--action{margin:0;padding:0;}#cookiesjsr .cookiesjsr-banner--text{font-size:15px;line-height:1.55;}#cookiesjsr .cookiesjsr-links.links--row{margin-top:8px;}#cookiesjsr .cookiesjsr-links.links--row li{padding:0;}#cookiesjsr .cookiesjsr-links.links--row li::before{content:none;}#cookiesjsr .cookiesjsr-links.links--row li a{color:#fff;font-size:14px;font-weight:700;line-height:1.4;text-decoration:underline;text-underline-offset:3px;}#cookiesjsr .cookiesjsr-links.links--row li a:hover,#cookiesjsr .cookiesjsr-links.links--row li a:focus-visible{color:#03b7ec;}#cookiesjsr .cookiesjsr-banner--action,#cookiesjsr .cookiesjsr-layer--actions{gap:12px;}#cookiesjsr .cookiesjsr-banner .cookiesjsr-btn{width:100%;}#cookiesjsr .cookiesjsr-btn{min-height:48px;margin:0;padding:11px 20px;border:2px solid transparent;border-radius:4px;box-shadow:none;font-family:"Oswald";font-size:16px;font-weight:500;letter-spacing:0;line-height:1.4;opacity:1;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease;}#cookiesjsr .cookiesjsr-btn:hover,#cookiesjsr .cookiesjsr-btn:focus,#cookiesjsr .cookiesjsr-btn:active{opacity:1;transform:none;}#cookiesjsr .cookiesjsr-btn:focus-visible{outline:2px solid currentColor;outline-offset:3px;}#cookiesjsr .cookiesjsr-settings{border-color:#fff;background-color:transparent;color:#fff;}#cookiesjsr .cookiesjsr-settings:hover,#cookiesjsr .cookiesjsr-settings:focus,#cookiesjsr .cookiesjsr-settings:active{border-color:#e6f8fd;background-color:#e6f8fd;color:#27205b;}#cookiesjsr .cookiesjsr-btn.important.denyAll{border-color:#fff;background-color:#fff;color:#27205b;}#cookiesjsr .cookiesjsr-btn.important.denyAll:hover,#cookiesjsr .cookiesjsr-btn.important.denyAll:focus,#cookiesjsr .cookiesjsr-btn.important.denyAll:active{border-color:#e6f8fd;background-color:#e6f8fd;color:#27205b;}#cookiesjsr .cookiesjsr-btn.important.allowAll{border-color:#dd328a;background-color:#dd328a;color:#fff;}#cookiesjsr .cookiesjsr-btn.important.allowAll:hover,#cookiesjsr .cookiesjsr-btn.important.allowAll:focus,#cookiesjsr .cookiesjsr-btn.important.allowAll:active{border-color:#e66bb6;background-color:#e66bb6;color:#fff;}#cookiesjsr .cookiesjsr-layer{border-radius:4px;box-shadow:0 18px 48px rgba(0,0,0,0.28);}#cookiesjsr .cookiesjsr-layer--header,#cookiesjsr .cookiesjsr-layer--footer{padding-right:24px;padding-left:24px;}#cookiesjsr .cookiesjsr-layer--title{font-family:"Oswald";font-size:20px;font-weight:500;letter-spacing:0;}#cookiesjsr .cookiesjsr-service-group--tab{border-bottom-color:#b8b8b8;color:#27205b;font-family:"Inter";font-weight:700;transition:background-color 0.2s ease,color 0.2s ease;}#cookiesjsr .cookiesjsr-service-group--tab:hover,#cookiesjsr .cookiesjsr-service-group--tab:focus-visible{background-color:#f0fbff;color:#27205b;}#cookiesjsr .cookiesjsr-service-group.active .cookiesjsr-service-group--tab{box-shadow:inset 4px 0 0 #dd328a;}#cookiesjsr .cookiesjsr-service-group.active .cookiesjsr-service-group--content{font-weight:400;}#cookiesjsr .cookiesjsr-service:hover{background-color:rgba(0,118,214,0.06);}#cookiesjsr .cookiesjsr-service--description h3,#cookiesjsr .cookiesjsr-service--links a,#cookiesjsr .cookiesjsr-service--links a:active,#cookiesjsr .cookiesjsr-service--links a:hover,#cookiesjsr .cookiesjsr-service--links a:visited{color:#27205b;}#cookiesjsr .cookiesjsr-service--links a{text-decoration:underline;text-underline-offset:3px;}#cookiesjsr .cookiesjsr-service--always-on span{border-radius:4px;font-weight:700;}#cookiesjsr .cookiesjsr-layer .cookiesjsr-btn{flex:1 1 0;width:auto;}#cookiesjsr .cookiesjsr-layer .cookiesjsr-btn.denyAll,#cookiesjsr .cookiesjsr-layer .cookiesjsr-btn.allowAll{border-color:#0076d6;background-color:#fff;color:#0076d6;}#cookiesjsr .cookiesjsr-layer .cookiesjsr-btn.denyAll:hover,#cookiesjsr .cookiesjsr-layer .cookiesjsr-btn.denyAll:focus,#cookiesjsr .cookiesjsr-layer .cookiesjsr-btn.denyAll:active,#cookiesjsr .cookiesjsr-layer .cookiesjsr-btn.allowAll:hover,#cookiesjsr .cookiesjsr-layer .cookiesjsr-btn.allowAll:focus,#cookiesjsr .cookiesjsr-layer .cookiesjsr-btn.allowAll:active{background-color:#e6f8fd;color:#27205b;}#cookiesjsr .cookiesjsr-layer .cookiesjsr-btn.save{border-color:#0076d6;background-color:#0076d6;color:#fff;}#cookiesjsr .cookiesjsr-layer .cookiesjsr-btn.save:hover,#cookiesjsr .cookiesjsr-layer .cookiesjsr-btn.save:focus,#cookiesjsr .cookiesjsr-layer .cookiesjsr-btn.save:active{border-color:#7dbbe8;background-color:#7dbbe8;color:#fff;}@media (min-width:768px){#cookiesjsr .cookiesjsr-banner{align-items:center;padding:28px 40px;}#cookiesjsr .cookiesjsr-banner--info{width:calc(46% - 12px);}#cookiesjsr .cookiesjsr-banner--action{width:calc(54% - 12px);}}@media (min-width:1200px){#cookiesjsr .cookiesjsr-banner--action{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:767px){#cookiesjsr .cookiesjsr-banner--action{display:grid;grid-template-columns:1fr;}#cookiesjsr .cookiesjsr-layer{border-radius:0;}}.counter-container > div{font-family:"Inter",sans-serif;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:#0076d6;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 rgb(0,89.8785046729,163),0 4px 0 -2px rgb(0,75.8177570093,137.5),0 6px 0 -3px rgb(0,89.8785046729,163),0 8px 0 -4px rgb(0,75.8177570093,137.5),0 10 0 -5px rgb(0,89.8785046729,163),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:4px 4px 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 4px 4px;}.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:"Inter";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:#0076d6;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:4px;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:"Inter";color:#0076d6;font-weight:500;}.counter-block.counter-teams-info .participant,.counter-block.counter-donation-info .participant{background-color:#0076d6;border-radius:4px;font-size:16px;font-weight:400;font-family:"Inter";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:#0076d6;clip-path:polygon(100% 0,0 0,100% 100%);width:290px;height:30px;border-radius:4px;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 #0076d6;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:#0076d6;}}@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:4px 4px 0 0;}.counter-block.counter-teams-info .counter-container > div .counter span.bottom{border-radius:0 0 4px 4px;}body:not(.glb-body) .ui-dialog{width:800px !important;padding:0;border-radius:4px;max-width:90%;left:47% !important;transform:translateX(-50%);}body:not(.glb-body) .ui-dialog .ui-dialog-titlebar{position:relative;background:none;border:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:2px solid #f1f1f1;padding:17px 64px 17px 24px;line-height:1.3rem;}body:not(.glb-body) .ui-dialog .ui-dialog-titlebar .ui-dialog-title{float:none;display:block;padding:0;margin:0;color:#0076d6;font-family:"Oswald";font-size:2rem;font-weight:600;line-height:1.2;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;}body:not(.glb-body) .ui-dialog .ui-dialog-titlebar > span{float:none;display:block;font-size:20px;font-weight:500;font-family:"Oswald";color:#525252;white-space:normal;}body:not(.glb-body) .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{position:absolute;top:50%;right:17px;display:flex;width:32px;height:32px;padding:0;margin:0;align-items:center;justify-content:center;transform:translateY(-50%);border:0;background:transparent;color:#0076d6;font-size:0;}body:not(.glb-body) .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon{position:static;display:block;width:24px;height:24px;margin:0;transform:none;background-color:#2f2f2f !important;background-image:none !important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-width='2' d='m6 6 12 12M18 6 6 18'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-width='2' d='m6 6 12 12M18 6 6 18'/%3E%3C/svg%3E") center/contain no-repeat;}body:not(.glb-body) .ui-dialog h1,body:not(.glb-body) .ui-dialog h2{line-height:45px;}body:not(.glb-body) .ui-dialog p{color:#000;line-height:32px;}body:not(.glb-body) .ui-dialog a:not(.btn){text-decoration:underline;}body:not(.glb-body) .ui-dialog a:not(.btn):link,body:not(.glb-body) .ui-dialog a:not(.btn):visited,body:not(.glb-body) .ui-dialog a:not(.btn):focus{text-decoration:underline;}body:not(.glb-body) .ui-dialog a:not(.btn):hover,body:not(.glb-body) .ui-dialog a:not(.btn):active{text-decoration:underline;}body:not(.glb-body) .ui-dialog.webform-confirmation-modal{z-index:9999;}body:not(.glb-body) .ui-dialog.webform-confirmation-modal .ui-dialog-titlebar{position:absolute;right:-16px;top:-16px;padding:0;}body:not(.glb-body) .ui-dialog.webform-confirmation-modal .ui-dialog-titlebar span{display:none;}body:not(.glb-body) .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;}body:not(.glb-body) .ui-dialog.webform-confirmation-modal .ui-dialog-titlebar button::after{content:"\f00d";text-indent:0;}body:not(.glb-body) .ui-dialog.webform-confirmation-modal .ui-dialog-titlebar button:focus{outline:none;}body:not(.glb-body) .ui-dialog.webform-confirmation-modal .ui-dialog-titlebar button span{display:none;}body:not(.glb-body) .ui-dialog.webform-confirmation-modal .webform-confirmation-modal--content{padding:0;}body:not(.glb-body) .ui-dialog.webform-confirmation-modal .webform-confirmation-modal--content .webform-modal-content{display:grid;grid-template-columns:1fr 1fr;}body:not(.glb-body) .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:4px 0 0 4px;overflow:hidden;}body:not(.glb-body) .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;}body:not(.glb-body) .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;}body:not(.glb-body) .ui-dialog.webform-confirmation-modal .webform-confirmation-modal--content .webform-modal-content .webform-confirmation-content p{margin:0;}body:not(.glb-body) .ui-dialog.webform-confirmation-modal .webform-confirmation-modal--content .webform-modal-content .webform-confirmation-content p:first-child{color:#0076d6;}#donations-list,.view.view-donations.view-display-id-page_event,.view.view-donations.view-display-id-page_team,.view.view-donations.view-display-id-page_grouped_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,.view.view-donations.view-display-id-page_grouped_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,.view.view-donations.view-display-id-page_grouped_team .item{position:relative;background-color:#fff;border-radius:4px;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),.view.view-donations.view-display-id-page_grouped_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,.view.view-donations.view-display-id-page_grouped_team .item .image-wrapper,.view.view-donations.view-display-id-page_grouped_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,.view.view-donations.view-display-id-page_grouped_team .item .image-wrapper img,.view.view-donations.view-display-id-page_grouped_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,.view.view-donations.view-display-id-page_grouped_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,.view.view-donations.view-display-id-page_grouped_team .item .amount,.view.view-donations.view-display-id-page_grouped_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,.view.view-donations.view-display-id-page_grouped_team .item .message,.view.view-donations.view-display-id-page_grouped_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,.view.view-donations.view-display-id-page_grouped_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,.view.view-donations.view-display-id-page_grouped_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;}.participants-para p{margin:0px;}.participants-para{margin:10px 0px 10px 0px;display:inline-block;}.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:#0076d6;}}.paragraph--type--files-to-download table.tremblant-files-table thead tr th{background-color:#0076d6;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:#0076d6;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:"Inter";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:#27205b;}#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:#0076d6;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:"Inter";color:#b9eaf9;font-size:22px;padding:5px 0;}@media only screen and (min-width:1281px){.global-counter .info{max-width:210px;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:4px;}@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:1280px){.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{margin-top:0;margin-bottom:0;}}@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;}}.site-header__logo{display:flex;align-items:center;gap:12px;width:100%;}.site-header__logo #block-tremblant-site-branding{flex:0 1 260px;min-width:0;}.site-header__logo .site-header__event-date{flex:0 0 auto;}@media only screen and (max-width:500px){.site-header__logo .site-header__event-date{display:none;}}.site-header__logo .mobile-menu-only{flex:0 0 auto;margin-left:auto;}.site-header__logo a,.site-header__logo img{display:block;width:100%;}.site-header__logo a:focus{outline-color:#0076d6;}.site-header__logo .tremblant-header-partner_logo,.site-header__logo .border{display:none;}.site-header__logo .container-partner-event-date{display:block;}.site-header__logo .tremblant-header-event-date{display:flex;justify-content:center;gap:4px;color:#6b6d70;font-size:13px;font-weight:300;margin-top:0;}.site-header__logo .tremblant-header-event-date span{display:inline;}@media only screen and (min-width:1281px){.site-header{display:grid;grid-template-columns:390px minmax(0,1fr);grid-template-rows:42px minmax(68px,auto);-moz-column-gap:25px;column-gap:25px;align-items:stretch;}.site-header__logo{grid-column:1;grid-row:1/span 2;align-self:center;display:block;width:100%;max-width:390px;}.site-header__logo #block-tremblant-site-branding{max-width:none;transform:translateX(-15px);}.site-header__logo .tremblant-header-event-date{margin-top:-10px;}.site-header__menus{display:grid;grid-column:2;grid-row:1/span 2;grid-template-rows:42px minmax(68px,auto);justify-self:end;width:-moz-max-content;width:max-content;max-width:100%;}.site-header__secondary{grid-row:1;min-width:0;position:relative;}.site-header__navigation{grid-row:2;min-width:0;}}.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-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:#0076d6;}.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 16px;}.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:30px;}.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li{padding:0;margin:0 6px;}.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li:last-child{margin-right:0;}.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li a:not(.tremblant-button){--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li a:not(.tremblant-button):link,.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li a:not(.tremblant-button):visited{color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li a:not(.tremblant-button):hover,.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li a:not(.tremblant-button):focus,.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li a:not(.tremblant-button):active{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li a:not(.tremblant-button):focus-visible{outline:2px solid currentColor;outline-offset:3px;}.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li a:not(.tremblant-button)[disabled],.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li a:not(.tremblant-button).is-disabled,.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li a:not(.tremblant-button)[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li a:not(.tremblant-button){padding:11px 24px;font-size:18px;margin-left:10px;}.region-header .menu--menu-bouton ul.menu:not(.level-1):not(.level-2) li a:not(.tremblant-button):focus{outline-color:#000;}.region-header .menu--menu-principale{margin-left:auto;}.region-header .menu--menu-principale .menu > li a:focus,.region-header .menu--menu-principale .menu > li a:hover{outline:none;text-decoration:underline;color:#0076d6 !important;}.region-header .menu--menu-principale .menu > li span:focus,.region-header .menu--menu-principale .menu > li span:hover{outline:none;color:#0076d6 !important;}.region-header .menu--menu-principale .menu:not(.level-1):not(.level-2) > li{position:relative;border-right:2px solid #dd328a;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:#0076d6 !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,.region-branding [id^=block-languageswitcher] ul li a{font-weight:300;}.region-branding [id^=block-menusecondaire] ul li a:focus,.region-branding [id^=block-languageswitcher] ul li a:focus{outline:none;text-decoration:underline;color:#0076d6;}.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 (min-width:1281px){#branding-region{display:flex;height:100%;align-items:center;}#branding-region::before{content:"";flex:1 1 auto;border-top:1px solid rgba(0,0,0,0.2);margin-left:16px;margin-right:16px;}#branding-region .region-branding{flex:0 0 auto;}.site-header__navigation .region-header{height:100%;border-top:0;padding-top:0;}.frontpage .site-header__navigation .region-header{padding-top:10px;}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1280px){.site-header__logo .tremblant-header-event-date{margin-top:0;}.burger-button{display:flex;align-items:center;}.burger-button [id^=button-menu-mobile]{display:flex;align-items:center;float:none;font-size:40px;color:#0076d6;line-height:1;padding:5px 0;position:relative;width:auto;z-index:100;}.burger-button [id^=button-menu-mobile]:hover{text-decoration:none;}.burger-button .burger-close{display:none;}#header-region{position:relative;}#header-region .region-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;}#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-principale{grid-column:1/-1;grid-row:2;padding:8px 0;}#header-region .menu--menu-bouton{grid-column:1/-1;grid-row:3;margin:8px 0 0;padding-bottom:8px;}#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{box-sizing:border-box;display:block;cursor:pointer;padding:12px 30px;width:100%;}#header-region ul li span::after{content:"\f054";float:right;padding-left:10px;font-family:"FontAwesome";color:#0076d6;}#header-region ul li span:hover,#header-region ul li span:focus{text-decoration:underline;outline:none;}#header-region .block-language.block-language-blocklanguage-interface{align-self:center;border-bottom:1px solid #f1f1f1;box-sizing:border-box;grid-column:2;grid-row:1;justify-self:end;min-height:58px;padding:4px 30px 0 10px;width:auto;}#header-region .block-language.block-language-blocklanguage-interface ul{display:flex;align-items:center;min-height:58px;margin-top:0;margin-bottom:0;}#header-region .block-tremblant-user-account{box-sizing:border-box;grid-column:1;grid-row:1;min-height:58px;padding-top:4px;padding-bottom:0;}#header-region .block-tremblant-user-account::before{width:100vw;}.logged-out #header-region .block-tremblant-user-account a.account{display:flex;align-items:center;min-height:58px;}#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:#0076d6;}.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:300;}@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:300;text-transform:none;}}.block-tremblant-user-account{display:none;position:relative;padding-top:20px;margin-top:0;padding-bottom:15px;margin-bottom:0;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:0;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;font-weight:300;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:#0076d6;}.block-tremblant-user-account a.account:hover i{color:#0076d6;}.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:#0076d6;}.block-tremblant-user-account .wrapper-user-account ul li a:hover i{color:#0076d6;}.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;}.block-page-title-block{margin-top:0;margin-bottom:0;padding-top:10px;}.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 #0076d6;color:white;padding:0;margin:0;font-size:4rem;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:3rem;}}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .field--name-field-content h2{padding:0;margin:0;text-transform:none;font-size:2.7rem;color:white;text-shadow:3px 3px 1px #0076d6;}.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:#0076d6;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:2.5rem;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;--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.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:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}.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{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-secondary-text .field--name-field-link a:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-secondary-text .field--name-field-link a[disabled],.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-secondary-text .field--name-field-link a.is-disabled,.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-secondary-text .field--name-field-link a[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}.paragraph--type--hero-banner .tremblant-hero-banner-wrapper-image .tremblant-hero-secondary-text .field--name-field-link a{padding:11px 24px;font-size:18px;--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#dd328a;--tremblant-button-hover-background:#e66bb6;--tremblant-button-disabled-background:#d2becb;clip-path:polygon(3% 0,96% 8%,89% 84%,6% 90%);padding:10px 35px 15px 30px;}.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:3.5rem;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:3rem;}}.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:2.5rem;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:4px;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:"Oswald";color:#525252;}.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;}}.manage-invitations-page .form-submit{margin-top:15px;}.details-invitation-page{position:relative;margin:0 auto;padding:15px 15px 30px;}.details-invitation-page .panel{background-color:#fff;padding:15px;border-radius:4px;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:4px;}form.invite-confirm-delete-form .form-submit{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}form.invite-confirm-delete-form .form-submit:link,form.invite-confirm-delete-form .form-submit:visited{color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}form.invite-confirm-delete-form .form-submit:hover,form.invite-confirm-delete-form .form-submit:focus,form.invite-confirm-delete-form .form-submit:active{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}form.invite-confirm-delete-form .form-submit:focus-visible{outline:2px solid currentColor;outline-offset:3px;}form.invite-confirm-delete-form .form-submit[disabled],form.invite-confirm-delete-form .form-submit.is-disabled,form.invite-confirm-delete-form .form-submit[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}form.invite-confirm-delete-form .form-submit{padding:11px 24px;font-size:18px;border:none;margin-top:15px;margin-right:15px;box-shadow:none;}form.invite-confirm-delete-form #edit-cancel{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}form.invite-confirm-delete-form #edit-cancel:link,form.invite-confirm-delete-form #edit-cancel:visited{color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}form.invite-confirm-delete-form #edit-cancel:hover,form.invite-confirm-delete-form #edit-cancel:focus,form.invite-confirm-delete-form #edit-cancel:active{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}form.invite-confirm-delete-form #edit-cancel:focus-visible{outline:2px solid currentColor;outline-offset:3px;}form.invite-confirm-delete-form #edit-cancel[disabled],form.invite-confirm-delete-form #edit-cancel.is-disabled,form.invite-confirm-delete-form #edit-cancel[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}form.invite-confirm-delete-form #edit-cancel{padding:11px 24px;font-size:18px;--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#27205b;--tremblant-button-hover-background:rgb(55.1707317073,45.2682926829,128.7317073171);--tremblant-button-disabled-background:rgb(168.6,165.8,189.4);}.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:#dd328a;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:#dd328a;color:#fff;}.kid-content .kid-motivation p.kid-btn a:hover,.kid-content .kid-motivation p.kid-btn a:active{background:#e66bb6;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:4px;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:#0076d6;}.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 4px 4px 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;--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.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:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}.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{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}.modal-data-rewards .tremblant-rewards-form .form-submit:focus-visible,.modal-data-rewards .tremblant-goodies-form .form-submit:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.modal-data-rewards .tremblant-rewards-form .form-submit[disabled],.modal-data-rewards .tremblant-rewards-form .form-submit.is-disabled,.modal-data-rewards .tremblant-rewards-form .form-submit[aria-disabled=true],.modal-data-rewards .tremblant-goodies-form .form-submit[disabled],.modal-data-rewards .tremblant-goodies-form .form-submit.is-disabled,.modal-data-rewards .tremblant-goodies-form .form-submit[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}.modal-data-rewards .tremblant-rewards-form .form-submit,.modal-data-rewards .tremblant-goodies-form .form-submit{padding:11px 24px;font-size:18px;--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#dd328a;--tremblant-button-hover-background:#e66bb6;--tremblant-button-disabled-background:#d2becb;}.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:4px;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:#0076d6;}.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:#b91c1c;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{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.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:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}.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{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}.tremblant-list-action .paragraph--type--image-action .field--name-field-link a:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.tremblant-list-action .paragraph--type--image-action .field--name-field-link a[disabled],.tremblant-list-action .paragraph--type--image-action .field--name-field-link a.is-disabled,.tremblant-list-action .paragraph--type--image-action .field--name-field-link a[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}.tremblant-list-action .paragraph--type--image-action .field--name-field-link a{padding:11px 24px;font-size:18px;}.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,61.7570093458,112);}.tremblant-list-action .paragraph--type--image-action-with-content .field--name-field-content-wrapper .content-close svg{position:absolute;top:10px;right:15px;color:#0076d6;}.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:#0076d6;}.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:#0076d6;}.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:#0076d6;}.tremblant-list-action .tremblant-list-action-items-wrapper + .field--name-field-link a{margin-top:30px;--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.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:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}.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{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}.tremblant-list-action .tremblant-list-action-items-wrapper + .field--name-field-link a:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.tremblant-list-action .tremblant-list-action-items-wrapper + .field--name-field-link a[disabled],.tremblant-list-action .tremblant-list-action-items-wrapper + .field--name-field-link a.is-disabled,.tremblant-list-action .tremblant-list-action-items-wrapper + .field--name-field-link a[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}.tremblant-list-action .tremblant-list-action-items-wrapper + .field--name-field-link a{padding:11px 24px;font-size:18px;--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#dd328a;--tremblant-button-hover-background:#e66bb6;--tremblant-button-disabled-background:#d2becb;clip-path:polygon(3% 0,96% 8%,89% 84%,6% 90%);padding:10px 35px 15px 30px;}.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:#0076d6;}.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:#0076d6;}.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--live #block-tremblant-content .content .field__items > div .btn{position:relative;overflow:hidden;color:#0076d6;background-color:transparent;border:4px solid #fff;}.alias--endirect #block-tremblant-content .content .field__items > div .btn span,.alias--live #block-tremblant-content .content .field__items > div .btn 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 .btn:visited,.alias--live #block-tremblant-content .content .field__items > div .btn:link,.alias--live #block-tremblant-content .content .field__items > div .btn:visited{color:#0076d6;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 .btn:visited span,.alias--live #block-tremblant-content .content .field__items > div .btn:link span,.alias--live #block-tremblant-content .content .field__items > div .btn:visited span{color:#0076d6;}.alias--endirect #block-tremblant-content .content .field__items > div .btn:hover,.alias--endirect #block-tremblant-content .content .field__items > div .btn:focus,.alias--endirect #block-tremblant-content .content .field__items > div .btn:active,.alias--live #block-tremblant-content .content .field__items > div .btn:hover,.alias--live #block-tremblant-content .content .field__items > div .btn:focus,.alias--live #block-tremblant-content .content .field__items > div .btn: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 .btn:focus span,.alias--endirect #block-tremblant-content .content .field__items > div .btn:active span,.alias--live #block-tremblant-content .content .field__items > div .btn:hover span,.alias--live #block-tremblant-content .content .field__items > div .btn:focus span,.alias--live #block-tremblant-content .content .field__items > div .btn:active span{color:#fff;}.alias--endirect #block-tremblant-content .content .field__items > div .btn::before,.alias--endirect #block-tremblant-content .content .field__items > div .btn::after,.alias--live #block-tremblant-content .content .field__items > div .btn::before,.alias--live #block-tremblant-content .content .field__items > div .btn::after{position:absolute;z-index:0;content:"";background:#0076d6;transition:all 0.6s ease;}.alias--endirect #block-tremblant-content .content .field__items > div .btn::before,.alias--live #block-tremblant-content .content .field__items > div .btn::before{background:#fff;width:100%;height:100%;top:0;left:0;}.alias--endirect #block-tremblant-content .content .field__items > div .btn::after,.alias--live #block-tremblant-content .content .field__items > div .btn::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--live #block-tremblant-content .content .field__items > div .btn: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--grouped-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:#b91c1c;}.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;}.checkout-pane-custom-shipping-address .locality{max-width:187px;}.checkout-pane-custom-shipping-address .field--name-address .fieldset-wrapper{padding:2px;}.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{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 .btn:visited{color:#fff;background-color:#333333;}.login-page .block-login .fieldset-wrapper .right-side .btn:hover,.login-page .block-login .fieldset-wrapper .right-side .btn:active,.login-page .block-login .fieldset-wrapper .right-side .btn: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:4px;}.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;}@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:#0076d6;}.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-join-team .btn{border-radius:4px;}@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:4px;padding:15px;}.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:#b91c1c;}.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:#450a0a;font-weight:bold;}.user-pass-reset{position:relative;padding:15px;background-color:#fff;border-radius:4px;margin:0;}.user-pass-reset .form-submit{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.user-pass-reset .form-submit:link,.user-pass-reset .form-submit:visited{color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}.user-pass-reset .form-submit:hover,.user-pass-reset .form-submit:focus,.user-pass-reset .form-submit:active{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}.user-pass-reset .form-submit:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.user-pass-reset .form-submit[disabled],.user-pass-reset .form-submit.is-disabled,.user-pass-reset .form-submit[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}.user-pass-reset .form-submit{padding:11px 24px;font-size:18px;border:none;}.years-participation{clear:inline-start;}.subscription-confirmation{clear:left;}.subscription-confirmation .fieldset-legend{display:none;}.path--checkout .address-container-inline{display:flex;}@media only screen and (max-width:480px){.path--checkout .address-container-inline{display:block;}}#branding .masquerade-block-form{position:relative;flex:0 0 auto;margin-left:14px;padding-left:14px;border-left:1px solid rgba(0,0,0,0.2);font-family:"Inter";}#branding .masquerade-block-form .masquerade-menu{position:relative;margin:0;padding:0;border:0;border-radius:0;background:transparent;}#branding .masquerade-block-form .masquerade-menu__trigger{position:relative;display:flex;align-items:center;min-height:40px;width:auto;margin:0;padding:8px 34px 8px 12px;box-sizing:border-box;border:1px solid transparent;border-radius:4px;color:#6b6d70;background:transparent;font-family:"Inter";font-size:16px;font-weight:600;line-height:1.2;list-style:none;cursor:pointer;transition:color 0.2s ease,background-color 0.2s ease,border-color 0.2s ease;}#branding .masquerade-block-form .masquerade-menu__trigger::-webkit-details-marker{display:none;}#branding .masquerade-block-form .masquerade-menu__trigger .fa{margin-right:8px;color:#6b6d70;font-size:18px;transition:color 0.2s ease;}#branding .masquerade-block-form .masquerade-menu__trigger::after{position:absolute;top:50%;right:13px;width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;content:"";transform:translateY(-65%) rotate(45deg);transition:transform 0.2s ease;}#branding .masquerade-block-form .masquerade-menu__trigger:hover{border-color:rgb(229.5,229.5,229.5);color:#0076d6;background:rgb(247.35,247.35,247.35);}#branding .masquerade-block-form .masquerade-menu__trigger:hover .fa{color:#0076d6;}#branding .masquerade-block-form .masquerade-menu__trigger:focus-visible{border-color:#0076d6;outline:2px solid #0076d6;outline-offset:2px;}#branding .masquerade-block-form .masquerade-menu[open] .masquerade-menu__trigger{border-color:rgb(229.5,229.5,229.5);color:#0076d6;background:rgb(247.35,247.35,247.35);}#branding .masquerade-block-form .masquerade-menu[open] .masquerade-menu__trigger .fa{color:#0076d6;}#branding .masquerade-block-form .masquerade-menu[open] .masquerade-menu__trigger::after{transform:translateY(-35%) rotate(225deg);}#branding .masquerade-block-form .masquerade-menu__panel{position:absolute;z-index:150;top:calc(100% + 10px);right:0;width:min(320px,100vw - 30px);margin:0;padding:18px;box-sizing:border-box;border:1px solid rgb(229.5,229.5,229.5);border-radius:4px;background:#fff;box-shadow:0 12px 35px rgba(0,0,0,0.16);}#branding .masquerade-block-form .masquerade-menu__panel::before{position:absolute;top:-7px;right:22px;width:12px;height:12px;border-top:1px solid rgb(229.5,229.5,229.5);border-left:1px solid rgb(229.5,229.5,229.5);content:"";background:#fff;transform:rotate(45deg);}#branding .masquerade-block-form form,#branding .masquerade-block-form .container-inline,#branding .masquerade-block-form .form-item,#branding .masquerade-block-form .form-actions{margin:0;padding:0;}#branding .masquerade-block-form .container-inline{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;}#branding .masquerade-block-form input.form-autocomplete{display:block;width:100%;height:44px;margin:0;padding:10px 38px 10px 12px;border:1px solid rgb(178.5,178.5,178.5);border-radius:4px;box-shadow:none;color:#333;background-color:#fff;font-family:"Inter";font-size:15px;}#branding .masquerade-block-form input.form-autocomplete::-moz-placeholder{color:#6b6d70;opacity:1;}#branding .masquerade-block-form input.form-autocomplete::placeholder{color:#6b6d70;opacity:1;}#branding .masquerade-block-form input.form-autocomplete:hover{border-color:#6b6d70;}#branding .masquerade-block-form input.form-autocomplete:focus{border-color:#0076d6;outline:2px solid rgba(0,118,214,0.25);outline-offset:1px;box-shadow:none;}#branding .masquerade-block-form input.form-submit{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}#branding .masquerade-block-form input.form-submit:link,#branding .masquerade-block-form input.form-submit:visited{color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}#branding .masquerade-block-form input.form-submit:hover,#branding .masquerade-block-form input.form-submit:focus,#branding .masquerade-block-form input.form-submit:active{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}#branding .masquerade-block-form input.form-submit:focus-visible{outline:2px solid currentColor;outline-offset:3px;}#branding .masquerade-block-form input.form-submit[disabled],#branding .masquerade-block-form input.form-submit.is-disabled,#branding .masquerade-block-form input.form-submit[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}#branding .masquerade-block-form input.form-submit{padding:7px 24px;font-size:14px;width:100%;margin:0;}.ui-autocomplete.ui-front{z-index:250;}@media only screen and (max-width:1280px){#branding .masquerade-block-form{margin-left:0;padding-left:0;border-left:0;}#branding .masquerade-block-form .masquerade-menu__panel{position:static;width:100%;margin-top:8px;box-shadow:none;}#branding .masquerade-block-form .masquerade-menu__panel::before{display:none;}}.drupal-messages{max-width:none;padding:15px;margin:0;width:100%;border-radius:0;border:none;box-sizing:border-box;border-radius:4px;}.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:#b91c1c;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:#0076d6;}.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:#0076d6;}.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:4px;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:#b91c1c;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:flex;gap:2rem;margin-top:20px;}@media only screen and (max-width:767px){.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container{flex-direction:column;gap:1rem;}}.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{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.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:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}.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{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.continue:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.continue[disabled],.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.continue.is-disabled,.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.continue[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.continue{padding:11px 24px;font-size:18px;}.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.tax-receipt{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.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:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}.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{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.tax-receipt:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.tax-receipt[disabled],.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.tax-receipt.is-disabled,.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.tax-receipt[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}.tremblant-loto-modal.tremblant-loto-checkout-confirm .tremblant-modal-container .button-container a.tax-receipt{padding:11px 24px;font-size:18px;--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#dd328a;--tremblant-button-hover-background:#e66bb6;--tremblant-button-disabled-background:#d2becb;}@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{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.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:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}.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{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}.paragraph--type--newsletter > div.nl-content .field--name-field-form input:not(.legal-input).button:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.paragraph--type--newsletter > div.nl-content .field--name-field-form input:not(.legal-input).button[disabled],.paragraph--type--newsletter > div.nl-content .field--name-field-form input:not(.legal-input).button.is-disabled,.paragraph--type--newsletter > div.nl-content .field--name-field-form input:not(.legal-input).button[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}.paragraph--type--newsletter > div.nl-content .field--name-field-form input:not(.legal-input).button{padding:11px 24px;font-size:18px;--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#dd328a;--tremblant-button-hover-background:#e66bb6;--tremblant-button-disabled-background:#d2becb;display:block;width:auto;margin-top:20px;}.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:50%;}.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:#0076d6;}.webform-confirmation-modal .webform-confirmation-content .tremblant-program-location{border-top:1px solid lightgray;border-bottom:1px solid lightgray;font-weight:bold;color:#0076d6;}.webform-confirmation-modal .webform-confirmation-content .tremblant-program-schedules{color:#0076d6;font-weight:bold;line-height:15px;}.webform-confirmation-modal.ui-dialog .ui-dialog-titlebar{border-bottom:unset;}.webform-confirmation-modal.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:#0076d6;}.webform-confirmation-modal.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:#0076d6;}.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:4px;}.pager__link.is-active,.pager__item--current{color:#000;border:#000 solid transparent;background:#0076d6;}.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:#0076d6;}.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:#b91c1c;}.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{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.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:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}.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{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}.user-form .image-data__crop-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:focus-visible,.user-form .crop-preview-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.user-form .image-data__crop-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button[disabled],.user-form .image-data__crop-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button.is-disabled,.user-form .image-data__crop-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button[aria-disabled=true],.user-form .crop-preview-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button[disabled],.user-form .crop-preview-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button.is-disabled,.user-form .crop-preview-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events: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{padding:11px 24px;font-size:18px;--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#27205b;--tremblant-button-hover-background:rgb(55.1707317073,45.2682926829,128.7317073171);--tremblant-button-disabled-background:rgb(168.6,165.8,189.4);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:4px;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{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.user-form .form-submit:link,.user-form .form-submit:visited{color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}.user-form .form-submit:hover,.user-form .form-submit:focus,.user-form .form-submit:active{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}.user-form .form-submit:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.user-form .form-submit[disabled],.user-form .form-submit.is-disabled,.user-form .form-submit[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}.user-form .form-submit{padding:11px 24px;font-size:18px;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:#0076d6;}.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:#0076d6;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:"Inter";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{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}#block-tremblant-primary-admin-actions li a:link,#block-tremblant-primary-admin-actions li a:visited{color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}#block-tremblant-primary-admin-actions li a:hover,#block-tremblant-primary-admin-actions li a:focus,#block-tremblant-primary-admin-actions li a:active{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}#block-tremblant-primary-admin-actions li a:focus-visible{outline:2px solid currentColor;outline-offset:3px;}#block-tremblant-primary-admin-actions li a[disabled],#block-tremblant-primary-admin-actions li a.is-disabled,#block-tremblant-primary-admin-actions li a[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}#block-tremblant-primary-admin-actions li a{padding:11px 24px;font-size:18px;--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#dd328a;--tremblant-button-hover-background:#e66bb6;--tremblant-button-disabled-background:#d2becb;}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:4px;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:4px;}.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:#0076d6;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,61.7570093458,112);}.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:"Inter";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:"Oswald";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:#0076d6;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,61.7570093458,112);}.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:#0076d6;}.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:#0076d6;}.container-tremblant-program .tremblant-modal .tremblant-modal-body .tremblant-program-content-modal .tremblant-program-schedules{color:#0076d6;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:"Inter";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:4px;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:#0076d6;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:#b91c1c;}.container-grey{background-color:#f1f1f1;}.path--search #block-pagetitle h1{border-bottom:1px solid #ddd;margin-bottom:20px;}.participant-layout.view-solr-search{margin-top:0;margin-bottom:0;padding-bottom:40px;}.ui-widget.search-api-autocomplete-search{border:none;border-radius:4px;text-transform:capitalize;}.ui-widget.search-api-autocomplete-search .ui-menu-item{padding:5px 10px;}.global-search input.form-autocomplete{background-image:none;}.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:4px;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 !important;box-shadow:none !important;padding:0 10px;}.global-search .global-search-input button.form-submit:hover{color:#0076d6 !important;}.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-solr-search .global-search{padding:0;}.view-solr-search .view-content{position:relative;margin-top:20px;}.view-solr-search .view-content > div{width:100%;display:flex;flex-wrap:wrap;align-items:center;}.view-solr-search .view-content > div .views-row{position:relative;width:100%;margin-bottom:40px;background-color:#fff;border-radius:4px;padding:15px 15px 0;box-sizing:border-box;}@media only screen and (min-width:767px){.view-solr-search .view-content > div .views-row{width:48.3741469289%;float:left;margin-right:3.2517061421%;}.view-solr-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-solr-search .view-content > div .views-row{width:31.1655292386%;float:left;margin-right:3.2517061421%;}.view-solr-search .view-content > div .views-row:nth-child(2n){width:31.1655292386%;float:left;margin-right:3.2517061421%;}.view-solr-search .view-content > div .views-row:nth-child(3n){width:31.1655292386%;float:left;margin-right:3.2517061421%;margin-right:0;}}.view-solr-search .view-content > div .views-row .wrapper-left{float:left;margin-right:20px;}.view-solr-search .view-content > div .views-row .wrapper-right{min-height:115px;}.view-solr-search .view-content > div .views-row h2.name{font-size:140%;line-height:1;padding:0;margin:10px 0 5px;}.view-solr-search .view-content > div .views-row .progress-bar-container{clear:b oth;margin-top:10px;padding-bottom:15px;}.view-solr-search .view-content > div .views-row .progress-bar-container .progress-item{position:relative;padding-bottom:15px;margin-bottom:15px;}.view-solr-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-solr-search .view-content > div .views-row .progress-bar-container a.donate{width:100%;}.view-solr-search .view-content > div .views-row .type{display:inline-block;padding:0 10px;border-radius:4px;background-color:#0076d6;color:#fff;font-size:0.9em;}.view-solr-search .view-content > div .views-row .node--type-team.node--view-mode-search-index .type,.view-solr-search .view-content > div .views-row .node--type-grouped-team .type{background-color:#0076d6;}.view-solr-search .view-content > div .views-row .team .label{font-weight:600;}.view-solr-search .view-content > div .views-row .team .value a{color:#0076d6;text-decoration:underline;}.view-solr-search .view-content > div .views-row .team .value a:hover{text-decoration:none;}.view-solr-search .view-content > div .views-row .participants a{display:inline-block;}.view-solr-search .view-content > div .views-row .participants a img{border:1px solid #b8b8b8;}.view-solr-search .view-content > div .views-row .participants a:hover{text-decoration:none;}.view-solr-search .view-content > div .views-row img{border-radius:50%;}.view-solr-search .view-empty .donate-event{margin-top:30px;}.view-solr-search .pager{padding:0;}.view-solr-search .pager .pager__item{display:block;width:100%;margin:0;}.view-solr-search .pager .pager__item a.button{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.view-solr-search .pager .pager__item a.button:link,.view-solr-search .pager .pager__item a.button:visited{color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}.view-solr-search .pager .pager__item a.button:hover,.view-solr-search .pager .pager__item a.button:focus,.view-solr-search .pager .pager__item a.button:active{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}.view-solr-search .pager .pager__item a.button:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.view-solr-search .pager .pager__item a.button[disabled],.view-solr-search .pager .pager__item a.button.is-disabled,.view-solr-search .pager .pager__item a.button[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}.view-solr-search .pager .pager__item a.button{padding:11px 24px;font-size:18px;--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#27205b;--tremblant-button-hover-background:rgb(55.1707317073,45.2682926829,128.7317073171);--tremblant-button-disabled-background:rgb(168.6,165.8,189.4);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 #0076d6;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{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.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:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}.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{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item .field--name-field-link a:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item .field--name-field-link a[disabled],.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item .field--name-field-link a.is-disabled,.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item .field--name-field-link a[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}.paragraph--type--diaporama .tremblant-slider-no-preview .paragraph--type--diaporama-item .field--name-field-link a{padding:11px 24px;font-size:18px;--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#27205b;--tremblant-button-hover-background:rgb(55.1707317073,45.2682926829,128.7317073171);--tremblant-button-disabled-background:rgb(168.6,165.8,189.4);}.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:#0076d6;}.tremblant-sticky-button a:hover,.tremblant-sticky-button a:focus,.tremblant-sticky-button a:active{color:#fff;background:#0076d6;text-decoration:none;}.block-tabs{border-bottom:2px solid #0076d6;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:#0076d6;transition:all 0.2s ease;}.block-tabs > ul li a:hover{background-color:rgb(0,61.7570093458,112);}.block-tabs > ul li a.is-active{background-color:rgb(0,61.7570093458,112);}@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 #0076d6;}.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:4px;border-color:#0076d6;font-size:18px;background-color:#0076d6;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:4px;}.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{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.node-team-edit-form.node-form .form-submit:link,.node-team-edit-form.node-form .form-submit:visited{color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}.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{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}.node-team-edit-form.node-form .form-submit:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.node-team-edit-form.node-form .form-submit[disabled],.node-team-edit-form.node-form .form-submit.is-disabled,.node-team-edit-form.node-form .form-submit[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}.node-team-edit-form.node-form .form-submit{padding:11px 24px;font-size:18px;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{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}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:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}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{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}body.user-edit-team .image-data__crop-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:focus-visible,body.user-edit-team .crop-preview-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button:focus-visible{outline:2px solid currentColor;outline-offset:3px;}body.user-edit-team .image-data__crop-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button[disabled],body.user-edit-team .image-data__crop-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button.is-disabled,body.user-edit-team .image-data__crop-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button[aria-disabled=true],body.user-edit-team .crop-preview-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button[disabled],body.user-edit-team .crop-preview-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button.is-disabled,body.user-edit-team .crop-preview-wrapper.form-wrapper .crop-preview-wrapper__crop-reset.button[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events: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{padding:11px 24px;font-size:18px;--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#27205b;--tremblant-button-hover-background:rgb(55.1707317073,45.2682926829,128.7317073171);--tremblant-button-disabled-background:rgb(168.6,165.8,189.4);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{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.tremblant-commerce-form .buy-coupons-form .form-submit:link,.tremblant-commerce-form .buy-coupons-form .form-submit:visited{color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}.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{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}.tremblant-commerce-form .buy-coupons-form .form-submit:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.tremblant-commerce-form .buy-coupons-form .form-submit[disabled],.tremblant-commerce-form .buy-coupons-form .form-submit.is-disabled,.tremblant-commerce-form .buy-coupons-form .form-submit[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}.tremblant-commerce-form .buy-coupons-form .form-submit{padding:11px 24px;font-size:18px;}.tremblant-commerce-form .create-team-form{float:none;margin:0 auto !important;}.tremblant-commerce-form .create-team-form a{color:#0076d6;}.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:#0076d6;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:4px;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:#0076d6;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:"Inter";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{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.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:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}.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{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}.container-tremblant-tiles-col-4 .field__items > .field__item .field--type-link a:focus-visible,.container-tremblant-tiles-col-3 .field__items > .field__item .field--type-link a:focus-visible,.container-tremblant-tiles-col-2 .field__items > .field__item .field--type-link a:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.container-tremblant-tiles-col-4 .field__items > .field__item .field--type-link a[disabled],.container-tremblant-tiles-col-4 .field__items > .field__item .field--type-link a.is-disabled,.container-tremblant-tiles-col-4 .field__items > .field__item .field--type-link a[aria-disabled=true],.container-tremblant-tiles-col-3 .field__items > .field__item .field--type-link a[disabled],.container-tremblant-tiles-col-3 .field__items > .field__item .field--type-link a.is-disabled,.container-tremblant-tiles-col-3 .field__items > .field__item .field--type-link a[aria-disabled=true],.container-tremblant-tiles-col-2 .field__items > .field__item .field--type-link a[disabled],.container-tremblant-tiles-col-2 .field__items > .field__item .field--type-link a.is-disabled,.container-tremblant-tiles-col-2 .field__items > .field__item .field--type-link a[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}.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{padding:11px 24px;font-size:18px;--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#dd328a;--tremblant-button-hover-background:#e66bb6;--tremblant-button-disabled-background:#d2becb;}.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{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.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:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}.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{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}.container-tremblant-tiles-col-4 .field__items > .field__item .tremblant-tile-background .field--type-link a:focus-visible,.container-tremblant-tiles-col-3 .field__items > .field__item .tremblant-tile-background .field--type-link a:focus-visible,.container-tremblant-tiles-col-2 .field__items > .field__item .tremblant-tile-background .field--type-link a:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.container-tremblant-tiles-col-4 .field__items > .field__item .tremblant-tile-background .field--type-link a[disabled],.container-tremblant-tiles-col-4 .field__items > .field__item .tremblant-tile-background .field--type-link a.is-disabled,.container-tremblant-tiles-col-4 .field__items > .field__item .tremblant-tile-background .field--type-link a[aria-disabled=true],.container-tremblant-tiles-col-3 .field__items > .field__item .tremblant-tile-background .field--type-link a[disabled],.container-tremblant-tiles-col-3 .field__items > .field__item .tremblant-tile-background .field--type-link a.is-disabled,.container-tremblant-tiles-col-3 .field__items > .field__item .tremblant-tile-background .field--type-link a[aria-disabled=true],.container-tremblant-tiles-col-2 .field__items > .field__item .tremblant-tile-background .field--type-link a[disabled],.container-tremblant-tiles-col-2 .field__items > .field__item .tremblant-tile-background .field--type-link a.is-disabled,.container-tremblant-tiles-col-2 .field__items > .field__item .tremblant-tile-background .field--type-link a[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}.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{padding:11px 24px;font-size:18px;--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#dd328a;--tremblant-button-hover-background:#e66bb6;--tremblant-button-disabled-background:#d2becb;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:#0076d6;color:white;border-radius:4px;}.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:#0076d6;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:4px;}button:hover{color:#0076d6;}.block-qr-code-participant .tremblant-modal-body{width:unset !important;max-width:unset !important;}.block-qr-code-participant .qr-main-title{background:#0076d6;padding:16px 24px;color:white;font-size:20px;}.block-qr-code-participant .tremblant-modal-close{color:#fff;background:#0076d6 !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;}.tremblant-accordion{--tremblant-accordion-border:#b8b8b8;--tremblant-accordion-border-active:#0076d6;--tremblant-accordion-background:#fff;--tremblant-accordion-background-active:#f0fbff;--tremblant-accordion-text:#2f2f2f;--tremblant-accordion-icon:#2e4a35;--tremblant-accordion-border-radius:4px;margin:0;border:1px solid var(--tremblant-accordion-border);border-radius:var(--tremblant-accordion-border-radius);background-color:var(--tremblant-accordion-background);color:var(--tremblant-accordion-text);transition:background-color 0.2s ease,border-color 0.2s ease;}.tremblant-accordion:hover,.tremblant-accordion:focus-within,.tremblant-accordion[open]{border-color:var(--tremblant-accordion-border-active);background-color:var(--tremblant-accordion-background-active);}.tremblant-accordion + .tremblant-accordion{margin-top:28px;}.tremblant-accordion__summary{position:relative;display:flex;align-items:center;min-height:70px;padding:20px 56px 20px 22px;border-radius:var(--tremblant-accordion-border-radius);letter-spacing:0;list-style:none;background-color:transparent;cursor:pointer;font-family:"Inter",sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:-0.02em;font-weight:bold;}.tremblant-accordion__summary::-webkit-details-marker{display:none;}.tremblant-accordion__summary:focus-visible{outline:2px solid var(--tremblant-accordion-border-active);outline-offset:4px;}.tremblant-accordion__summary::after{content:"";position:absolute;top:50%;right:28px;width:10px;height:10px;border-right:2px solid var(--tremblant-accordion-icon);border-bottom:2px solid var(--tremblant-accordion-icon);transform:translateY(-65%) rotate(45deg);transition:transform 0.2s ease;}.tremblant-accordion[open] .tremblant-accordion__summary::after{transform:translateY(-35%) rotate(225deg);}.tremblant-accordion__title{display:block;}.tremblant-accordion__content{padding:0 56px 22px 22px;font-family:"Inter",sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:-0.02em;}.tremblant-accordion__content p,.tremblant-accordion__content li{color:#2f2f2f;}.tremblant-accordion__content > :first-child{margin-top:0;}.tremblant-accordion__content > :last-child{margin-bottom:0;}@media only screen and (max-width:767px){.tremblant-accordion{border-radius:var(--tremblant-accordion-border-radius);}.tremblant-accordion__summary{min-height:62px;padding:18px 48px 18px 20px;}.tremblant-accordion__summary::after{right:22px;}.tremblant-accordion__content{padding:0 48px 20px 20px;}}.lb-button-group{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;}.lb-button-group--align-center{justify-content:center;}.lb-button-group--align-right{justify-content:flex-end;}@media (max-width:767px){.lb-button-group{flex-direction:column;align-items:stretch;}.lb-button-group .tremblant-button{width:100%;justify-content:center;}}.tremblant-button{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.tremblant-button:link,.tremblant-button:visited{color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}.tremblant-button:hover,.tremblant-button:focus,.tremblant-button:active{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}.tremblant-button:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.tremblant-button[disabled],.tremblant-button.is-disabled,.tremblant-button[aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}.tremblant-button{padding:11px 24px;font-size:18px;}.lb-button-block--align-center{text-align:center;}.lb-button-block--align-right{text-align:right;}.tremblant-button--extra-small{padding:7px 24px;font-size:14px;}.tremblant-button--small{padding:11px 24px;font-size:18px;}.tremblant-button--medium{padding:10px 32px;font-size:22px;}.tremblant-button--large{padding:13px 48px;font-size:28px;}.tremblant-button--blue{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;}.tremblant-layout-section.tremblant-layout-section--background-navy .tremblant-button--blue{--tremblant-button-color:#fff;--tremblant-button-background:#03b7ec;--tremblant-button-hover-color:#fff;--tremblant-button-hover-background:rgb(2.359832636,143.949790795,185.640167364);--tremblant-button-disabled-color:#fff;--tremblant-button-disabled-background:rgb(154.2,226.2,247.4);}.tremblant-button--magenta{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#dd328a;--tremblant-button-hover-background:#e66bb6;--tremblant-button-disabled-background:#d2becb;}.tremblant-button--light-blue{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#03b7ec;--tremblant-button-hover-background:rgb(2.359832636,143.949790795,185.640167364);--tremblant-button-disabled-background:rgb(154.2,226.2,247.4);}.tremblant-button--navy{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#27205b;--tremblant-button-hover-background:rgb(55.1707317073,45.2682926829,128.7317073171);--tremblant-button-disabled-background:rgb(168.6,165.8,189.4);}.tremblant-button--red{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#e31212;--tremblant-button-hover-background:#8b0d0d;--tremblant-button-disabled-background:#e0aaaa;}.tremblant-button--block{display:flex;width:100%;}.tremblant-card{overflow:hidden;border-radius:4px;}.tremblant-card__text a,.tremblant-card__text a:visited{color:inherit;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:0.18em;transition:text-decoration-thickness 150ms ease;}.tremblant-card__text a:hover,.tremblant-card__text a:focus-visible{color:inherit;text-decoration-thickness:2px;}.tremblant-citation{--tremblant-citation-accent:#0076d6;--tremblant-citation-icon-color:var(--tremblant-layout-heading-color,#0076d6);--tremblant-citation-text:var(--tremblant-layout-text-color,#2f2f2f);--tremblant-citation-image-size:14.375rem;--tremblant-citation-gap:4rem;display:flex;align-items:center;gap:var(--tremblant-citation-gap);margin:0;color:var(--tremblant-citation-text);}.tremblant-citation__image{flex:0 0 var(--tremblant-citation-image-size);width:var(--tremblant-citation-image-size);height:var(--tremblant-citation-image-size);overflow:hidden;border-radius:50%;}.tremblant-citation__image .field,.tremblant-citation__image .field__item,.tremblant-citation__image article,.tremblant-citation__image picture{display:block;width:100%;height:100%;}.tremblant-citation__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.tremblant-citation__content{max-width:36rem;}.tremblant-citation__quote{position:relative;margin:0;padding:4rem 0 0;border:0;color:inherit;color:var(--tremblant-layout-text-color,#2f2f2f);font-family:"Inter",sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:-0.02em;}.tremblant-citation__quote > :first-child{margin-top:0;}.tremblant-citation__quote > :last-child{margin-bottom:0;}.tremblant-citation__quote h1{font-family:"Oswald",sans-serif;font-size:3.125rem;font-weight:700;line-height:1.2;letter-spacing:0;}.tremblant-citation__quote h2{font-family:"Oswald",sans-serif;font-size:2.25rem;font-weight:700;line-height:1.2;letter-spacing:0;}.tremblant-citation__quote h3{font-family:"Oswald",sans-serif;font-size:1.75rem;font-weight:700;line-height:1.2;letter-spacing:0;}.tremblant-citation__quote h4{font-family:"Oswald",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02em;}.tremblant-citation__quote h5{font-family:"Oswald",sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2;letter-spacing:-0.02em;}.tremblant-citation__quote h6{font-family:"Oswald",sans-serif;font-size:1rem;font-weight:700;line-height:1.2;letter-spacing:-0.02em;}.tremblant-citation__quote h1,.tremblant-citation__quote h2,.tremblant-citation__quote h3,.tremblant-citation__quote h4,.tremblant-citation__quote h5,.tremblant-citation__quote h6{margin-top:2rem;margin-bottom:1rem;color:var(--tremblant-layout-heading-color,#0076d6);text-transform:uppercase;}.tremblant-citation__quote p{margin:0 0 1.25rem;}.tremblant-citation__quote p.large{font-family:"Inter",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.75rem;letter-spacing:-0.02em;}.tremblant-citation__quote p.small{font-family:"Inter",sans-serif;font-size:0.625rem;font-weight:400;line-height:1rem;letter-spacing:-0.02em;}.tremblant-citation__quote a{color:var(--tremblant-layout-link-color,#0076d6);text-decoration:underline;}.tremblant-citation__quote a:hover,.tremblant-citation__quote a:focus{text-decoration:none;}.tremblant-citation__quote ul,.tremblant-citation__quote ol{margin:0 0 1.25rem;padding-left:1.5rem;}.tremblant-citation__quote li + li{margin-top:0.5rem;}.tremblant-citation__quote strong{font-weight:700;}.tremblant-citation__quote blockquote{margin:2rem 0;padding-left:1.25rem;border-left:0.25rem solid #0076d6;}.tremblant-citation__quote::before{content:"";position:absolute;top:0;left:0;width:2.5rem;height:2.5rem;background-color:var(--tremblant-citation-icon-color);-webkit-mask:url(/themes/custom/tremblant/images/icon_quote.svg) center/contain no-repeat;mask:url(/themes/custom/tremblant/images/icon_quote.svg) center/contain no-repeat;}.tremblant-citation__quote > :first-child{margin-top:0;}.tremblant-citation__quote > :last-child{margin-bottom:0;}.tremblant-citation__attribution{margin-top:2rem;}.tremblant-citation__author{display:block;color:var(--tremblant-layout-heading-color,#0076d6);font-style:normal;text-transform:uppercase;font-family:"Inter",sans-serif;font-size:1rem;font-weight:700;line-height:1.375rem;letter-spacing:-0.02em;}.tremblant-citation__role{display:block;font-family:"Inter",sans-serif;font-size:1rem;font-weight:600;line-height:1.375rem;letter-spacing:-0.02em;}@media only screen and (max-width:767px){.tremblant-citation{--tremblant-citation-image-size:clamp(6rem,24vw,8rem);--tremblant-citation-gap:1rem;align-items:flex-start;}.tremblant-citation__content{flex:1 1 auto;min-width:0;max-width:none;}.tremblant-citation__quote{padding-top:2.75rem;}.tremblant-citation__attribution{margin-top:1.5rem;}}.lb-color-card{--lb-color-card-background:#27205b;--lb-color-card-title:#03b7ec;position:relative;display:flex;flex-direction:column;height:100%;padding:3rem;overflow:hidden;border-radius:4px;color:#fff;background-color:var(--lb-color-card-background);text-align:center;}.tremblant-layout-section--background-navy div.tremblant-layout__container:not(.tremblant-layout__container--frame-navy) .lb-color-card--navy{border:1px solid #fff;}.lb-color-card--blue{--lb-color-card-background:#0076d6;--lb-color-card-title:#fff;}.tremblant-layout-section--background-navy div.tremblant-layout__container:not(.tremblant-layout__container--frame-pale-blue) .lb-color-card--blue{--lb-color-card-background:#03b7ec;}.lb-color-card--blue .tremblant-button{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;}.lb-color-card--magenta{--lb-color-card-background:#dd328a;--lb-color-card-title:#fff;}.lb-color-card__image{display:flex;flex:0 0 auto;align-items:center;justify-content:center;margin-bottom:2rem;}.lb-color-card__image img{display:block;width:auto;max-width:100%;height:90px;border-radius:4px;-o-object-fit:contain;object-fit:contain;}.lb-color-card__content{display:grid;flex:1 1 auto;grid-template-rows:minmax(0,1fr) auto;}.lb-color-card__main{align-self:start;width:100%;}.lb-color-card__title{margin:0;color:var(--lb-color-card-title);font-family:"Oswald";font-size:2.75rem;font-weight:500;line-height:1.2;text-transform:uppercase;}.lb-color-card__title--with-image{font-size:2rem;}.lb-color-card__text{margin-top:15px;font-family:"Inter";font-size:1rem;font-weight:300;line-height:1.4;}.lb-color-card__text a,.lb-color-card__text a:visited{color:inherit;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:0.18em;transition:text-decoration-thickness 150ms ease;}.lb-color-card__text a:hover,.lb-color-card__text a:focus-visible{color:inherit;text-decoration-thickness:2px;}.lb-color-card__text p,.lb-color-card__text li{color:#fff;}.lb-color-card__text ul{text-align:left;}.lb-color-card__text > :first-child{margin-top:0;}.lb-color-card__text > :last-child{margin-bottom:0;}.lb-color-card__button{align-self:center;padding-top:40px;}@media only screen and (max-width:767px){.lb-color-card__title{font-size:2.25rem;}.lb-color-card__title--with-image{font-size:2rem;}}@media only screen and (max-width:767px){.lb-color-card{padding:1.5rem;}.lb-color-card__button{padding-top:24px;}}.lb-cta{--lb-cta-background:#393a89;--lb-cta-image-offset:-5rem;position:relative;right:50%;left:50%;width:100vw;max-width:100vw;margin-right:-50vw;margin-left:-50vw;color:#fff;}.lb-cta--blue{--lb-cta-background:#0076d6;}.lb-cta--purple{--lb-cta-background:#393a89;}.lb-cta--magenta{--lb-cta-background:#dd328a;}.lb-cta__wave{display:block;width:100%;height:30px;color:var(--lb-cta-background);margin-top:5rem;}.lb-cta--no-image .lb-cta__wave{margin-top:0;}.lb-cta__surface{margin-top:-1px;padding:0;background-color:var(--lb-cta-background);}.lb-cta__container:after{content:" ";display:block;clear:both;}.lb-cta__container{max-width:80em;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:minmax(16rem,0.9fr) minmax(0,1.1fr);align-items:center;gap:5rem;box-sizing:border-box;padding-right:3rem;padding-left:3rem;}.lb-cta--no-image .lb-cta__container{grid-template-columns:minmax(0,50rem);justify-content:center;padding-top:4rem;}.lb-cta__image{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-width:0;transform:translateY(var(--lb-cta-image-offset));}.lb-cta__image .field,.lb-cta__image .field__item,.lb-cta__image article,.lb-cta__image picture{display:block;width:100%;}.lb-cta__image img{display:block;width:100%;max-width:31rem;height:auto;max-height:27rem;margin:0 auto;border-radius:4px;-o-object-fit:contain;object-fit:contain;}.lb-cta__content{min-width:0;}.lb-cta__title{margin:0;padding:0;color:#fff;font-family:"Oswald";font-size:3.125rem;font-weight:600;line-height:1.2;text-transform:uppercase;}.lb-cta__text{margin-top:1.5rem;font-family:"Inter";font-size:1rem;font-weight:400;line-height:1.375rem;}.lb-cta__text p,.lb-cta__text li{color:#fff;}.lb-cta__text > :first-child{margin-top:0;}.lb-cta__text > :last-child{margin-bottom:0;}.lb-cta__button{margin-top:2rem;}@media only screen and (max-width:767px){.lb-cta__wave{height:20px;}.lb-cta__surface{padding:2.5rem 0;}.lb-cta__container{grid-template-columns:minmax(0,1fr);gap:2rem;padding-right:1.5rem;padding-left:1.5rem;}.lb-cta__image img{max-width:22rem;max-height:15rem;}.lb-cta__image{margin-bottom:var(--lb-cta-image-offset);}.lb-cta__title{font-size:2.25rem;}}.lb-event-card{--lb-event-card-background:#27205b;--lb-event-card-heading:#03b7ec;display:flex;height:100%;overflow:hidden;border-radius:4px;background-color:var(--lb-event-card-background);color:#fff;flex-direction:column;}.tremblant-layout-section--background-navy div.tremblant-layout__container:not(.tremblant-layout__container--frame-navy) .lb-event-card--navy{border:1px solid #fff;}.lb-event-card--blue{--lb-event-card-background:#0076d6;--lb-event-card-heading:#fff;}.tremblant-layout-section--background-navy div.tremblant-layout__container:not(.tremblant-layout__container--frame-pale-blue) .lb-event-card--blue{--lb-event-card-background:#03b7ec;}.lb-event-card--blue .tremblant-button{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;}.lb-event-card--magenta{--lb-event-card-background:#dd328a;--lb-event-card-heading:#fff;}.lb-event-card__image{position:relative;width:100%;min-height:0;flex:none;overflow:hidden;aspect-ratio:3/2;}.lb-event-card__image > *{position:absolute;inset:0;}.lb-event-card__image > .field > article{display:block;width:100%;height:100%;}.lb-event-card__image > *,.lb-event-card__image .media,.lb-event-card__image .field,.lb-event-card__image .field__item,.lb-event-card__image picture{display:block;width:100%;height:100%;}.lb-event-card__image img{position:absolute;display:block;width:100%;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.lb-event-card__content{display:grid;flex:1 1 auto;grid-template-rows:minmax(0,1fr) auto;padding:2rem;}.lb-event-card__main{align-self:start;width:100%;}.lb-event-card__title{margin:0;color:var(--lb-event-card-heading);font-family:"Oswald";font-size:2rem;font-weight:500;line-height:1.2;text-transform:uppercase;}.lb-event-card__description{margin-top:15px;color:#fff;font-family:"Inter";font-size:1rem;font-weight:300;line-height:1.4;}.lb-event-card__description a,.lb-event-card__description a:visited{color:inherit;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:0.18em;transition:text-decoration-thickness 150ms ease;}.lb-event-card__description a:hover,.lb-event-card__description a:focus-visible{color:inherit;text-decoration-thickness:2px;}.lb-event-card__description,.lb-event-card__description *{color:#fff !important;}.lb-event-card__description > :first-child{margin-top:0;}.lb-event-card__description > :last-child{margin-bottom:0;}.lb-event-card__details{display:grid;margin-top:24px;gap:12px;}.lb-event-card__detail{display:flex;min-width:0;align-items:flex-start;gap:10px;}.lb-event-card__icon{width:24px;height:24px;flex:0 0 24px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;}.lb-event-card__detail-text{min-width:0;color:#fff;font-size:1rem;font-weight:700;line-height:1.5;}.lb-event-card__detail-text .field,.lb-event-card__detail-text .field__item,.lb-event-card__detail-text time{color:inherit;}.lb-event-card__actions{display:flex;padding-top:40px;align-items:center;flex-wrap:wrap;gap:16px;}.lb-event-card__modal{position:fixed;z-index:10000;display:flex;padding:24px;align-items:center;justify-content:center;inset:0;}.lb-event-card__modal[hidden]{display:none;}.lb-event-card__backdrop{position:absolute;width:100%;height:100%;padding:0;border:0;background:rgba(0,0,0,0.78);cursor:pointer;inset:0;}.lb-event-card__dialog{position:relative;z-index:1;width:min(760px,100%);max-height:calc(100vh - 48px);padding:48px;overflow-y:auto;border-radius:4px;background:#fff;box-shadow:0 18px 60px rgba(0,0,0,0.35);color:#000;}.lb-event-card__close{position:absolute;top:16px;right:16px;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#27205b;color:#fff;cursor:pointer;}.lb-event-card__close span::before,.lb-event-card__close span::after{position:absolute;top:50%;left:50%;width:20px;height:2px;background:currentColor;content:"";}.lb-event-card__close span::before{transform:translate(-50%,-50%) rotate(45deg);}.lb-event-card__close span::after{transform:translate(-50%,-50%) rotate(-45deg);}.lb-event-card__close:hover,.lb-event-card__close:focus-visible{background:#0076d6;color:#fff !important;}.lb-event-card__close:focus-visible{outline:3px solid #0076d6;outline-offset:3px;}.lb-event-card__modal-title{padding-right:32px;margin:0 0 24px;color:#27205b;font-family:"Oswald";font-size:2rem;font-weight:500;line-height:1.2;text-transform:uppercase;}.lb-event-card__additional{color:#000;}.lb-event-card__additional > :first-child,.lb-event-card__additional .field__item > :first-child{margin-top:0;}.lb-event-card__additional > :last-child,.lb-event-card__additional .field__item > :last-child{margin-bottom:0;}body.lb-event-card-modal-open{overflow:hidden;}body.lb-event-card-modal-open #launcher{display:none !important;}@media only screen and (max-width:767px){.lb-event-card__content{padding:1.5rem;}.lb-event-card__title{font-size:1.75rem;}.lb-event-card__actions{padding-top:24px;}.lb-event-card__modal{padding:16px;}.lb-event-card__dialog{max-height:calc(100vh - 32px);padding:56px 24px 32px;}.lb-event-card__modal-title{font-size:1.6rem;}}.tremblant-form{width:100%;}.tremblant-form form{margin:0;}.tremblant-form .form-item{margin:0 0 1.25rem;}.tremblant-form input.form-text,.tremblant-form input[type=text],.tremblant-form input[type=email],.tremblant-form input[type=password],.tremblant-form input[type=tel],.tremblant-form input[type=number],.tremblant-form input[type=search],.tremblant-form select,.tremblant-form textarea{min-height:3.75rem;margin:0;padding:0.875rem 1rem;border:1px solid rgba(39,32,91,0.25);border-radius:4px;box-shadow:none;color:#2f2f2f;font-family:"Inter";font-size:1rem;line-height:1.4;transition:border-color 0.2s ease,box-shadow 0.2s ease;}.tremblant-form input.form-text::-moz-placeholder,.tremblant-form input[type=text]::-moz-placeholder,.tremblant-form input[type=email]::-moz-placeholder,.tremblant-form input[type=password]::-moz-placeholder,.tremblant-form input[type=tel]::-moz-placeholder,.tremblant-form input[type=number]::-moz-placeholder,.tremblant-form input[type=search]::-moz-placeholder,.tremblant-form select::-moz-placeholder,.tremblant-form textarea::-moz-placeholder{color:rgba(47,47,47,0.7);opacity:1;}.tremblant-form input.form-text::placeholder,.tremblant-form input[type=text]::placeholder,.tremblant-form input[type=email]::placeholder,.tremblant-form input[type=password]::placeholder,.tremblant-form input[type=tel]::placeholder,.tremblant-form input[type=number]::placeholder,.tremblant-form input[type=search]::placeholder,.tremblant-form select::placeholder,.tremblant-form textarea::placeholder{color:rgba(47,47,47,0.7);opacity:1;}.tremblant-form input.form-text:hover,.tremblant-form input[type=text]:hover,.tremblant-form input[type=email]:hover,.tremblant-form input[type=password]:hover,.tremblant-form input[type=tel]:hover,.tremblant-form input[type=number]:hover,.tremblant-form input[type=search]:hover,.tremblant-form select:hover,.tremblant-form textarea:hover{border-color:rgba(39,32,91,0.5);background:#fff;}.tremblant-form input.form-text:focus,.tremblant-form input[type=text]:focus,.tremblant-form input[type=email]:focus,.tremblant-form input[type=password]:focus,.tremblant-form input[type=tel]:focus,.tremblant-form input[type=number]:focus,.tremblant-form input[type=search]:focus,.tremblant-form select:focus,.tremblant-form textarea:focus{border-color:#0076d6;box-shadow:0 0 0 3px rgba(0,118,214,0.2);background:#fff;outline:0;}.tremblant-form textarea{min-height:9rem;}.tremblant-form .form-type-checkbox{display:grid;grid-template-columns:1.25rem minmax(0,1fr);-moz-column-gap:0.75rem;column-gap:0.75rem;align-items:start;}.tremblant-form .form-type-checkbox input[type=checkbox]{grid-column:1;width:1.125rem;height:1.125rem;margin:0.2rem 0 0;accent-color:#0076d6;}.tremblant-form .form-type-checkbox label{grid-column:2;margin:0;padding:0;color:var(--tremblant-layout-text-color,#2f2f2f);font-size:1rem;line-height:1.5;}.tremblant-form .form-type-checkbox.form-item-legal > label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.tremblant-form .form-type-checkbox .description{grid-column:2;margin-top:0.125rem;color:var(--tremblant-layout-text-color,#2f2f2f);font-size:0.9375rem;line-height:1.5;}.tremblant-form .form-actions{margin:2rem 0 0;}.tremblant-form input[type=submit],.tremblant-form button[type=submit]{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#0076d6;--tremblant-button-hover-background:#7dbbe8;--tremblant-button-disabled-background:#c6e1ea;display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:0;border:0;border-radius:4px;box-shadow:none;color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);font-family:"Oswald";font-weight:500;line-height:1.4;letter-spacing:0;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;}.tremblant-form input[type=submit]:link,.tremblant-form input[type=submit]:visited,.tremblant-form button[type=submit]:link,.tremblant-form button[type=submit]:visited{color:var(--tremblant-button-color);background-color:var(--tremblant-button-background);text-decoration:none;}.tremblant-form input[type=submit]:hover,.tremblant-form input[type=submit]:focus,.tremblant-form input[type=submit]:active,.tremblant-form button[type=submit]:hover,.tremblant-form button[type=submit]:focus,.tremblant-form button[type=submit]:active{color:var(--tremblant-button-hover-color);background-color:var(--tremblant-button-hover-background);text-decoration:none;}.tremblant-form input[type=submit]:focus-visible,.tremblant-form button[type=submit]:focus-visible{outline:2px solid currentColor;outline-offset:3px;}.tremblant-form input[type=submit][disabled],.tremblant-form input[type=submit].is-disabled,.tremblant-form input[type=submit][aria-disabled=true],.tremblant-form button[type=submit][disabled],.tremblant-form button[type=submit].is-disabled,.tremblant-form button[type=submit][aria-disabled=true]{color:var(--tremblant-button-disabled-color);background-color:var(--tremblant-button-disabled-background);cursor:not-allowed;pointer-events:none;}.tremblant-form input[type=submit],.tremblant-form button[type=submit]{padding:11px 24px;font-size:18px;}.tremblant-layout-section--background-navy .tremblant-form input[type=submit],.tremblant-layout-section--background-navy .tremblant-form button[type=submit]{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;--tremblant-button-background:#03b7ec;--tremblant-button-hover-background:rgb(2.359832636,143.949790795,185.640167364);--tremblant-button-disabled-background:rgb(154.2,226.2,247.4);}.page-lb-header-wave{position:relative;z-index:4;width:100vw;max-width:none;height:36px;margin-left:calc(50% - 50vw);margin-bottom:-36px;background:url(/themes/custom/tremblant/images/page-lb-header-wave.svg) bottom center/100% 100% no-repeat;pointer-events:none;}.page-lb-hero{--page-lb-hero-divider-color:#fff;position:relative;aspect-ratio:4/5;margin:0 auto;overflow:hidden;background-color:#27205b;}@media only screen and (min-width:767px){.page-lb-hero{aspect-ratio:3/2;}}@media screen and (min-width:1200px){.page-lb-hero{aspect-ratio:16/4;}}.page-lb-hero .page-lb-hero__media{position:absolute;inset:0;line-height:0;}.page-lb-hero .page-lb-hero__media .field,.page-lb-hero .page-lb-hero__media .field__item,.page-lb-hero .page-lb-hero__media picture{display:block;width:100%;height:100%;}.page-lb-hero .page-lb-hero__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.page-lb-hero .page-lb-hero__media::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.25);}.page-lb-hero::after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:2;height:32px;background-color:var(--page-lb-hero-divider-color);-webkit-mask:url(/themes/custom/tremblant/images/hero-banner-bottom-divider.svg) bottom center/100% 100% no-repeat;mask:url(/themes/custom/tremblant/images/hero-banner-bottom-divider.svg) bottom center/100% 100% no-repeat;pointer-events:none;}.page-lb-hero--next-background-navy{--page-lb-hero-divider-color:#27205b;}.page-lb-hero .page-lb-hero__content{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;padding:15px;text-align:center;}@media only screen and (min-width:767px){.page-lb-hero .page-lb-hero__content{padding:30px;}}.page-lb-hero .page-lb-hero__title{max-width:760px;margin:0;padding:0;color:#fff;font-size:2.75rem;line-height:1.1;text-transform:uppercase;font-weight:700;}@media only screen and (min-width:767px){.page-lb-hero .page-lb-hero__title{font-size:4.75rem;}}.page-lb-hero.page-lb-hero--no-image{aspect-ratio:auto;min-height:240px;}@media only screen and (min-width:767px){.page-lb-hero.page-lb-hero--no-image{min-height:400px;}}.page-lb-hero.page-lb-hero--no-image::after{content:none;}.page-lb-hero.page-lb-hero--no-image .page-lb-hero__content{position:relative;min-height:inherit;padding:30px 15px;}@media only screen and (min-width:767px){.page-lb-hero.page-lb-hero--no-image .page-lb-hero__content{padding-right:30px;padding-left:30px;}}.page-lb-hero.page-lb-hero--front{aspect-ratio:4/5;}.page-lb-hero.page-lb-hero--front::after{content:none;}@media only screen and (min-width:767px){.page-lb-hero.page-lb-hero--front{aspect-ratio:3/2;}}@media screen and (min-width:1200px){.page-lb-hero.page-lb-hero--front{aspect-ratio:16/6;}}.page-lb-hero.page-lb-hero--front .page-lb-hero__content{padding-bottom:86px;}.page-lb-hero.page-lb-hero--front .page-lb-hero__title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.page-lb-hero.page-lb-hero--front .page-lb-hero__registration{position:absolute;z-index:3;bottom:165px;right:15px;box-sizing:border-box;margin:0;padding:48px 47px;background:url(/themes/custom/tremblant/images/page-lb-registration-frame.svg) center/100% 100% no-repeat;color:#27205b;text-align:left;text-transform:uppercase;}@media only screen and (min-width:767px){.page-lb-hero.page-lb-hero--front .page-lb-hero__registration{right:30px;}}@media screen and (min-width:1281px){.page-lb-hero.page-lb-hero--front .page-lb-hero__registration{right:calc((100% - 80em) / 2);}}.page-lb-hero.page-lb-hero--front .page-lb-hero__registration-title,.page-lb-hero.page-lb-hero--front .page-lb-hero__registration-date{margin:0;font-family:"Oswald";font-weight:700;}.page-lb-hero.page-lb-hero--front .page-lb-hero__registration-title{font-size:2.75rem;line-height:1.3;margin-bottom:20px;}.page-lb-hero.page-lb-hero--front .page-lb-hero__registration-date{margin-top:10px;font-size:1.75rem;font-weight:400;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement{position:absolute;right:0;bottom:0;left:0;z-index:3;padding:10px 0;background-color:#dd328a;color:#fff;font-family:"Oswald";text-transform:uppercase;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__announcement-content{display:flex;align-items:center;gap:30px;min-height:66px;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__announcement-summary{display:flex;align-items:center;gap:14px;min-width:0;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__counter{display:flex;flex:0 0 auto;gap:6px;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__counter-digit{position:relative;display:inline-flex;align-items:center;justify-content:center;width:46px;height:66px;overflow:hidden;border-radius:4px;background-color:#fff;color:#dd328a;font-size:3rem;font-weight:700;line-height:1;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__counter-digit::after{content:"";position:absolute;top:50%;right:0;left:0;height:1px;background-color:rgba(221,50,138,0.35);}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__announcement-summary strong{margin:0;font-size:1.75rem;line-height:1.1;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__announcement-link{--tremblant-button-color:#dd328a;--tremblant-button-background:#fff;--tremblant-button-hover-color:#dd328a;--tremblant-button-hover-background:rgb(237.15,237.15,237.15);flex:0 0 auto;margin-left:auto;font-size:1rem;font-weight:700;}@media screen and (min-width:768px) and (max-width:1023px){.page-lb-hero.page-lb-hero--front .page-lb-hero__registration{right:30px;width:300px;padding:36px 32px;}.page-lb-hero.page-lb-hero--front .page-lb-hero__registration-title{margin-bottom:14px;font-size:2.1rem;}.page-lb-hero.page-lb-hero--front .page-lb-hero__registration-date{margin-top:8px;font-size:1.5rem;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement-content{gap:20px;}.page-lb-hero.page-lb-hero--front .page-lb-hero__counter-digit{width:42px;height:60px;font-size:2.65rem;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement-summary strong{font-size:1.5rem;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement-link{padding-right:18px;padding-left:18px;font-size:0.875rem;}}@media screen and (max-width:767px){.page-lb-hero.page-lb-hero--front .page-lb-hero__content{padding-bottom:116px;}.page-lb-hero.page-lb-hero--front .page-lb-hero__registration{top:auto;right:15px;bottom:165px;width:clamp(205px,39vw,300px);max-width:calc(100% - 30px);padding:clamp(24px,4vw,36px) clamp(20px,3.5vw,32px);transform:none;}.page-lb-hero.page-lb-hero--front .page-lb-hero__registration-title{margin-bottom:12px;font-size:clamp(1.45rem,4vw,2.1rem);}.page-lb-hero.page-lb-hero--front .page-lb-hero__registration-date{margin-top:6px;font-size:clamp(1.2rem,3vw,1.5rem);line-height:1.15;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement{padding:12px 0;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__announcement-content{flex-wrap:wrap;gap:10px;min-height:0;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__announcement-summary{width:100%;gap:8px;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__counter{gap:4px;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__counter-digit{width:34px;height:46px;font-size:2rem;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__announcement-summary strong{font-size:1.15rem;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__announcement-link{margin-left:auto;padding:8px 16px;font-size:0.875rem;}}@media screen and (min-width:640px) and (max-width:767px){.page-lb-hero.page-lb-hero--front .page-lb-hero__content{padding-bottom:78px;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__announcement-content{flex-wrap:nowrap;gap:16px;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__announcement-summary{flex:1 1 auto;width:auto;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__counter-digit{width:38px;height:54px;font-size:2.3rem;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__announcement-summary strong{font-size:1.25rem;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__announcement-link{max-width:230px;}}@media screen and (max-width:639px){.page-lb-hero.page-lb-hero--front .page-lb-hero__content{padding-bottom:124px;}.page-lb-hero.page-lb-hero--front .page-lb-hero__registration{bottom:174px;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement{text-align:center;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__announcement-content{row-gap:18px;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__announcement-summary{justify-content:center;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__announcement-link{margin-right:auto;margin-left:auto;}}@media screen and (max-width:479px){.page-lb-hero.page-lb-hero--front .page-lb-hero__registration{padding:24px 20px;}.page-lb-hero.page-lb-hero--front .page-lb-hero__registration-title{font-size:1.45rem;}.page-lb-hero.page-lb-hero--front .page-lb-hero__registration-date{font-size:1.2rem;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__announcement-summary{gap:6px;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__counter{gap:3px;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__counter-digit{width:30px;height:44px;font-size:1.85rem;}.page-lb-hero.page-lb-hero--front .page-lb-hero__announcement .page-lb-hero__announcement-summary strong{font-size:1rem;}}.lb-image-card{--lb-image-card-background:#27205b;--lb-image-card-title:#03b7ec;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:4px;color:#fff;background-color:var(--lb-image-card-background);text-align:center;}.tremblant-layout-section--background-navy div.tremblant-layout__container:not(.tremblant-layout__container--frame-navy) .lb-image-card--navy{border:1px solid #fff;}.lb-image-card--blue{--lb-image-card-background:#0076d6;--lb-image-card-title:#fff;}.tremblant-layout-section--background-navy div.tremblant-layout__container:not(.tremblant-layout__container--frame-pale-blue) .lb-image-card--blue{--lb-image-card-background:#03b7ec;}.lb-image-card--blue .tremblant-button{--tremblant-button-color:#fff;--tremblant-button-hover-color:#fff;--tremblant-button-disabled-color:#fff;}.lb-image-card--magenta{--lb-image-card-background:#dd328a;--lb-image-card-title:#fff;}.lb-image-card__image{flex:0 0 auto;}.lb-image-card__image img{display:block;width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;}.lb-image-card__content{display:grid;flex:1 1 auto;grid-template-rows:minmax(0,1fr) auto;padding:3rem;}.lb-image-card__main{align-self:start;width:100%;}.lb-image-card__title{margin:0;color:var(--lb-image-card-title);font-family:"Oswald";font-size:2rem;font-weight:500;line-height:1.2;text-transform:uppercase;}.lb-image-card__text{margin-top:15px;font-family:"Inter";font-size:1rem;font-weight:300;line-height:1.4;}.lb-image-card__text a,.lb-image-card__text a:visited{color:inherit;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:0.18em;transition:text-decoration-thickness 150ms ease;}.lb-image-card__text a:hover,.lb-image-card__text a:focus-visible{color:inherit;text-decoration-thickness:2px;}.lb-image-card__text p,.lb-image-card__text li{color:#fff;}.lb-image-card__text > :first-child{margin-top:0;}.lb-image-card__text > :last-child{margin-bottom:0;}.lb-image-card__button{align-self:center;padding-top:40px;}@media only screen and (max-width:767px){.lb-image-card__content{padding:1.5rem;}.lb-image-card__button{padding-top:24px;}}figure.tremblant-image{margin:0;padding:0;display:block;width:100%;}figure.tremblant-image img{display:block;width:100%;height:auto;border-radius:4px;}figure.tremblant-image .tremblant-image__caption{margin-top:0.875rem;padding-left:0.75rem;border-left:0.1875rem solid var(--tremblant-layout-link-color,#0076d6);color:var(--tremblant-layout-text-color,#2f2f2f);font-family:"Inter",sans-serif;font-size:1rem;font-style:italic;font-weight:400;line-height:1.4;}.tremblant-information-card{position:relative;height:100%;min-height:22rem;padding:3rem;border-radius:4px;color:#fff;}.tremblant-information-card--navy{background-color:#27205b;}.tremblant-information-card--blue{background-color:#0076d6;}.tremblant-information-card--magenta{background-color:#dd328a;}.tremblant-information-card__title{margin:0 0 2rem;padding:0;color:inherit;font-family:"Oswald",sans-serif;font-size:2.75rem;font-weight:500;line-height:1.2;text-transform:uppercase;}.tremblant-information-card__text{font-family:"Inter",sans-serif;font-size:1rem;font-weight:300;line-height:1.4;}.tremblant-information-card__text a,.tremblant-information-card__text a:visited{color:inherit;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:0.18em;transition:text-decoration-thickness 150ms ease;}.tremblant-information-card__text a:hover,.tremblant-information-card__text a:focus-visible{color:inherit;text-decoration-thickness:2px;}.tremblant-information-card__text p,.tremblant-information-card__text li{color:#fff;}.tremblant-information-card__text > :first-child{margin-top:0;}.tremblant-information-card__text > :last-child{margin-bottom:0;}@media only screen and (max-width:767px){.tremblant-information-card{min-height:0;padding:2rem 1.5rem;}.tremblant-information-card__title{font-size:2.25rem;}}.tremblant-lb-tabs{--tremblant-lb-tabs-accent:var(--tremblant-layout-heading-color,#0076d6);--tremblant-lb-tabs-track:#f1f1f1;}.tremblant-lb-tabs__navigation{position:relative;margin-bottom:2.5rem;}.tremblant-lb-tabs__navigation::after{position:absolute;z-index:0;right:0;bottom:0;left:0;height:8px;border-radius:999px;background-color:var(--tremblant-lb-tabs-track);content:"";}.tremblant-lb-tabs__list{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0;}.tremblant-lb-tabs__tab{position:relative;margin:0;padding:1rem 1.5rem 2rem;border:0;background:transparent;color:var(--tremblant-lb-tabs-accent);cursor:pointer;font-family:var(--ds-heading-font-family,Oswald);font-size:1.5rem;font-weight:400;line-height:0.95;text-align:center;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.tremblant-lb-tabs__tab[aria-selected=true]::after{position:absolute;top:calc(100% - 8px);right:0;left:0;height:8px;border-radius:999px;background-color:var(--tremblant-lb-tabs-accent);content:"";}.tremblant-lb-tabs__tab:focus-visible{outline:3px solid var(--tremblant-lb-tabs-accent);outline-offset:3px;}.tremblant-lb-tabs__tab[aria-selected=false]:hover{color:#7dbbe8;}.tremblant-lb-tabs__select-wrapper{display:none;}.tremblant-lb-tabs--enhanced .tremblant-lb-tabs__panel[hidden]{display:none;}@media only screen and (max-width:767px){.tremblant-lb-tabs__navigation{display:none;}.tremblant-lb-tabs__select-wrapper{position:relative;z-index:10;display:block;margin-bottom:1rem;}.tremblant-lb-tabs__select-wrapper::after{position:absolute;top:50%;right:1.75rem;width:0.75rem;height:0.75rem;border-right:3px solid var(--tremblant-lb-tabs-accent);border-bottom:3px solid var(--tremblant-lb-tabs-accent);content:"";pointer-events:none;transform:translateY(-65%) rotate(45deg);}.tremblant-lb-tabs__select{display:flex;align-items:center;width:100%;max-width:100%;min-height:4rem;padding:1.125rem 4.5rem 1.125rem 1.5rem;border:2px solid var(--tremblant-lb-tabs-accent);border-radius:4px;background:transparent;color:var(--tremblant-lb-tabs-accent);font-family:var(--ds-heading-font-family,Oswald);font-size:1.5rem;font-weight:400;line-height:1;text-align:left;appearance:none;-moz-appearance:none;-webkit-appearance:none;}.tremblant-lb-tabs__select:focus-visible{outline:3px solid var(--tremblant-lb-tabs-accent);outline-offset:3px;}.tremblant-lb-tabs__select-menu{position:absolute;z-index:2;top:calc(100% + 0.5rem);right:0;left:0;overflow:hidden;border:2px solid var(--tremblant-lb-tabs-accent);border-radius:4px;background-color:#fff;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.16);}.tremblant-lb-tabs__select-option{display:block;width:100%;margin:0;padding:1rem 1.5rem;border:0;background:transparent;color:var(--tremblant-lb-tabs-accent);cursor:pointer;font-family:var(--ds-heading-font-family,Oswald);font-size:1.25rem;font-weight:400;line-height:1;text-align:left;}.tremblant-lb-tabs__select-option[aria-selected=true],.tremblant-lb-tabs__select-option:hover,.tremblant-lb-tabs__select-option:focus-visible{background-color:var(--tremblant-lb-tabs-accent);color:#fff;}.tremblant-lb-tabs__select-option:focus-visible{outline:3px solid var(--tremblant-lb-tabs-accent);outline-offset:-3px;}}.lb-mosaique{width:100%;}.lb-mosaique__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;line-height:0;}.lb-mosaique__item{position:relative;display:block;min-width:0;padding:0;overflow:hidden;aspect-ratio:1;border:0;border-radius:4px;background:transparent;cursor:zoom-in;line-height:0;}.lb-mosaique__item > *,.lb-mosaique__item .media,.lb-mosaique__item .field,.lb-mosaique__item .field__item,.lb-mosaique__item picture{display:block;width:100%;height:100%;}.lb-mosaique__item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 180ms ease;}.lb-mosaique__item:hover img,.lb-mosaique__item:focus-visible img{transform:scale(1.035);}.lb-mosaique__item:focus-visible{outline:3px solid #0076d6;outline-offset:3px;}.lb-mosaique__zoom{position:absolute;right:12px;bottom:12px;width:38px;height:38px;border-radius:50%;background:rgba(0,0,0,0.7);box-shadow:0 2px 10px rgba(0,0,0,0.25);opacity:0;pointer-events:none;transform:scale(0.8);transition:background-color 180ms ease,opacity 180ms ease,transform 180ms ease,visibility 180ms ease;visibility:hidden;}.lb-mosaique__zoom::before{position:absolute;top:9px;left:9px;width:12px;height:12px;border:2px solid #fff;border-radius:50%;content:"";}.lb-mosaique__zoom::after{position:absolute;top:22px;left:22px;width:9px;height:2px;background:#fff;content:"";transform:rotate(45deg);transform-origin:left center;}.lb-mosaique__item:hover .lb-mosaique__zoom,.lb-mosaique__item:focus-visible .lb-mosaique__zoom{background:#0076d6;opacity:1;transform:scale(1);visibility:visible;}.lb-mosaique__lightbox{position:fixed;z-index:10000;inset:0;padding:24px;}.lb-mosaique__lightbox[hidden]{display:none;}.lb-mosaique__backdrop{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:rgba(0,0,0,0.94);cursor:zoom-out;}.lb-mosaique__viewer{position:relative;z-index:1;display:flex;width:100%;height:100%;align-items:center;justify-content:center;pointer-events:none;}.lb-mosaique__figure{display:flex;width:100%;height:100%;margin:0;align-items:center;flex-direction:column;justify-content:center;gap:12px;}.lb-mosaique__large-image{display:block;max-width:calc(100% - 160px);max-height:calc(100% - 72px);border-radius:4px;box-shadow:0 12px 40px rgba(0,0,0,0.4);-o-object-fit:contain;object-fit:contain;pointer-events:auto;}.lb-mosaique__caption{max-width:min(760px,100% - 160px);margin:0;color:#fff;font-size:16px;line-height:1.4;text-align:center;}.lb-mosaique__close,.lb-mosaique__previous,.lb-mosaique__next{position:absolute;z-index:2;width:48px;height:48px;padding:0;border:1px solid rgba(255,255,255,0.45);border-radius:50%;background:rgba(0,0,0,0.5);color:#fff;cursor:pointer;pointer-events:auto;transition:background-color 180ms ease,border-color 180ms ease;}.lb-mosaique__close:hover,.lb-mosaique__close:focus-visible,.lb-mosaique__previous:hover,.lb-mosaique__previous:focus-visible,.lb-mosaique__next:hover,.lb-mosaique__next:focus-visible{border-color:#fff;background:#0076d6;color:#fff;}.lb-mosaique__close:focus-visible,.lb-mosaique__previous:focus-visible,.lb-mosaique__next:focus-visible{outline:3px solid #fff;outline-offset:3px;}.lb-mosaique__close{top:0;right:0;}.lb-mosaique__close span::before,.lb-mosaique__close span::after{position:absolute;top:50%;left:50%;width:22px;height:2px;background:currentColor;content:"";}.lb-mosaique__close span::before{transform:translate(-50%,-50%) rotate(45deg);}.lb-mosaique__close span::after{transform:translate(-50%,-50%) rotate(-45deg);}.lb-mosaique__previous,.lb-mosaique__next{top:50%;transform:translateY(-50%);}.lb-mosaique__previous span,.lb-mosaique__next span{position:absolute;top:50%;left:50%;width:13px;height:13px;border-right:3px solid currentColor;border-bottom:3px solid currentColor;}.lb-mosaique__previous{left:0;}.lb-mosaique__previous span{transform:translate(-35%,-50%) rotate(135deg);}.lb-mosaique__next{right:0;}.lb-mosaique__next span{transform:translate(-65%,-50%) rotate(-45deg);}.lb-mosaique__counter{position:absolute;right:8px;bottom:0;margin:0;color:#fff;font-size:14px;line-height:1.4;}body.lb-mosaique-lightbox-open{overflow:hidden;}body.lb-mosaique-lightbox-open #launcher{display:none !important;}@media (prefers-reduced-motion:reduce){.lb-mosaique__item img,.lb-mosaique__zoom,.lb-mosaique__close,.lb-mosaique__previous,.lb-mosaique__next{transition:none;}.lb-mosaique__item:hover img,.lb-mosaique__item:focus-visible img{transform:none;}}@media only screen and (min-width:768px) and (max-width:1023px){.lb-mosaique__grid{grid-template-columns:repeat(3,minmax(0,1fr));}}@media only screen and (max-width:767px){.lb-mosaique__grid{grid-template-columns:repeat(2,minmax(0,1fr));}.lb-mosaique__lightbox{padding:16px;}.lb-mosaique__large-image{max-width:100%;max-height:calc(100% - 120px);}.lb-mosaique__caption{max-width:100%;padding:0 48px;font-size:14px;}.lb-mosaique__close,.lb-mosaique__previous,.lb-mosaique__next{width:44px;height:44px;}.lb-mosaique__close{top:0;}.lb-mosaique__previous,.lb-mosaique__next{top:auto;bottom:0;transform:none;}.lb-mosaique__previous{left:0;}.lb-mosaique__next{right:0;}.lb-mosaique__counter{right:50%;bottom:12px;transform:translateX(50%);}.lb-mosaique__zoom{right:8px;bottom:8px;transform-origin:right bottom;}}.lb-partenaires{--lb-partenaires-columns:5;--lb-partenaires-featured-primary-max-width:320px;--lb-partenaires-featured-primary-max-height:120px;--lb-partenaires-featured-secondary-max-width:220px;--lb-partenaires-featured-secondary-max-height:84px;width:100%;}.lb-partenaires--small{--lb-partenaires-columns:7;}.lb-partenaires--large{--lb-partenaires-columns:3;}.lb-partenaires__featured{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:32px;align-items:center;min-height:calc(var(--lb-partenaires-featured-primary-max-height) + 48px);padding:24px 0;border-bottom:1px solid #b8b8b8;}.lb-partenaires__grid{display:grid;grid-template-columns:repeat(var(--lb-partenaires-columns),minmax(0,1fr));gap:32px 40px;padding:32px 0;}.lb-partenaires__featured > .field,.lb-partenaires__featured > .field > .field__items,.lb-partenaires__grid > .field,.lb-partenaires__grid > .field > .field__items{display:contents;}.lb-partenaires__featured .field__item,.lb-partenaires__featured .media,.lb-partenaires__featured .field--name-field-media-image,.lb-partenaires__featured picture,.lb-partenaires__grid .field__item,.lb-partenaires__grid .media,.lb-partenaires__grid .field--name-field-media-image,.lb-partenaires__grid picture{min-width:0;}.lb-partenaires__featured .field__item,.lb-partenaires__featured .media,.lb-partenaires__featured .media > a,.lb-partenaires__featured .field--name-field-media-image,.lb-partenaires__grid .field__item,.lb-partenaires__grid .media,.lb-partenaires__grid .media > a,.lb-partenaires__grid .field--name-field-media-image{display:flex;align-items:center;justify-content:center;width:100%;height:100%;}.lb-partenaires__featured img,.lb-partenaires__grid img{display:block;width:auto;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;}.lb-partenaires__featured-primary,.lb-partenaires__featured-secondary{display:flex;align-items:center;min-width:0;}.lb-partenaires__featured-primary{justify-content:flex-start;}.lb-partenaires__featured-secondary{justify-content:flex-end;}.lb-partenaires__featured-primary img{max-width:var(--lb-partenaires-featured-primary-max-width);max-height:var(--lb-partenaires-featured-primary-max-height);}.lb-partenaires__featured-secondary img{max-width:var(--lb-partenaires-featured-secondary-max-width);max-height:var(--lb-partenaires-featured-secondary-max-height);}.lb-partenaires__featured--single{grid-template-columns:1fr;}.lb-partenaires__featured--single .lb-partenaires__featured-primary{justify-content:center;}.lb-partenaires__grid .field__item{min-height:96px;}.lb-partenaires__grid img{max-height:96px;}.lb-partenaires--small .lb-partenaires__grid .field__item{min-height:72px;}.lb-partenaires--small .lb-partenaires__grid img{max-height:72px;}.lb-partenaires--large .lb-partenaires__grid .field__item{min-height:128px;}.lb-partenaires--large .lb-partenaires__grid img{max-height:128px;}.lb-partenaires--grayscale img{filter:grayscale(1);transition:filter 0.2s ease;}.lb-partenaires--grayscale .field__item:hover img,.lb-partenaires--grayscale .field__item:focus-within img,.lb-partenaires--grayscale a:hover img,.lb-partenaires--grayscale a:focus-visible img{filter:grayscale(0);}@media only screen and (min-width:768px) and (max-width:1023px){.lb-partenaires{--lb-partenaires-columns:4;}.lb-partenaires--small{--lb-partenaires-columns:5;}.lb-partenaires--large{--lb-partenaires-columns:3;}}@media only screen and (max-width:767px){.lb-partenaires{--lb-partenaires-columns:2;}.lb-partenaires__featured{grid-template-columns:1fr;min-height:auto;gap:24px;}.lb-partenaires__featured img{max-width:100%;}.lb-partenaires__featured-primary,.lb-partenaires__featured-secondary{justify-content:center;}.lb-partenaires__grid{gap:24px;}}.lb-previous-rankings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;}.lb-previous-rankings__card{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:195px;padding:3rem;border-radius:4px;background-color:#27205b;text-align:center;}.tremblant-layout-section--background-navy div.tremblant-layout__container:not(.tremblant-layout__container--frame-navy) .lb-previous-rankings__card--navy{border:1px solid #fff;}.lb-previous-rankings__card--blue{background-color:#0076d6;}.lb-previous-rankings__card--magenta{background-color:#dd328a;}.lb-previous-rankings__title{align-self:center;margin:0;color:#03b7ec;font-family:"Oswald";font-size:2.75rem;font-weight:500;line-height:1.2;text-transform:uppercase;}.lb-previous-rankings__card--blue .lb-previous-rankings__title,.lb-previous-rankings__card--magenta .lb-previous-rankings__title{color:#fff;}.lb-previous-rankings__button{padding-top:40px;}@media only screen and (min-width:768px) and (max-width:1023px){.lb-previous-rankings{grid-template-columns:repeat(2,minmax(0,1fr));}}@media only screen and (max-width:767px){.lb-previous-rankings{grid-template-columns:1fr;}.lb-previous-rankings__card{padding:2.25rem;}.lb-previous-rankings__title{font-size:2.25rem;}.lb-previous-rankings__button{padding-top:32px;}}.lb-slider{--lb-slider-gap:0;padding-bottom:36px;width:100%;}.lb-slider__track{line-height:0;}.lb-slider__item,.lb-slider__item > *,.lb-slider .media,.lb-slider .field--name-field-media-image,.lb-slider picture{display:block;height:100%;width:100%;}.lb-slider__item{overflow:hidden;border-radius:4px;}.lb-slider .slick-slide{height:auto;min-width:0;}.lb-slider img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;}.lb-slider .slick-dots{align-items:center;bottom:auto;display:flex;gap:0;justify-content:center;left:0;margin:0;padding:0;position:absolute;top:calc(100% + 3px);}.lb-slider .slick-dots li{height:32px;margin:0;width:20px;}.lb-slider .slick-dots li.slick-active,.lb-slider .slick-dots li.slick-active button{width:30px;}.lb-slider .slick-dots li button{align-items:center;background:transparent;border:0;border-radius:999px;display:flex;height:32px;justify-content:center;padding:0;width:20px;}.lb-slider .slick-dots li button::before{content:none;}.lb-slider .slick-dots li button::after{background:rgba(0,118,214,0.35);border-radius:999px;content:"";display:block;height:10px;width:10px;}.lb-slider .slick-dots li button:focus-visible{outline:2px solid #0076d6;outline-offset:1px;}.lb-slider .slick-dots li.slick-active button::after{background:#0076d6;width:20px;}.lb-slider__pagination{align-items:center;display:flex;gap:16px;justify-content:flex-start;margin-top:12px;width:100%;}.lb-slider__pagination .slick-prev.slick-arrow,.lb-slider__pagination .slick-next.slick-arrow{flex:0 0 40px;height:40px;width:40px;left:auto;margin:0;position:relative;right:auto;top:auto;transform:none;}.lb-slider__pagination .slick-prev.slick-arrow.slick-disabled,.lb-slider__pagination .slick-next.slick-arrow.slick-disabled{cursor:default;opacity:0.35;}.lb-slider__pagination .slick-prev{order:1;}.lb-slider__pagination .slick-next{order:3;}.lb-slider__progress{--lb-slider-progress-position:0%;--lb-slider-progress-size:100%;background:rgba(0,118,214,0.2);border-radius:999px;flex:0 1 240px;height:4px;margin:0;max-width:240px;order:2;overflow:hidden;position:relative;width:min(40%,240px);}.lb-slider__progress.is-hidden{display:none;}.lb-slider__progress-bar{background:#0076d6;border-radius:inherit;display:block;height:100%;left:var(--lb-slider-progress-position);position:absolute;width:var(--lb-slider-progress-size);}.lb-slider .slick-prev,.lb-slider .slick-next{background:#0076d6;border-radius:50%;height:60px;width:60px;z-index:2;}.lb-slider .slick-prev::before,.lb-slider .slick-next::before{border-color:#fff;border-style:solid;border-width:0 3px 3px 0;content:"";display:block;height:10px;left:50%;opacity:1;position:absolute;top:50%;width:10px;}.lb-slider .slick-prev:hover,.lb-slider .slick-prev:focus,.lb-slider .slick-next:hover,.lb-slider .slick-next:focus{background:rgb(0,95.5028037383,173.2);}.lb-slider .slick-prev{left:-30px;}.lb-slider .slick-prev::before{transform:translate(-35%,-50%) rotate(135deg);}.lb-slider .slick-next{right:-30px;}.lb-slider .slick-next::before{transform:translate(-65%,-50%) rotate(-45deg);}.lb-slider--full .slick-slide,.lb-slider--full.lb-slider--static .lb-slider__item{aspect-ratio:16/7;overflow:hidden;}.lb-slider--overflow{--lb-slider-gap:16px;}.lb-slider--overflow .lb-slider__track{max-width:none;width:calc(100% + (100vw - 100%) / 2);}.lb-slider--overflow .slick-list{cursor:grab;}.lb-slider--overflow .slick-list:active{cursor:grabbing;}.lb-slider--overflow .slick-slide > div{box-sizing:border-box;padding-right:var(--lb-slider-gap);}.lb-slider--overflow .slick-slide:last-child > div{padding-right:0;}.lb-slider--overflow .slick-slide,.lb-slider--overflow.lb-slider--static .lb-slider__item{aspect-ratio:5/3;overflow:hidden;}@media only screen and (max-width:767px){.lb-slider--full .slick-slide,.lb-slider--full.lb-slider--static .lb-slider__item{aspect-ratio:16/10;}.lb-slider--full .slick-prev,.lb-slider--full .slick-next{height:40px;width:40px;}.lb-slider--full .slick-prev::before,.lb-slider--full .slick-next::before{border-width:0 2px 2px 0;height:6px;width:6px;}.lb-slider .slick-prev{left:-12px;}.lb-slider .slick-next{right:-12px;}}@media (prefers-reduced-motion:reduce){.lb-slider .slick-track{transition-duration:0.01ms !important;}}.tremblant-text__title{font-family:"Oswald",sans-serif;font-size:2.25rem;font-weight:700;line-height:1.2;letter-spacing:0;}.tremblant-text__body{color:var(--tremblant-layout-text-color,#2f2f2f);font-family:"Inter",sans-serif;font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:-0.02em;}.tremblant-text__body > :first-child{margin-top:0;}.tremblant-text__body > :last-child{margin-bottom:0;}.tremblant-text__body h1{font-family:"Oswald",sans-serif;font-size:3.125rem;font-weight:700;line-height:1.2;letter-spacing:0;}.tremblant-text__body h2{font-family:"Oswald",sans-serif;font-size:2.25rem;font-weight:700;line-height:1.2;letter-spacing:0;}.tremblant-text__body h3{font-family:"Oswald",sans-serif;font-size:1.75rem;font-weight:700;line-height:1.2;letter-spacing:0;}.tremblant-text__body h4{font-family:"Oswald",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-0.02em;}.tremblant-text__body h5{font-family:"Oswald",sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2;letter-spacing:-0.02em;}.tremblant-text__body h6{font-family:"Oswald",sans-serif;font-size:1rem;font-weight:700;line-height:1.2;letter-spacing:-0.02em;}.tremblant-text__body h1,.tremblant-text__body h2,.tremblant-text__body h3,.tremblant-text__body h4,.tremblant-text__body h5,.tremblant-text__body h6{margin-top:2rem;margin-bottom:1rem;color:var(--tremblant-layout-heading-color,#0076d6);text-transform:uppercase;}.tremblant-text__body p{margin:0 0 1.25rem;}.tremblant-text__body p.large{font-family:"Inter",sans-serif;font-size:1.375rem;font-weight:400;line-height:1.75rem;letter-spacing:-0.02em;}.tremblant-text__body p.small{font-family:"Inter",sans-serif;font-size:0.625rem;font-weight:400;line-height:1rem;letter-spacing:-0.02em;}.tremblant-text__body a{color:var(--tremblant-layout-link-color,#0076d6);text-decoration:underline;}.tremblant-text__body a:hover,.tremblant-text__body a:focus{text-decoration:none;}.tremblant-text__body ul,.tremblant-text__body ol{margin:0 0 1.25rem;padding-left:1.5rem;}.tremblant-text__body li + li{margin-top:0.5rem;}.tremblant-text__body strong{font-weight:700;}.tremblant-text__body blockquote{margin:2rem 0;padding-left:1.25rem;border-left:0.25rem solid #0076d6;}.tremblant-text__body{overflow-wrap:anywhere;}.tremblant-text__body figure.table{margin:0 0 1.25rem;overflow-x:auto;border-radius:4px;}.tremblant-text__body figure.table table{margin-bottom:0;}.tremblant-text__body table{width:100%;margin:0 0 1.25rem;overflow:hidden;table-layout:fixed;border:1px solid rgba(0,0,0,0.12);border-collapse:separate;border-spacing:0;border-radius:4px;background-color:#fff;color:#000;}.tremblant-text__body table th,.tremblant-text__body table td{padding:1rem 1.25rem;border:0;text-align:left;vertical-align:middle;}.tremblant-text__body table thead{border:0;}.tremblant-text__body table thead th{padding-top:0.5rem;padding-bottom:0.5rem;background-color:#0076d6;color:#fff;font-family:"Oswald",sans-serif;font-weight:500;line-height:1.2;}.tremblant-text__body table thead th + th{border-left:1px solid rgba(255,255,255,0.18);}.tremblant-text__body table tbody th{background-color:#fff;font-weight:700;}.tremblant-text__body table tbody tr > *{border-top:1px solid rgba(0,0,0,0.12);}.tremblant-text__body table tbody tr > * + *{border-left:1px solid rgba(0,0,0,0.12);}@media only screen and (max-width:767px){.tremblant-text__body table th,.tremblant-text__body table td{padding:0.75rem;overflow-wrap:anywhere;}}.tremblant-video{--tremblant-video-radius:4px;--tremblant-video-play-size:78px;--tremblant-video-overlay:rgba(0,0,0,0.18);display:block;width:100%;margin:0;}.tremblant-video__frame{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--tremblant-video-radius);background-color:#000;}.tremblant-video:not(.is-playing) .tremblant-video__frame{cursor:pointer;}.tremblant-video:not(.is-playing) .tremblant-video__frame:hover .tremblant-video__poster::after,.tremblant-video:not(.is-playing) .tremblant-video__frame:focus-within .tremblant-video__poster::after{opacity:0.35;}.tremblant-video__element,.tremblant-video video,.tremblant-video iframe{display:block;width:100%;height:100%;border:0;-o-object-fit:cover;object-fit:cover;}.tremblant-video__poster{position:absolute;inset:0;z-index:2;background-color:#000;transition:opacity 0.2s ease,visibility 0.2s ease;}.tremblant-video__poster::after{content:"";position:absolute;inset:0;background-color:var(--tremblant-video-overlay);transition:opacity 0.2s ease;}.tremblant-video__poster .field,.tremblant-video__poster .field__item,.tremblant-video__poster article,.tremblant-video__poster picture{display:block;width:100%;height:100%;}.tremblant-video__poster img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.tremblant-video__play{position:absolute;top:50%;left:50%;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:var(--tremblant-video-play-size);height:var(--tremblant-video-play-size);padding:0;border:7px solid #fff;border-radius:50%;background-color:transparent;box-shadow:0 10px 28px rgba(0,0,0,0.22);transform:translate(-50%,-50%);transition:opacity 0.2s ease,visibility 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.tremblant-video__play:focus-visible{outline:3px solid #0076d6;outline-offset:4px;}.tremblant-video__play-icon{display:block;width:0;height:0;margin-left:6px;border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:24px solid #fff;}.tremblant-video.is-playing .tremblant-video__poster,.tremblant-video.is-playing .tremblant-video__play{opacity:0;visibility:hidden;pointer-events:none;}@media only screen and (max-width:767px){.tremblant-video{--tremblant-video-play-size:64px;}.tremblant-video__play-icon{border-top-width:13px;border-bottom-width:13px;border-left-width: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:4px;}.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:4px 4px 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:"Inter",sans-serif;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:#0076d6;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 rgb(0,89.8785046729,163),0 4px 0 -2px rgb(0,75.8177570093,137.5),0 6px 0 -3px rgb(0,89.8785046729,163),0 8px 0 -4px rgb(0,75.8177570093,137.5),0 10 0 -5px rgb(0,89.8785046729,163),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:4px 4px 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 4px 4px;}.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:#0076d6;}.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;}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
.ui-dialog:not(.ui-dialog-off-canvas){max-width:1280px;border:0 none !important;border-radius:var(--gin-border-m);background:var(--gin-bg-layer);}@media (forced-colors:active){.ui-dialog:not(.ui-dialog-off-canvas){border:1px solid buttonBorder !important;}}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content:first-of-type{border-start-start-radius:var(--gin-border-m);border-start-end-radius:var(--gin-border-m);}.ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-actions{position:absolute;inset-block-end:0;inset-inline-start:var(--gin-spacing-m);inset-block-start:auto;inset-inline-end:auto;}.ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-secondary{width:100%;}.ui-dialog:not(.ui-dialog-off-canvas) .views-exposed-form.views-exposed-form,.ui-dialog:not(.ui-dialog-off-canvas) .views-displays{border:1px solid var(--gin-border-color-layer);}@media (max-width:47.99em){.ui-dialog:not(.ui-dialog-off-canvas){min-width:92%;max-width:92%;}}.ui-dialog{position:absolute;inset-block-start:0;font-family:var(--gin-font);outline:none;}[dir="ltr"] .ui-dialog{inset-inline-start:0;}[dir="rtl"] .ui-dialog{inset-inline-end:0;}.ui-dialog,.ui-dialog:focus,.ui-dialog:focus:active,.ui-dialog:focus:hover{box-shadow:var(--gin-shadow-l1);}.ui-dialog .ui-dialog-titlebar{line-height:1.2;padding:var(--gin-spacing-m) var(--gin-spacing-l);background:#1b1b1d;border:0 none;border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;position:relative;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar{border-block-end:1px solid buttonBorder;}}.ui-dialog .ui-dialog-title{font-size:var(--gin-font-size-l);font-weight:var(--gin-font-weight-normal);color:#fff;width:100%;padding-inline-end:var(--gin-spacing-xl);margin:0;box-sizing:border-box;}.ui-dialog .ui-dialog-content{color:var(--gin-color-text);}.ui-dialog .ui-dialog-content:not(:has(+ .ui-widget-content.ui-dialog-buttonpane)){border-end-start-radius:var(--gin-border-m);border-end-end-radius:var(--gin-border-m);}.ui-dialog .ui-widget-content.ui-dialog-buttonpane{padding:var(--gin-spacing-s) var(--gin-spacing-l);border-block-start:1px solid var(--gin-border-color-layer);border-end-start-radius:var(--gin-border-m);border-end-end-radius:var(--gin-border-m);background:var(--gin-bg-app);}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button{font-family:var(--gin-font);font-size:var(--gin-font-size-s);font-weight:var(--gin-font-weight-semibold);padding-block:calc(var(--gin-spacing-s) - 2px);padding-inline:var(--gin-spacing-m);margin-block:0;height:auto;}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button:last-of-type{margin-inline-end:0;}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button.button--danger,.ui-dialog [data-drupal-selector*=-remove-form] .button.button--danger{border-color:var(--gin-color-danger) !important;background-color:var(--gin-color-danger) !important;}.ui-dialog .ui-dialog-buttonset{margin-block-start:0;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;inset-block-start:50%;inset-inline-start:auto;inset-inline-end:0;width:2rem;height:2rem;opacity:.8;margin:0 var(--gin-spacing-m);transform:translateY(-50%);background:none;border:none;}.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{width:100%;height:100%;inset-block-start:0;inset-inline-start:0;margin:0;transform:none;background:#fff;-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#close-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#close-view);-webkit-mask-size:var(--gin-icon-size-close) var(--gin-icon-size-close);mask-size:var(--gin-icon-size-close) var(--gin-icon-size-close);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{background:linktext;}}.ui-dialog .ui-dialog-titlebar-close:hover{opacity:1;}.ui-dialog .ui-widget-content.ui-dialog-content{padding-inline:var(--gin-spacing-l);background:var(--gin-bg-layer);}.ui-dialog .gin-layer-wrapper{margin-block-end:var(--gin-spacing-l);}.ui-dialog .gin-confirm-form{margin-block-start:var(--gin-spacing-m);margin-block-end:var(--gin-spacing-s);}.ui-dialog.token-tree-dialog{max-width:none;z-index:505;}.erl-overlay,.layout-paragraphs-dialog{position:fixed !important;inset-block-start:50% !important;inset-inline-start:50% !important;width:calc(100% - var(--gin-spacing-xl)) !important;}[dir="ltr"] .erl-overlay,[dir="ltr"] .layout-paragraphs-dialog{transform:translate(-50%,-50%);}[dir="rtl"] .erl-overlay,[dir="rtl"] .layout-paragraphs-dialog{transform:translate(50%,-50%);}@media (min-width:64em){.erl-overlay,.layout-paragraphs-dialog{width:calc(100% - var(--gin-spacing-xxxl)) !important;}}ul.paragraphs-add-dialog-list{margin:var(--gin-spacing-l) 0;}.ui-widget-overlay{opacity:.9;background:var(--gin-bg-layer2);}.views-ui-dialog .views-offset-bottom{border-block-start:1px solid var(--gin-border-color);}@media (forced-colors:active){.views-ui-dialog .views-offset-bottom{border-block-start:none;}}.ui-widget-content a{color:var(--gin-color-primary);}.ui-widget.ui-dialog.ui-dialog-off-canvas{--gin-offcanvas-active:var(--gin-color-primary);background:#444;border:0 none;box-shadow:0 0 48px rgba(0,0,0,.075);}.ui-widget.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar{background:#1b1b1d;border-radius:0;}.ui-widget.ui-dialog.ui-dialog-off-canvas .ui-resizable-w{border:0 none;background-color:transparent;}.ui-widget.ui-dialog.ui-dialog-off-canvas .fieldset{color:var(--gin-color-text);}.ui-widget.ui-dialog.ui-dialog-off-canvas #drupal-off-canvas .button--primary[type=submit]{background:var(--gin-offcanvas-active);}.ui-dialog .ui-widget-content.ui-dialog-content{overflow:auto;}.ui-dialog.webform-off-canvas .ui-widget-content.ui-dialog-content{background:var(--gin-bg-layer);}table.treetable tr.branch{background-color:transparent;}.ui-dialog .gin-layer-wrapper{margin-block:var(--gin-spacing-l);}.views-ui-dialog.views-ui-dialog > .ui-dialog-content{padding:0;}#drupal-modal .gin-sticky-form-actions.form-actions{display:none;}
