@charset "UTF-8";
/*
	CSS Document
	
	Version : 21.1.1 du 30/09/2025
	Web	: www.moha-architecture.com
	Auteur	: Vincent HUMEAU
	
	© 2025 Trans-Sphère Sarl	Internet & Multimédia	https://www.trans-sphere.com
	 _____   _____        ___   __   _   _____        _____   _____   _   _   _____   _____    _____  
	|_   _| |  _  \      /   | |  \ | | /  ___/      /  ___/ |  _  \ | | | | | ____| |  _  \  | ____| 
	  | |   | |_| |     / /| | |   \| | | |___       | |___  | |_| | | |_| | | |__   | |_| |  | |__   
	  | |   |  _  /    / / | | | |\   | \___  \      \___  \ |  ___/ |  _  | |  __|  |  _  /  |  __|  
	  | |   | | \ \   / /  | | | | \  |  ___| |       ___| | | |     | | | | | |___  | | \ \  | |___  
	  |_|   |_|  \_\ /_/   |_| |_|  \_| /_____/      /_____/ |_|     |_| |_| |_____| |_|  \_\ |_____| 
	  
*/
h1{text-align:center;padding-top:0}#presentation{padding-top:0}#presentation .container{display:flex;flex-direction:column}#presentation .container>div{flex:1}#presentation #visuels{margin-bottom:280px}#presentation #visuels #raw1{position:relative;aspect-ratio:.94642857;max-width:530px;overflow:hidden;margin:0 auto}#presentation #visuels #raw1 img:first-child{border:8px white solid;max-width:251px;width:47.358491%;height:auto}#presentation #visuels #raw1 img:last-child{position:absolute;bottom:-10%;right:0;z-index:-1;clip-path:rect(0 100% 90% 0);width:60.377358%;max-width:320px;height:auto}#presentation #visuels #raw2{display:block;margin:60px auto 60px}#presentation #visuels #raw3>div{position:relative;width:auto;margin:0 auto;max-width:47%;min-width:325px}#presentation #visuels #raw3>div>img{display:block;margin:0 auto 0 0;max-width:218px;width:32.54%;height:auto;min-width:153px}#presentation #texte{display:flex}#presentation p{line-height:1.55rem;font-size:1.15rem;margin:1.55rem auto 1.55rem;width:100%}#presentation #kodak{position:absolute;top:63%;left:20%;width:65.22%;max-width:437px;min-width:275px;aspect-ratio:.73693086;display:flex;transition:all 200ms linear}#presentation #kodak>div{position:absolute;top:0;left:0;width:100%;height:100%;background:url('../img/_mono/deco/kodak.t-image') no-repeat center center;background-size:contain;z-index:1}#presentation #kodak img{margin:auto;clip-path:inset(5% 0);max-width:376px;width:86.04%;height:auto}@media all and (min-width:768px){#presentation{padding:0 50px 50px}}@media all and (min-width:768px) and (max-width:1023px){#presentation #visuels #raw3>div{max-width:530px;margin:0 auto}#presentation #kodak{top:30%;left:39%}}@media all and (min-width:1024px){#presentation .container{flex-direction:row}#presentation #visuels{margin-bottom:0}#presentation #visuels #raw1{margin:0}#presentation #visuels #raw2{margin:60px auto 60px 18px}#presentation #visuels #raw3>div{width:auto;margin:0;max-width:670px}#presentation #visuels #raw3>div>img{margin:0 auto 0 -10px}#presentation #kodak{left:50%}#presentation p{margin:1.55rem auto 1.55rem 150px;width:416px}}@media all and (min-width:1100px){#presentation .container{margin-bottom:12vw}}@media all and (min-width:1024px) and (max-width:1279px){#presentation #kodak{top:-60px !important}}@media all and (min-width:1280px){#presentation #kodak{top:-150px !important}}@media all and (min-width:1441px){#presentation{padding:0 3.47vw 5.56vh}#presentation p{margin:1.875rem auto 1.875rem 10.42vw;margin:1.55rem auto 1.55rem 10.42vw;width:28.89vw}#visuels>*{margin-left:10vw!important}}.membre{background-color:#fff;padding:50px 0 0}body.agence main section:nth-child(2){padding-top:calc(50px + 1.875rem)}.membre:last-child{padding-bottom:80px}.membre .container{display:flex;flex-direction:column;width:75%;margin:0 auto}.membre .container>div{text-align:center;margin:auto}.membre .container>div:first-of-type{flex:1;order:1;display:flex}.membre .container>div:last-of-type{flex:1.062;order:2}.membre .container>div:first-of-type>div{position:relative;max-width:308px;min-width:281.25px}.membre picture img[src$="svg"]{width:25%;height:auto;margin:0 auto;display:block}.membre img{position:relative;z-index:1}.membre hgroup{text-transform:uppercase;margin:0 0 2.875rem}.membre h2{font-size:1.9rem;line-height:.9;font-weight:300}.membre hgroup p{font-family:var(--font-alternative-light);font-weight:300;font-size:.75rem;line-height:1.125rem;border-bottom:1px solid rgba(17,23,28,.75);width:fit-content;margin:.25rem auto auto}.membre hgroup p span{white-space:nowrap}.membre hgroup ~ p{font-size:.9375rem;line-height:1.3333;margin:1.3333rem 0 0}@media all and (max-width:550px){.membre hgroup p{border-bottom:0;text-decoration:underline}}@media all and (min-width:1024px){body.agence main section:nth-child(2){padding-top:170px}.membre .container{flex-direction:row;width:75%}.membre:nth-child(odd) .container>div{text-align:left}.membre:nth-child(odd) hgroup p{margin:.25rem auto auto 0}.membre:nth-child(even) .container>div{text-align:right}.membre:nth-child(even) hgroup p{margin:.25rem 0 auto auto}.membre:nth-child(even) .container>div:first-of-type{order:2}.membre:nth-child(even) .container>div:first-of-type>div{margin:auto 0 auto auto}.membre:nth-child(even) .container>div:last-of-type{order:1}.membre:nth-child(even) .container>div:last-of-type>div{margin:auto auto auto 0}.membre:nth-child(odd) hgroup ~ p{margin:1.3333rem 1.25rem 0 0}.membre:nth-child(even) hgroup ~ p{margin:1.3333rem 0 0 1.25rem}}@media all and (min-width:1441px){body.agence main section:nth-child(2){padding-top:18.89vh}.membre{padding:5.56vh 0 0}.membre .container>div:first-of-type>div{width:21.39vw;max-width:unset}}