.gaillacois-page .tse-hero-media>div{height:calc(100% - 46px)}.gaillacois-page .tse-hero-media img{object-position:50% 55%}.gaillacois-page .tse-territories p+p,.gaillacois-page .tse-decisions p+p{margin-top:18px}.gaillacois-page .tse-territories .text-link,.gaillacois-page .tse-project-copy .text-link{margin-top:24px;display:inline-block}.gaillacois-page .gaillacois-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.gaillacois-page .gaillacois-gallery figure{margin:0}.gaillacois-page .gaillacois-gallery figure:first-child{grid-column:1/-1}.gaillacois-page .gaillacois-gallery img{width:100%;height:auto;display:block}.gaillacois-page .gaillacois-gallery figcaption{margin-top:10px;font-size:.78rem;line-height:1.5}.gaillacois-page .gaillacois-offer-note{max-width:720px;margin:28px 0;line-height:1.8}.gaillacois-page .tse-communes p{margin-top:24px;line-height:1.8}@media (max-width:900px){.gaillacois-page .tse-hero-media>div{height:auto}}@media (max-width:640px){.gaillacois-page .gaillacois-gallery{grid-template-columns:1fr}}
