/* Generated in 00:00:00.0384417 */
/* 39 css file(s) appended */
/* Generation date 13-12-2024 01:05:41 */

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_218_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_167_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_138_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_82_en_CA.css */
.wrapItem > div { position: relative; }.banner .Na4dfe38101b645c0bdd174c36940d09f_N530dedf996584a07b377cecf8d0cd0e5_Nfddfcb74f83449c1b52fc453c7447c2f { top: 45%; }.Na4dfe38101b645c0bdd174c36940d09f_N530dedf996584a07b377cecf8d0cd0e5_Nfddfcb74f83449c1b52fc453c7447c2f .bannerTitle { font-size: 2.5em; }

@media screen and (max-width:1714px) {
	.Na4dfe38101b645c0bdd174c36940d09f_N530dedf996584a07b377cecf8d0cd0e5_Nfddfcb74f83449c1b52fc453c7447c2f .bannerTitle { font-size: 2.25em; }
}@media screen and (max-width:1530px) {
	.Na4dfe38101b645c0bdd174c36940d09f_N530dedf996584a07b377cecf8d0cd0e5_Nfddfcb74f83449c1b52fc453c7447c2f .bannerTitle { font-size: 2em; }
}@media screen and (max-width:1284px) {
	.Na4dfe38101b645c0bdd174c36940d09f_N530dedf996584a07b377cecf8d0cd0e5_Nfddfcb74f83449c1b52fc453c7447c2f .bannerTitle { font-size: 1.75em; }
}@media screen and (max-width:1157px) {
	.Na4dfe38101b645c0bdd174c36940d09f_N530dedf996584a07b377cecf8d0cd0e5_Nfddfcb74f83449c1b52fc453c7447c2f .bannerTitle { font-size: 1.5em; }
}@media screen and (max-width:959px) {
	.Na4dfe38101b645c0bdd174c36940d09f_N530dedf996584a07b377cecf8d0cd0e5_Nfddfcb74f83449c1b52fc453c7447c2f .bannerTitle { font-size: 1.25em; }
}@media screen and (max-width:900px) {
	.Na4dfe38101b645c0bdd174c36940d09f_N530dedf996584a07b377cecf8d0cd0e5_Nfddfcb74f83449c1b52fc453c7447c2f .bannerTitle { font-size: 1em; }
}@media screen and (max-width:792px) {
	.Na4dfe38101b645c0bdd174c36940d09f_N530dedf996584a07b377cecf8d0cd0e5_Nfddfcb74f83449c1b52fc453c7447c2f .bannerTitle { font-size: 0.75em; }
}@media screen and (max-width:640px) {
	.bannerConcours { left: -232px; position: relative; }
	.Na4dfe38101b645c0bdd174c36940d09f_N530dedf996584a07b377cecf8d0cd0e5_Nfddfcb74f83449c1b52fc453c7447c2f .bannerTitle { font-size: 1em; }
}@media screen and (max-width:560px) {
	.bannerConcours { left: -210px; }
}@media screen and (max-width:488px) {
	.bannerConcours { left: -185px; }
}@media screen and (max-width:424px) {
	.bannerConcours { left: -153px; }
}@media screen and (max-width:375px) {
	.bannerConcours { left: -141px; }
}

.banner .Na4dfe38101b645c0bdd174c36940d09f_Na0cf0d195f5747dfb4177cbfe68de84f_Nfddfcb74f83449c1b52fc453c7447c2f {top:25%;} 
.decologique { width: 70%; margin-bottom: 0.3em; max-width: 450px!important; }

@media screen and (max-width:1157px) {
	.banner .Na4dfe38101b645c0bdd174c36940d09f_Na0cf0d195f5747dfb4177cbfe68de84f_Nfddfcb74f83449c1b52fc453c7447c2f {top:15%;}
}
@media screen and (max-width:792px) {
.longtexte {font-size: 0.6em; line-height:1em;}
}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_83_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_85_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_106_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_148_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_149_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_150_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_265_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_152_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_153_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_132_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_154_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_155_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_131_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_156_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_157_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_143_en_CA.css */
div     {          }     .closeFormPopin    {     top: 0!important;         }    

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_158_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_144_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_170_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_142_en_CA.css */
div  {    } .alt3form-wrap  {  padding-bottom: 30px;   } .wrapProjectForm  {    } 

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_286_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_91_en_CA.css */
div     {          }  

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_159_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_277_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_89_en_CA.css */
div {  }

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_160_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_162_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_161_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_125_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_139_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_140_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_210_en_CA.css */
div{}

/* StyleSheet File : ~/en-CA/_css/UserControl_LT_Static_80_en_CA.css */
div {  } .menuLang, .menuLangMobile{ display: none; }

/* StyleSheet File : ~/en-CA/_css/template_2.css */
.N63f273c66dd741399aeddaaa70338d3dCss {  }.container {  }.Nf91a36edbf1f47df94627ce0ba6ac87eCss { width: 100%; }.Nebbc838955f5432694702b45d8fe229cCss { width: 100%; }.Na4dfe38101b645c0bdd174c36940d09fCss { width: 100%; }.wrapItem { height: 401px; overflow: hidden; }.N6d0a755102594ba68cc03af663020273Css { width: 100%; }.N2f33c51d79ba4ad1b57df8599aed1088Css { width: 100%; }

/* StyleSheet File : ~/en-CA/_css/10.css */
div     {          }     

