.elementor-7244 .elementor-element.elementor-element-5c36c4a{--display:flex;--min-height:640px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:60px 20px;--row-gap:60px;--column-gap:20px;--overlay-opacity:0.3;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-7244 .elementor-element.elementor-element-5c36c4a:not(.elementor-motion-effects-element-type-background), .elementor-7244 .elementor-element.elementor-element-5c36c4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bg-ultimate.com/wp-content/uploads/2026/08/balibg.webp");background-position:center center;background-size:cover;}.elementor-7244 .elementor-element.elementor-element-5c36c4a::before, .elementor-7244 .elementor-element.elementor-element-5c36c4a > .elementor-background-video-container::before, .elementor-7244 .elementor-element.elementor-element-5c36c4a > .e-con-inner > .elementor-background-video-container::before, .elementor-7244 .elementor-element.elementor-element-5c36c4a > .elementor-background-slideshow::before, .elementor-7244 .elementor-element.elementor-element-5c36c4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-7244 .elementor-element.elementor-element-5c36c4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-7244 .elementor-element.elementor-element-5c36c4a > .elementor-shape-top .elementor-shape-fill, .elementor-7244 .elementor-element.elementor-element-5c36c4a > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-7244 .elementor-element.elementor-element-5c36c4a > .elementor-shape-top svg, .elementor-7244 .elementor-element.elementor-element-5c36c4a > .e-con-inner > .elementor-shape-top svg{height:65px;transform:translateX(-50%) rotateY(180deg);}.elementor-7244 .elementor-element.elementor-element-5c36c4a > .elementor-shape-bottom .elementor-shape-fill, .elementor-7244 .elementor-element.elementor-element-5c36c4a > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-7244 .elementor-element.elementor-element-5c36c4a > .elementor-shape-bottom svg, .elementor-7244 .elementor-element.elementor-element-5c36c4a > .e-con-inner > .elementor-shape-bottom svg{height:75px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7244 .elementor-element.elementor-element-415d3883{text-align:center;}.elementor-7244 .elementor-element.elementor-element-415d3883 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:64px;font-weight:300;line-height:1.15em;letter-spacing:1px;text-shadow:0px 0px 24px rgba(0,0,0,0.35);color:#F9F6EF;}.elementor-7244 .elementor-element.elementor-element-56a8706b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7244 .elementor-element.elementor-element-56a8706b:not(.elementor-motion-effects-element-type-background), .elementor-7244 .elementor-element.elementor-element-56a8706b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-text ) 100%);}.elementor-7244 .elementor-element.elementor-element-60ccf574{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-7244 .elementor-element.elementor-element-6e42b7e6{text-align:start;}.elementor-7244 .elementor-element.elementor-element-6e42b7e6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7244 .elementor-element.elementor-element-48ffe785{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;font-size:28px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7244 .elementor-element.elementor-element-7043312{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7244 .elementor-element.elementor-element-385e80a6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--padding-top:120px;--padding-bottom:120px;--padding-left:60px;--padding-right:60px;}.elementor-7244 .elementor-element.elementor-element-385e80a6:not(.elementor-motion-effects-element-type-background), .elementor-7244 .elementor-element.elementor-element-385e80a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-accent ) 60%);}.elementor-7244 .elementor-element.elementor-element-4289b9e5{padding:0px 0px 120px 0px;grid-column:span 4;text-align:center;}.elementor-7244 .elementor-element.elementor-element-4289b9e5 .elementor-heading-title{font-size:90px;font-weight:600;color:var( --e-global-color-50f1f5a );}.elementor-7244 .elementor-element.elementor-element-bguvit01{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7244 .elementor-element.elementor-element-bguposts1{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-7244 .elementor-element.elementor-element-bguposts1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-7244 .elementor-element.elementor-element-bguposts1:after{content:"0.66";}.elementor-7244 .elementor-element.elementor-element-bguposts1 .elementor-post__thumbnail__link{width:100%;}.elementor-7244 .elementor-element.elementor-element-bguposts1 .elementor-post__meta-data span + span:before{content:"///";}.elementor-7244 .elementor-element.elementor-element-bguposts1.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-7244 .elementor-element.elementor-element-bguposts1.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-7244 .elementor-element.elementor-element-bguposts1.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-7244 .elementor-element.elementor-element-1520b43c{--display:flex;--min-height:640px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:60px 20px;--row-gap:60px;--column-gap:20px;--overlay-opacity:0.3;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-7244 .elementor-element.elementor-element-1520b43c:not(.elementor-motion-effects-element-type-background), .elementor-7244 .elementor-element.elementor-element-1520b43c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bg-ultimate.com/wp-content/uploads/2026/08/Finland_2.webp");background-position:center center;background-size:cover;}.elementor-7244 .elementor-element.elementor-element-1520b43c::before, .elementor-7244 .elementor-element.elementor-element-1520b43c > .elementor-background-video-container::before, .elementor-7244 .elementor-element.elementor-element-1520b43c > .e-con-inner > .elementor-background-video-container::before, .elementor-7244 .elementor-element.elementor-element-1520b43c > .elementor-background-slideshow::before, .elementor-7244 .elementor-element.elementor-element-1520b43c > .e-con-inner > .elementor-background-slideshow::before, .elementor-7244 .elementor-element.elementor-element-1520b43c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-7244 .elementor-element.elementor-element-1520b43c > .elementor-shape-top .elementor-shape-fill, .elementor-7244 .elementor-element.elementor-element-1520b43c > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-7244 .elementor-element.elementor-element-1520b43c > .elementor-shape-top svg, .elementor-7244 .elementor-element.elementor-element-1520b43c > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:500px;}.elementor-7244 .elementor-element.elementor-element-1520b43c > .elementor-shape-bottom .elementor-shape-fill, .elementor-7244 .elementor-element.elementor-element-1520b43c > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-7244 .elementor-element.elementor-element-1520b43c > .elementor-shape-bottom svg, .elementor-7244 .elementor-element.elementor-element-1520b43c > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:500px;}.elementor-7244 .elementor-element.elementor-element-2ff709e2{--display:flex;}.elementor-7244 .elementor-element.elementor-element-524eb306{text-align:center;}.elementor-7244 .elementor-element.elementor-element-524eb306 .elementor-heading-title{font-size:42px;font-weight:600;color:#E8D2A9;}@media(max-width:1024px){.elementor-7244 .elementor-element.elementor-element-5c36c4a{--min-height:0px;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:12%;--padding-bottom:12%;--padding-left:12%;--padding-right:12%;}.elementor-7244 .elementor-element.elementor-element-56a8706b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7244 .elementor-element.elementor-element-60ccf574{--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-7244 .elementor-element.elementor-element-6e42b7e6{text-align:center;}.elementor-7244 .elementor-element.elementor-element-7043312{--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-7244 .elementor-element.elementor-element-385e80a6{--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-7244 .elementor-element.elementor-element-4289b9e5 .elementor-heading-title{font-size:54px;}.elementor-7244 .elementor-element.elementor-element-1520b43c{--min-height:560px;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:12%;--padding-bottom:12%;--padding-left:12%;--padding-right:12%;}.elementor-7244 .elementor-element.elementor-element-1520b43c > .elementor-shape-top svg, .elementor-7244 .elementor-element.elementor-element-1520b43c > .e-con-inner > .elementor-shape-top svg{height:120px;}.elementor-7244 .elementor-element.elementor-element-1520b43c > .elementor-shape-bottom svg, .elementor-7244 .elementor-element.elementor-element-1520b43c > .e-con-inner > .elementor-shape-bottom svg{height:120px;}.elementor-7244 .elementor-element.elementor-element-524eb306 .elementor-heading-title{font-size:25px;}}@media(max-width:767px){.elementor-7244 .elementor-element.elementor-element-5c36c4a{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-7244 .elementor-element.elementor-element-60ccf574{--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7244 .elementor-element.elementor-element-7043312{--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7244 .elementor-element.elementor-element-385e80a6{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-7244 .elementor-element.elementor-element-4289b9e5{padding:0px 0px 0px 0px;}.elementor-7244 .elementor-element.elementor-element-4289b9e5 .elementor-heading-title{font-size:31px;}.elementor-7244 .elementor-element.elementor-element-bguposts1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-7244 .elementor-element.elementor-element-bguposts1:after{content:"0.5";}.elementor-7244 .elementor-element.elementor-element-bguposts1 .elementor-post__thumbnail__link{width:100%;}.elementor-7244 .elementor-element.elementor-element-1520b43c{--min-height:560px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-7244 .elementor-element.elementor-element-1520b43c > .elementor-shape-top svg, .elementor-7244 .elementor-element.elementor-element-1520b43c > .e-con-inner > .elementor-shape-top svg{height:60px;}.elementor-7244 .elementor-element.elementor-element-1520b43c > .elementor-shape-bottom svg, .elementor-7244 .elementor-element.elementor-element-1520b43c > .e-con-inner > .elementor-shape-bottom svg{height:60px;}.elementor-7244 .elementor-element.elementor-element-524eb306 .elementor-heading-title{font-size:20px;}}@media(min-width:768px){.elementor-7244 .elementor-element.elementor-element-60ccf574{--width:60%;}.elementor-7244 .elementor-element.elementor-element-7043312{--width:60%;}.elementor-7244 .elementor-element.elementor-element-385e80a6{--content-width:80%;}.elementor-7244 .elementor-element.elementor-element-1520b43c{--content-width:710px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7244 .elementor-element.elementor-element-385e80a6{--content-width:100%;}.elementor-7244 .elementor-element.elementor-element-1520b43c{--content-width:510px;}}@media(min-width:1025px){.elementor-7244 .elementor-element.elementor-element-5c36c4a:not(.elementor-motion-effects-element-type-background), .elementor-7244 .elementor-element.elementor-element-5c36c4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-7244 .elementor-element.elementor-element-1520b43c:not(.elementor-motion-effects-element-type-background), .elementor-7244 .elementor-element.elementor-element-1520b43c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS *//* --- 20 aout - mise en forme du Blog au standard des autres pages --- */
/* voile du hero, vers le bleu nuit exact ou commence le bloc suivant */
body .elementor-5092 .elementor-element-5c36c4a{position:relative !important;}
body .elementor-5092 .elementor-element-5c36c4a::after{content:"";position:absolute;left:0;right:0;bottom:0;height:34%;background:linear-gradient(180deg,rgba(26,43,74,0) 0%,rgba(26,43,74,.10) 22%,rgba(26,43,74,.30) 44%,rgba(26,43,74,.58) 66%,rgba(26,43,74,.85) 85%,#1A2B4A 100%);pointer-events:none;z-index:1;}
body .elementor-5092 .elementor-element-5c36c4a > .e-con-inner{position:relative !important;z-index:2 !important;}
/* Titre 2 */
body .elementor-5092 .elementor-element-6e42b7e6 .elementor-heading-title{font-size:80px !important;line-height:80px !important;font-weight:600 !important;font-family:"Cormorant Garamond", serif !important;color:#1A2B4A !important;}
@media (max-width: 1024px){body .elementor-5092 .elementor-element-6e42b7e6 .elementor-heading-title{font-size:48px !important;line-height:48px !important;}}
@media (max-width: 767px){body .elementor-5092 .elementor-element-6e42b7e6 .elementor-heading-title{font-size:34px !important;line-height:34px !important;}}
/* corps */
body .elementor-5092 .elementor-element-48ffe785,body .elementor-5092 .elementor-element-48ffe785 p{font-family:Jost, sans-serif !important;font-size:17px !important;line-height:1.8 !important;font-weight:300 !important;color:#0B1F35 !important;}
/* titre de section */
body .elementor-5092 .elementor-element-4289b9e5 .elementor-heading-title{font-size:40px !important;line-height:1.3 !important;font-weight:300 !important;color:#F9F6EF !important;}
@media (max-width: 767px){body .elementor-5092 .elementor-element-4289b9e5 .elementor-heading-title{font-size:28px !important;}}

/* 20 aout - les deux lavis recales DEPUIS LE BAS (0deg) pour qu ils ne bougent pas quand les articles seront publies. Or plein sous les textes du bloc 2, bleu plein sous le titre du bloc 3. */
body .elementor-5092 .elementor-element-56a8706b{background-image:linear-gradient(0deg,rgb(26,43,74) 0px,rgb(29,45,74) 11px,rgb(38,51,75) 23px,rgb(51,60,77) 34px,rgb(67,71,78) 46px,rgb(85,83,80) 57px,rgb(105,97,82) 69px,rgb(125,110,84) 80px,rgb(143,122,86) 91px,rgb(159,133,88) 103px,rgb(172,142,89) 114px,rgb(181,148,90) 126px,rgb(184,150,90) 137px,rgb(184,150,90) 137px,rgb(184,150,90) 100%) !important;}
body .elementor-5092 .elementor-element-385e80a6{background-image:linear-gradient(0deg,rgb(184,150,90) 0px,rgb(181,148,90) 16px,rgb(172,142,89) 32px,rgb(159,133,88) 48px,rgb(143,122,86) 64px,rgb(125,110,84) 80px,rgb(105,97,82) 96px,rgb(85,83,80) 112px,rgb(67,71,78) 128px,rgb(51,60,77) 144px,rgb(38,51,75) 160px,rgb(29,45,74) 176px,rgb(26,43,74) 192px,rgb(26,43,74) 192px,rgb(26,43,74) 100%) !important;}

/* 20 aout - bareme responsive du titre de hero, aligne sur les autres pages */
@media (max-width: 1024px){body .elementor-5092 .elementor-element-415d3883 .elementor-heading-title{font-size:48px !important;}}
@media (max-width: 767px){body .elementor-5092 .elementor-element-415d3883 .elementor-heading-title{font-size:38px !important;}}

/* ===== CHANTIER - CARNET DE VOYAGES - 20 aout - BROUILLON =====
   Demande de Yann @ un fondu sous le hero, et tout passe en or.
   1. Le voile du hero finissait en BLEU NUIT. Juste dessous, un bloc de
      60 px basculait du bleu nuit a l or - une bascule complete en soixante
      pixels. Le voile finit desormais en or, avec la courbe lissee des
      autres pages @ la bascule disparait.
   2. Les trois blocs intermediaires passent en or plein. Cela supprime du
      meme coup la seule jonction encore fautive du site @ le bloc 56a8706b
      demarrait en bleu nuit alors que le precedent finissait en or.
   3. CONSEQUENCE OBLIGATOIRE @ "Nos derniers blogs" etait en creme. Sur or,
      son contraste tombait a 2,58. Il passe au bleu nuit #1A2B4A, comme les
      trois textes du bloc au-dessus, et remonte a 5,07. ===== */
body .elementor-5092 .elementor-element.elementor-element-5c36c4a::after{height:46% !important;top:54% !important;bottom:auto !important;background-image:linear-gradient(180deg,rgba(184,150,90,0.000) 0.00%,rgba(184,150,90,0.020) 5.83%,rgba(184,150,90,0.074) 11.67%,rgba(184,150,90,0.156) 17.50%,rgba(184,150,90,0.259) 23.33%,rgba(184,150,90,0.376) 29.17%,rgba(184,150,90,0.500) 35.00%,rgba(184,150,90,0.624) 40.83%,rgba(184,150,90,0.741) 46.67%,rgba(184,150,90,0.844) 52.50%,rgba(184,150,90,0.926) 58.33%,rgba(184,150,90,0.980) 64.17%,rgba(184,150,90,1.000) 70.00%,rgb(184,150,90) 100%) !important;}
body .elementor-5092 .elementor-element.elementor-element-27a42098{background-color:#B8965A !important;background-image:none !important;}
body .elementor-5092 .elementor-element.elementor-element-56a8706b{background-color:#B8965A !important;background-image:none !important;}
body .elementor-5092 .elementor-element.elementor-element-385e80a6{background-color:#B8965A !important;background-image:none !important;}
body .elementor-5092 .elementor-element.elementor-element-385e80a6 .elementor-heading-title{color:#1A2B4A !important;}


/* 21 aout - telephone & tablette : le hero prend une hauteur reelle et les deux
   diagonales sont masquees, exactement comme sur l accueil. Sans cela elles se
   croisaient (2 x 120px dans un bloc de 200px) et mangeaient toute la photo.
   Bureau (>=1025px) inchange. */
@media (max-width:1024px){
  body .elementor-5092 .elementor-element-5c36c4a{background-attachment:scroll !important;min-height:560px !important}
  body .elementor-5092 .elementor-element-5c36c4a > .elementor-shape-top,
  body .elementor-5092 .elementor-element-5c36c4a > .e-con-inner > .elementor-shape-top,
  body .elementor-5092 .elementor-element-5c36c4a > .elementor-shape-bottom,
  body .elementor-5092 .elementor-element-5c36c4a > .e-con-inner > .elementor-shape-bottom{display:none !important}
}


/* 22 aout - vitrine du carnet de voyages. Fond or, comme le reste de la bande. Textes en bleu nuit pour le contraste. */
body .elementor-5092 .bgu-vitrine{grid-column:span 4 !important;display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:48px !important;align-items:start !important;width:100% !important;max-width:100% !important}
@media (max-width:1024px){body .elementor-5092 .bgu-vitrine{grid-template-columns:repeat(2,1fr) !important}}
@media (max-width:767px){body .elementor-5092 .bgu-vitrine{grid-template-columns:1fr !important;gap:40px !important}}
body .elementor-5092 .elementor-element-bguposts1, body .elementor-5092 .elementor-element-bguposts1 > .elementor-widget-container, body .elementor-5092 .elementor-element-bguposts1 .elementor-posts-container, body .elementor-5092 .elementor-element-bgutease1, body .elementor-5092 .elementor-element-bgutease1 > .elementor-widget-container{display:contents !important}
body .elementor-5092 .bgu-vitrine article{display:flex !important;flex-direction:column !important;margin:0 !important;background:transparent !important;border:0 !important;padding:0 !important;box-shadow:none !important}
body .elementor-5092 .bgu-vitrine .elementor-post__thumbnail, body .elementor-5092 .bgu-vitrine .bgu-vign{position:relative;width:100%;aspect-ratio:3/4;overflow:hidden;border-radius:1000px 1000px 0 0;border:1px solid rgba(26,43,74,.35);padding:0 !important;margin:0}
body .elementor-5092 .bgu-vitrine .elementor-post__thumbnail img, body .elementor-5092 .bgu-vitrine .bgu-vign img{width:100% !important;height:100% !important;object-fit:cover !important;display:block;position:static !important;transform:none !important;max-width:none !important}
body .elementor-5092 .bgu-vitrine .elementor-post__thumbnail__link{display:block;margin:0;padding:0}
body .elementor-5092 .bgu-vitrine .elementor-post__text{padding:0;margin:0}
body .elementor-5092 .bgu-vitrine .bgu-date{font-family:"Jost",sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#1A2B4A;margin:20px 0 6px}
body .elementor-5092 .bgu-vitrine .elementor-post__title, body .elementor-5092 .bgu-vitrine .bgu-titre{font-family:"Cormorant Garamond",serif !important;font-weight:400 !important;font-size:27px !important;line-height:1.2 !important;margin:20px 0 10px !important;color:#1A2B4A !important}
body .elementor-5092 .bgu-vitrine .bgu-titre{margin-top:0 !important}
body .elementor-5092 .bgu-vitrine .elementor-post__title a{color:#1A2B4A !important;text-decoration:none}
body .elementor-5092 .bgu-vitrine .elementor-post__excerpt, body .elementor-5092 .bgu-vitrine .bgu-chapo{font-family:"Jost",sans-serif !important;font-size:15px !important;font-weight:300 !important;line-height:1.62 !important;color:#1A2B4A !important;margin:0 0 16px !important}
body .elementor-5092 .bgu-vitrine .elementor-post__excerpt p{margin:0 !important;color:#1A2B4A !important}
body .elementor-5092 .bgu-vitrine .elementor-post__read-more, body .elementor-5092 .bgu-vitrine .bgu-attente{display:inline-flex !important;align-items:center;gap:9px;min-height:44px;font-family:"Jost",sans-serif !important;font-size:12px !important;font-weight:400 !important;letter-spacing:.2em !important;text-transform:uppercase !important;color:#1A2B4A !important;text-decoration:none !important;margin:0 !important;background:transparent !important;padding:0 !important;border:0 !important}
body .elementor-5092 .bgu-vitrine .elementor-post__read-more::before, body .elementor-5092 .bgu-vitrine .bgu-attente::before{content:"";display:inline-block;width:26px;height:1px;background:#1A2B4A}
body .elementor-5092 .bgu-vitrine .bgu-attente{color:#1A2B4A !important}
body .elementor-5092 .bgu-vitrine .bgu-attente::before{background:#1A2B4A}
/* le titre de la section, sur le fondu */
body .elementor-5092 .elementor-element-4289b9e5 .elementor-heading-title{color:#F9F6EF !important}

body .elementor-5092 .bgu-vitrine .elementor-post__meta-data, body .elementor-5092 .bgu-vitrine .elementor-post__meta-data a, body .elementor-5092 .bgu-vitrine .elementor-post__meta-data span{color:#1A2B4A !important}
/* 21 aout - reglages d espacement demandes par Yann */
body .elementor-5092 .elementor-element.elementor-element-385e80a6 > .e-con-inner{padding-top:40px !important}
body .elementor-5092 .elementor-element.elementor-element-4289b9e5{padding-bottom:60px !important}
body .elementor-5092 .elementor-element-622ce54 img, body .elementor-5092 .elementor-element-cdff310 img{aspect-ratio:4 / 5 !important;object-fit:cover !important}
body .elementor-5092 .bgu-vitrine .elementor-post__title, body .elementor-5092 .bgu-vitrine .elementor-post__title a, body .elementor-5092 .bgu-vitrine .bgu-titre{font-weight:600 !important}/* End custom CSS */