/* Generated in 00:00:00.0279181 */
/* 40 css file(s) appended */
/* Generation date 06-08-2025 00:19:10 */

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_218_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_167_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_138_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_82_fr_CA.css */
.wrapItem > div { overflow: hidden; position: relative; }.N22a83b3b7ae344428037ff6d33c73395Css {  }.banner .Na4dfe38101b645c0bdd174c36940d09f_N7aa905f9e9db4d629b5b3c33dd74e793_Nfddfcb74f83449c1b52fc453c7447c2f { top: 40%; }.Na4dfe38101b645c0bdd174c36940d09f_N7aa905f9e9db4d629b5b3c33dd74e793_Nfddfcb74f83449c1b52fc453c7447c2f .bannerTitle { font-size: 2.5em; }@media screen and (max-width:1714px) {
	.Na4dfe38101b645c0bdd174c36940d09f_N7aa905f9e9db4d629b5b3c33dd74e793_Nfddfcb74f83449c1b52fc453c7447c2f .bannerTitle { font-size: 2.25em; }
}@media screen and (max-width:1530px) {
	.Na4dfe38101b645c0bdd174c36940d09f_N7aa905f9e9db4d629b5b3c33dd74e793_Nfddfcb74f83449c1b52fc453c7447c2f .bannerTitle { font-size: 2em; }
}@media screen and (max-width:1284px) {
	.Na4dfe38101b645c0bdd174c36940d09f_N7aa905f9e9db4d629b5b3c33dd74e793_Nfddfcb74f83449c1b52fc453c7447c2f .bannerTitle { font-size: 1.75em; }
}@media screen and (max-width:1157px) {
	.Na4dfe38101b645c0bdd174c36940d09f_N7aa905f9e9db4d629b5b3c33dd74e793_Nfddfcb74f83449c1b52fc453c7447c2f .bannerTitle { font-size: 1.5em; }
}@media screen and (max-width:959px) {
	.Na4dfe38101b645c0bdd174c36940d09f_N7aa905f9e9db4d629b5b3c33dd74e793_Nfddfcb74f83449c1b52fc453c7447c2f .bannerTitle { font-size: 1.25em; }
}@media screen and (max-width:900px) {
	.Na4dfe38101b645c0bdd174c36940d09f_N7aa905f9e9db4d629b5b3c33dd74e793_Nfddfcb74f83449c1b52fc453c7447c2f .bannerTitle { font-size: 1em; }
}@media screen and (max-width:792px) {
	.Na4dfe38101b645c0bdd174c36940d09f_N7aa905f9e9db4d629b5b3c33dd74e793_Nfddfcb74f83449c1b52fc453c7447c2f .bannerTitle { font-size: 0.75em; }
}@media screen and (max-width:640px) {
	.bannerConcours { left: -232px; position: relative; }
	.Na4dfe38101b645c0bdd174c36940d09f_N7aa905f9e9db4d629b5b3c33dd74e793_Nfddfcb74f83449c1b52fc453c7447c2f .bannerTitle { font-size: 1.25em; }
}@media screen and (max-width:640px) {
	.bannerConcours { left: -232px; position: relative; }
	.Na4dfe38101b645c0bdd174c36940d09f_N7aa905f9e9db4d629b5b3c33dd74e793_Nfddfcb74f83449c1b52fc453c7447c2f .bannerTitle { font-size: 1.25em; }
}@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_N437cf328096f43efa07de530b7ff262e_Nfddfcb74f83449c1b52fc453c7447c2f {top:25%;} 
.decologique { width: 70%; margin-bottom: 0.3em; max-width: 450px!important; }
@media screen and (max-width:1157px) {
	.banner .Na4dfe38101b645c0bdd174c36940d09f_N437cf328096f43efa07de530b7ff262e_Nfddfcb74f83449c1b52fc453c7447c2f {top:15%;}
}
@media screen and (max-width:792px) {
.longtexte {font-size: 0.6em; line-height:1em;}
}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_83_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_85_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_106_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_148_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_149_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_150_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_265_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_152_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_153_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_132_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_154_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_155_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_131_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_156_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_157_fr_CA.css */
div{}

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

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_158_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_144_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_170_fr_CA.css */
div{}

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

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_286_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_213_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_91_fr_CA.css */
div     {          }  

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_159_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_277_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_89_fr_CA.css */
div {  }

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_160_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_162_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_161_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_125_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_139_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_140_fr_CA.css */
div{}

/* StyleSheet File : ~/fr-CA/_css/UserControl_LT_Static_210_fr_CA.css */
div{}

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

/* StyleSheet File : ~/fr-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 : ~/fr-CA/_css/10.css */
div   {      }   

