@charset "UTF-8";
/*
	CSS Document
	
	Version : 6.0.2 du 19/12/2025
	Web	: www.amexpo-ouest.fr
	Auteur	: Vincent HUMEAU
	
	© 2020-2025 Trans-Sphère Sarl	Internet & Multimédia	https://www.trans-sphere.com
	 _____   _____        ___   __   _   _____        _____   _____   _   _   _____   _____    _____  
	|_   _| |  _  \      /   | |  \ | | /  ___/      /  ___/ |  _  \ | | | | | ____| |  _  \  | ____| 
	  | |   | |_| |     / /| | |   \| | | |___       | |___  | |_| | | |_| | | |__   | |_| |  | |__   
	  | |   |  _  /    / / | | | |\   | \___  \      \___  \ |  ___/ |  _  | |  __|  |  _  /  |  __|  
	  | |   | | \ \   / /  | | | | \  |  ___| |       ___| | | |     | | | | | |___  | | \ \  | |___  
	  |_|   |_|  \_\ /_/   |_| |_|  \_| /_____/      /_____/ |_|     |_| |_| |_____| |_|  \_\ |_____| 
	  
*/
body.home #h-logo a{display:flex;height:100%}body.home #h-logo a img{width:100%;height:auto}#h_chaise{position:absolute;top:10%;bottom:0;right:85%;background-repeat:no-repeat;background-position:top center;background-size:cover;width:max(82px,13vw)}@media all and (max-width:1440px){#h_chaise{background-image:url(../img/_mono/deco/sautron-small.t-image)}}@media all and (max-width:1440px) and (min-resolution:2dppx){#h_chaise{background-image:url(../img/_mono/deco/sautron-medium.t-image)}}@media all and (max-width:1440px) and (min-resolution:3dppx),all and (min-width:1441px){#h_chaise{background-image:url(../img/_mono/deco/sautron-large.t-image)}}@media all and (max-width:499px){body.home #header-grid{grid-template-areas:"h1 h1 h1 h1 h1 h6 h6" "h1 h1 h1 h1 h1 h6 h6" "h7 h7 h7 h7 h7 h7 h7" "h8 h8 h8 h8 h8 h8 h8"}#h-onglets>div{aspect-ratio:1}#h_chaise{width:18vw}}@media all and (min-width:500px) and (max-width:767px){body.home #header-grid{grid-template-areas:"h1 h1 h1 h1 h1 h6 h6" "h1 h1 h1 h1 h1 h6 h6" "h1 h1 h1 h1 h1 h6 h6" "h1 h1 h1 h1 h1 h6 h6" "h8 h8 h8 h8 h7 h7 h7"}}@media all and (max-width:767px){body.home #h-logo a{width:60%}body.home #h-logo a img{margin:auto auto auto 0}body.home #h-variable-1,body.home #h-variable-2,body.home #h-variable-3{display:none}}@media all and (min-width:768px) and (max-width:1023px){body.home #header-grid{grid-template-areas:"h1 h1 h1 h1 h1 h1 h1 h6 h6" "h1 h1 h1 h1 h1 h1 h1 h6 h6" "h1 h1 h1 h1 h1 h1 h1 h6 h6" "h8 h8 h8 h8 h8 h8 h7 h7 h7"}body.home #h-logo a{width:33%}#h_chaise{width:9.2vw}body.home #h-variable-1,body.home #h-variable-2,body.home #h-variable-3{display:none}}@media all and (min-width:1024px){body.home header{aspect-ratio:1920/215}body.home #header-grid{grid-template-areas:"h1 h2 h3 h4 h4 h4 h6"}body.home #h-logo a img{margin:auto auto 0 0}body.home #h-logo,.h-text{padding-bottom:2vh;align-content:end}.h-text{font-size:max(1.17rem,1.6vw);letter-spacing:.75px;line-height:.8}.h-text.center{text-align:center}.h-text.left>*{margin:auto auto 0 2vi}.h-text a{display:unset !important}#h_chaise{width:50%}body.home #h-onglets,body.home #h-search{display:none}}h1{font-family:var(--font-base-bold);font-size:2rem;font-weight:normal;text-align:center;color:var(--col-logo-fuchsia-hexa)}.grid-container{padding-top:var(--gap);display:grid;grid-auto-columns:1fr;gap:var(--gap);grid-template-areas:"b1 b1 b1 b1 b1" "b2 b2 b2 b2 b2" "b3 b3 b3 b3 b3" "b4 b4 b4 b4 b4" "b5 b6 b6 b6 b7"}.grid-container a{text-decoration:none;color:var(--col-noir-hexa)}.grid-item{overflow:hidden}.grid-item>a{position:relative;z-index:2;display:flex;height:100%}.grid-item>a>span{font-size:max(1.25rem,1.94vw);line-height:1;text-transform:uppercase;letter-spacing:2px;padding:1vh 2vw;height:fit-content}.grid-img{aspect-ratio:700/500;position:relative;font-family:var(--font-base-bold);background:transparent no-repeat center center;background-size:cover}.grid-img>div{position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;opacity:0;transition:opacity 100ms ease-out}@media(any-hover:hover){.grid-img:hover>div{opacity:.9;transition:opacity 300ms ease-in}.grid-right:hover>div>p{right:0;transition:right 1000ms ease-in}.grid-left:hover>div>p{left:0;transition:left 1000ms ease-in}}@media(any-hover:none){.grid-img.over>div{opacity:.9;transition:opacity 300ms ease-in}.grid-right.over>div>p{right:0;transition:right 1000ms ease-in}.grid-left.over>div>p{left:0;transition:left 1000ms ease-in}}.grid-img>div>p{position:absolute;width:100%}.grid-right>div>p{right:100%;transition:right 100ms ease-out}.grid-left>div>p{left:100%;transition:left 100ms ease-out}.grid-logos,.grid-text{max-height:185px}@media all and (min-width:768px) and (max-width:1023px),all and (max-width:750px) and (orientation:landscape){.grid-container{grid-template-areas:"b2 b2 b2 b2 b1 b1 b1 b1" "b3 b3 b3 b3 b4 b4 b4 b4" "b5 b6 b6 b6 b6 b6 b6 b7"}.grid-img{aspect-ratio:1.5}}@media all and (min-width:1024px){.grid-container{grid-template-areas:"b2 b2 b2 b2 b2 b2 b2 b3 b3 b3 b3 b3 b3 b3 b6 b6 b6 b6 b6 b6" "b5 b5 b5 b4 b4 b4 b4 b4 b4 b4 b1 b1 b1 b1 b1 b1 b1 b7 b7 b7"}.grid-img{aspect-ratio:630/410}.grid-logos,.grid-text{max-height:unset}.grid-text{aspect-ratio:540/410}}.grid-item-1{grid-area:b1}.grid-item-1>a>span,.grid-item-1>div{background-color:var(--col-logo-fuchsia-hexa)}.grid-item-2{grid-area:b2}.grid-item-2>a>span,.grid-item-2>div{background-color:var(--col-logo-vert-hexa)}.grid-item-3{grid-area:b3}.grid-item-3>a>span,.grid-item-3>div{background-color:var(--col-logo-orange-hexa)}.grid-item-3>a>span{font-size:max(1.7rem,2.64vw)}.grid-item-4{grid-area:b4}.grid-item-4>a>span,.grid-item-4>div{background-color:var(--col-logo-jaune-hexa)}.grid-item-5{grid-area:b5}.grid-item-5>div{display:block !important;position:relative}.grid-item-5>div>div{width:200%;height:calc(100% - 4vh);position:absolute;top:2vh;left:0;animation-delay:2s;animation-direction:alternate;animation-duration:8s;animation-fill-mode:none;animation-iteration-count:infinite;animation-name:engagification;animation-play-state:running;animation-timing-function:ease-in-out}.grid-item-5>div>div>a{width:50%;height:100%;float:left}.grid-item-5>div>div>a>img{height:100%;width:auto;max-width:100%;margin:auto}.grid-item-6{grid-area:b6;padding:1vh 3vw;display:flex;background-color:var(--col-noir-hexa);color:var(--col-blanc-hexa);word-break:break-word;font-size:max(1rem,1.94vw);letter-spacing:.75px}.grid-item-6>p{margin:auto}.grid-item-7{grid-area:b7}.grid-item-1>a>span,.grid-item-3>a>span{margin:3vh auto auto 4.5vw}.grid-item-1 p{margin:calc(3vh + max(1.25rem,1.94vw) + 2vh) auto auto calc(4.5vw + 2vw)}.grid-item-3 p{margin:calc(3vh + max(1.7rem, 2.64vw) + 2vh) auto auto calc(4.5vw + 2vw)}.grid-item-2>a>span,.grid-item-4>a>span{margin:3vh 1.5vw auto auto}.grid-item-2 p,.grid-item-4 p{text-align:right;margin:calc(3vh + max(1.25rem,1.94vw) + 2vh) calc(1.5vw + 2vw) auto auto}.grid-item-1 p,.grid-item-2 p,.grid-item-3 p,.grid-item-4 p{font-size:max(1.2rem,1.94vw)}.grid-logos{background-image:url("../img/_mono/deco/bandes.t-image");background-repeat:repeat-y;background-size:contain;display:flex}.grid-logos>div{display:flex;width:100%;height:50%;margin:auto 0;background-color:var(--col-blanc-hexa);padding:2vh 0}@media all and (min-width:1280px){.grid-item-5.grid-logos>div{height:40%}}.grid-logos>div>a{text-align:center;width:100%;display:flex;flex-direction:column;place-content:center space-around}.grid-logos>div>a>img{width:auto;height:50%;min-height:18px;margin:auto}.grid-logos>div>a>span{line-height:1;font-size:max(.5rem,1.53vw);letter-spacing:.5px}@media all and (max-width:1440px){.grid-item-1{background-image:url(../photos/ambiances/paves/anga-small.image)}.grid-item-2{background-image:url(../photos/ambiances/paves/tabourets_design-small.image)}.grid-item-3{background-image:url(../photos/ambiances/paves/DSC_4036-small.image)}.grid-item-4{background-image:url(../photos/ambiances/paves/ambiance_1-small.image)}}@media all and (max-width:1440px) and (min-resolution:2dppx){.grid-item-1{background-image:url(../photos/ambiances/paves/anga-medium.image)}.grid-item-2{background-image:url(../photos/ambiances/paves/tabourets_design-medium.image)}.grid-item-3{background-image:url(../photos/ambiances/paves/DSC_4036-medium.image)}.grid-item-4{background-image:url(../photos/ambiances/paves/ambiance_1-medium.image)}}@media all and (max-width:1440px) and (min-resolution:3dppx),all and (min-width:1441px){.grid-item-1{background-image:url(../photos/ambiances/paves/anga-large.image)}.grid-item-2{background-image:url(../photos/ambiances/paves/tabourets_design-large.image)}.grid-item-3{background-image:url(../photos/ambiances/paves/DSC_4036-large.image)}.grid-item-4{background-image:url(../photos/ambiances/paves/ambiance_1-large.image)}}.slider{position:relative}.slider::before{content:'Nos ambiances';position:absolute;top:calc(max(15px,.78125vmin));background-color:var(--col-logo-bleu-hexa);z-index:1;font-family:var(--font-base-bold);font-size:max(1.25rem,1.94vw);line-height:1;text-transform:uppercase;letter-spacing:2px;padding:1vh 2vw;height:fit-content;margin:3vh auto auto 4.5vw}body.en .slider::before{content:'Our ambiences'}.slick-slide{filter:grayscale(100%);opacity:.5;transition:all 100ms ease-out}.slick-slide:active{cursor:grabbing}.slick-slide.slick-current{filter:grayscale(0);opacity:1;transition:all 500ms ease-in}@media all and (orientation:portrait){.slider{padding:max(15px,.78125vmin) 0 0;cursor:url(../img/_mono/_accessory/swipe.vertical.svg),grab}.slider::before{left:0}}@media all and (orientation:landscape){.slider{cursor:url(../img/_mono/_accessory/swipe.svg),grab}.slider::before{left:calc(20vw + (max(15px,.78125vmin) / 2))}.slick-slide{padding:max(15px,.78125vmin) calc(max(15px,.78125vmin) / 2)}}#presentations p{margin:1rem 0;font-size:1.2rem}#location_mobilier ul,#location_mobilier_geo ul{list-style-position:inside}#location_mobilier_geo ul>li>ul{padding-left:1rem}@media all and (min-width:1024px){#location_mobilier_geo ul>li>ul{padding-left:2rem}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}