@font-face{font-family:"fFeelingSoon";src:url('fFeelingSoon.ttf');font-display:swap}@font-face{font-family:"Magical Childhood";src:url('Magical Childhood.ttf');font-display:swap}@font-face{font-family:"Mont-HeavyDEMO";src:url('Mont-HeavyDEMO.otf');font-display:swap}@font-face{font-family:"Cocogoose-Classic-Medium-trial";src:url('Cocogoose-Classic-Medium-trial.ttf');font-display:swap}@font-face{font-family:"Karla";src:url('Karla-Regular.ttf');font-display:swap}@font-face{font-family:"Karla Italic";src:url('Karla-Italic.ttf');font-style:italic;font-display:swap}@font-face{font-family:"Karla Bold";src:url('Karla-Bold.ttf');font-weight:bold;font-display:swap}@font-face{font-family:"Karla Bold Italic";src:url('Karla-BoldItalic.ttf');font-style:italic;font-weight:bold;font-display:swap}@font-face{font-family:"Happy Monkey";src:url('Happy-Monkey.ttf');font-display:swap}.taille_oe{font-family:Karla;font-size:16px;margin-bottom:0}html,p{line-height:1.25rem;font-family:Arial;font-size:18px;line-height:24px}html{min-height:100vh}html,p.texte_vert{color:#6d3c3c}p.texte_creme{color:#efebe0}.fond_info_vert{background-color:#175c52;border-radius:5px;padding:10px;margin:0 10px;z-index:10}.entete_montfort{z-index:10}body{min-height:100vh;padding-bottom:30px;padding-top:140px;background-color:#cabcaa}main{min-height:90vh;background-color:transparent}.footer_position{position:fixed;left:0;right:0;bottom:0;height:30px;background-color:#793d1c;z-index:20}.footer_contenu{position:absolute;left:0;right:0;bottom:8px;line-height:.5rem;background-color:transparent}footer{font-size:12px;color:#efebe0}.header_position{position:fixed;left:0;right:0;top:0;height:140px;background-color:#793d1c;z-index:20}.header_contenu{position:absolute;left:0;right:0;padding-top:5px;line-height:1.3em;background-color:transparent;color:#efebe0}::-webkit-scrollbar{width:6px;height:0}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background-color:#efebe0;margin:3px 0 3px 0}::-webkit-scrollbar-thumb{background-color:#793d1c;background-clip:padding-box;border:2px solid transparent;border-radius:8px}::-webkit-scrollbar-thumb:hover{background-color:#793d1c;background-clip:padding-box;border:2px solid transparent;border-radius:8px}::-webkit-scrollbar-thumb:active{background-color:#793d1c}.centre{display:block;float:none;text-align:center;margin-left:auto;margin-right:auto}.centreg{display:block;float:none;margin-left:auto;margin-right:auto}.droite{display:block;float:right;text-align:center}.gauche{display:block;float:left}.texte_centre{text-align:center}.texte_just{text-align:justify}.texte_droite{text-align:right}.texte_gauche{text-align:left}.retour_g{clear:left}.retour_d{clear:right}.retour_all{clear:both}.fond_blanc{background-color:white}.fond_bleu{background-color:blue}.fond_jaune{background-color:yellow}.fond_noir{background-color:black}.fond_rouge{background-color:red}.fond_vert{background-color:green}.bord_blanc{border:1px solid white}.bord_bleu{border:1px solid blue}.bord_jaune{border:1px solid yellow}.bord_noir{border:1px solid black}.bord_rouge{border:1px solid red}.bord_vert{border:1px solid green}main{background-color:transparent}.container{width:100vw;margin:auto}.content,.content *{background:transparent}.content{padding-left:.2rem;padding-right:.2rem;padding-bottom:.2rem;padding-top:0}a{padding-top:0;font-weight:600;text-decoration:none;color:crimson}a:link{color:crimson}a:hover{color:#6d3c3c}a:visited{color:#6d3c3c}a:active{color:#6d3c3c}h1,h2,h3,h4,h5,h6{margin:0}h4{font-size:1rem;font-style:italic;color:#6d3c3c;line-height:1.3rem;padding-top:.8rem;padding-bottom:.1rem}h5{font-size:.750rem;line-height:.83em}h6{font-size:.5625rem;line-height:.83em}h3{font-size:1.15rem;font-style:italic;color:red;line-height:2rem;padding-top:.9rem;padding-bottom:.1rem}h2{color:#6d3c3c;font-family:Helvetica,Cocogoose-Classic-Medium-trial;font-size:1.8rem;line-height:2rem;padding-bottom:.3rem;white-space:nowrap;padding-bottom:15px}h1{color:#efebe0;font-size:2.3rem;line-height:2.8rem;letter-spacing:.1rem;padding-bottom:.5rem}.jaune{background:rgba(250,235,4,0.5)}.vert{background-color:palegreen}.rouge{background-color:red}.gris{background-color:#b09f91}.bleu{background-color:#c0d3f6}input,select,textarea{border:1px solid #376b54;border-radius:5px;font-family:sans-serif;font-size:.8em;font-weight:800;padding:10px}input,textarea{width:100%}.espace{margin-top:8px;font-size:.8em}[type="radio"],[type="checkbox"]{height:1.2em;width:1.2em;margin-top:0;margin-bottom:0}[type="submit"],[type="reset"],[type="button"],[type="password"],[type="file"]{font-weight:800;color:black;width:75%;display:block;margin:auto}[type="file"]{margin-top:8px}::placeholder{color:#999;font-weight:600}header.container{margin-top:0}.fixe{display:none}.inline_fixe{display:none}.inline_mobile{display:inline-block}.format{background-color:yellow}@media all and (min-width:350px){.espace{margin-top:8px;font-size:1rem}.format{background-color:red}}@media all and (min-width:550px){.format{background-color:green}}@media all and (min-width:768px){.fixe{display:block}.mobile{display:none}.inline_fixe{display:inline-block}.inline_mobile{display:none}.entete_montfort{margin-top:20px}h1{color:#efebe0;font-size:2.5rem;line-height:3rem;letter-spacing:.1rem;padding-bottom:.5rem}.container{width:95vw}.footer_position{width:95vw}.footer_contenu{width:95vw}.photos3{height:140px}.format{background-color:blue}}@media all and (min-width:810px){.photos3{height:145px}.format{background-color:grey}}@media all and (min-width:850px){.photos3{height:150px}.format{background-color:white}}@media all and (min-width:992px){.entete_montfort{background-color:transparent;margin-top:10px}.container{width:95vw}.footer_position{width:95vw}.footer_contenu{width:95vw}.photos3{height:180px}.format{background-color:pink}}@media all and (min-width:1200px){html,p{font-size:16px;line-height:20px}.container{width:80vw}.footer_position{width:80vw}.footer_contenu{width:80vw}.photos3{height:190px}.format{background-color:brown}}@media all and (min-width:1500px){html,p{font-size:18px;line-height:24px}body{padding-top:120px}.header_position{height:120px}.photos3{height:220px}.format{background-color:black}}