.elementor-5683 .elementor-element.elementor-element-56e5467c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5683 .elementor-element.elementor-element-56e5467c:not(.elementor-motion-effects-element-type-background), .elementor-5683 .elementor-element.elementor-element-56e5467c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-72d62fa );}.elementor-5683 .elementor-element.elementor-element-56e5467c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5683 .elementor-element.elementor-element-7d9cd25b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.03);--padding-top:40px;--padding-bottom:20px;--padding-left:35px;--padding-right:35px;}.elementor-5683 .elementor-element.elementor-element-7d9cd25b:not(.elementor-motion-effects-element-type-background), .elementor-5683 .elementor-element.elementor-element-7d9cd25b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eea7da0 );}.elementor-5683 .elementor-element.elementor-element-3fe9502{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5683 .elementor-element.elementor-element-5aeea77 .odr-retreat-card__image{width:150px;}.elementor-5683 .elementor-element.elementor-element-5aeea77 .odr-retreat-card__image, .elementor-5683 .elementor-element.elementor-element-5aeea77 .odr-zoom-hint{border-radius:8px 8px 8px 8px;}.elementor-5683 .elementor-element.elementor-element-5aeea77.odr-imgribbon-top-left .odr-retreat-card__ribbon{top:20px;bottom:auto;left:-30px;right:auto;transform:rotate(-45deg);}.elementor-5683 .elementor-element.elementor-element-5aeea77.odr-imgribbon-top-right .odr-retreat-card__ribbon{top:20px;bottom:auto;right:-30px;left:auto;transform:rotate(calc(-1 * -45deg));}.elementor-5683 .elementor-element.elementor-element-5aeea77.odr-imgribbon-bottom-left .odr-retreat-card__ribbon{bottom:20px;top:auto;left:-30px;right:auto;transform:rotate(-45deg);}.elementor-5683 .elementor-element.elementor-element-5aeea77.odr-imgribbon-bottom-right .odr-retreat-card__ribbon{bottom:20px;top:auto;right:-30px;left:auto;transform:rotate(calc(-1 * -45deg));}.elementor-5683 .elementor-element.elementor-element-5aeea77 .odr-retreat-card__ribbon{padding-left:2.5em;padding-right:2.5em;}.elementor-5683 .elementor-element.elementor-element-5aeea77 .odr-retreat-card__ribbon--public{color:var( --e-global-color-eea7da0 );}.elementor-5683 .elementor-element.elementor-element-59a9d98{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5683 .elementor-element.elementor-element-ebc58ca .odr-card-field-list{display:flex;flex-direction:row;list-style:none;margin:0;padding:0;--odr-cfl-main:var(--odr-cfl-h, normal);--odr-cfl-cross:var(--odr-cfl-v, normal);--odr-cfl-halo-size:12px;--odr-cfl-halo-color:var( --e-global-color-secondary );--odr-cfl-halo-spread:8px;--odr-cfl-halo-width:2px;}.elementor-5683 .elementor-element.elementor-element-ebc58ca .odr-card-field-list__item{display:inline-flex;align-items:center;box-sizing:border-box;}.elementor-5683 .elementor-element.elementor-element-ebc58ca .odr-card-field-list__body{display:inline-flex;align-items:center;gap:0.4em;}.elementor-5683 .elementor-element.elementor-element-ebc58ca .odr-card-field-list__link{display:inline-flex;align-items:center;gap:0.4em;}.elementor-5683 .elementor-element.elementor-element-ebc58ca .odr-card-field-list.odr-card-field-list{flex-wrap:wrap;--odr-cfl-item-flex:0 1 auto;--odr-cfl-item-max:none;--odr-cfl-sep:inline;gap:8px;--odr-cfl-gap:8px;}.elementor-5683 .elementor-element.elementor-element-ebc58ca .odr-card-field-list__value{color:var( --e-global-color-primary );}.elementor-5683 .elementor-element.elementor-element-ebc58ca .odr-card-field-list__value, .elementor-5683 .elementor-element.elementor-element-ebc58ca .odr-card-field-list__sep--text{font-family:"Inter Tight", Sans-serif;font-size:36px;font-weight:700;line-height:36px;}.elementor-5683 .elementor-element.elementor-element-ebc58ca .odr-card-field-list__sep{align-self:center;display:inline-flex;align-items:center;}.elementor-5683 .elementor-element.elementor-element-ebc58ca .odr-card-field-list__tip{background-color:var( --e-global-color-eea7da0 );color:var( --e-global-color-text );font-family:var( --e-global-typography-77a5d5e-font-family ), Sans-serif;font-size:var( --e-global-typography-77a5d5e-font-size );font-weight:var( --e-global-typography-77a5d5e-font-weight );line-height:var( --e-global-typography-77a5d5e-line-height );letter-spacing:var( --e-global-typography-77a5d5e-letter-spacing );word-spacing:var( --e-global-typography-77a5d5e-word-spacing );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.22);--odr-tip-x:0px;--odr-tip-y:0px;--odr-tip-on-hover:1;--odr-tip-on-click:1;}.elementor-5683 .elementor-element.elementor-element-e2aa5ad .odr-card-field-list{display:flex;flex-direction:row;list-style:none;margin:0;padding:0;--odr-cfl-main:var(--odr-cfl-h, normal);--odr-cfl-cross:var(--odr-cfl-v, normal);--odr-cfl-halo-size:8px;--odr-cfl-halo-spread:8px;--odr-cfl-halo-width:2px;}.elementor-5683 .elementor-element.elementor-element-e2aa5ad .odr-card-field-list__item{display:inline-flex;align-items:center;box-sizing:border-box;}.elementor-5683 .elementor-element.elementor-element-e2aa5ad .odr-card-field-list__body{display:inline-flex;align-items:center;gap:0.4em;}.elementor-5683 .elementor-element.elementor-element-e2aa5ad .odr-card-field-list__link{display:inline-flex;align-items:center;gap:0.4em;}.elementor-5683 .elementor-element.elementor-element-e2aa5ad .odr-card-field-list.odr-card-field-list{flex-wrap:wrap;--odr-cfl-item-flex:0 1 auto;--odr-cfl-item-max:none;--odr-cfl-sep:inline;gap:0px;--odr-cfl-gap:0px;}.elementor-5683 .elementor-element.elementor-element-e2aa5ad .odr-card-field-list__value{color:var( --e-global-color-primary );}.elementor-5683 .elementor-element.elementor-element-e2aa5ad .odr-card-field-list__value, .elementor-5683 .elementor-element.elementor-element-e2aa5ad .odr-card-field-list__sep--text{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:300;line-height:28px;}.elementor-5683 .elementor-element.elementor-element-e2aa5ad .odr-card-field-list__sep{color:var( --e-global-color-primary );margin:0 0px;align-self:center;display:inline-flex;align-items:center;}.elementor-5683 .elementor-element.elementor-element-e2aa5ad .odr-card-field-list__sep--icon{font-size:10px;}.elementor-5683 .elementor-element.elementor-element-e2aa5ad .odr-card-field-list__tip{background-color:#18181b;color:#ffffff;--odr-tip-x:0px;--odr-tip-y:0px;--odr-tip-on-hover:1;--odr-tip-on-click:1;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5683 .elementor-element.elementor-element-6a9e91c{--divider-border-style:solid;--divider-color:var( --e-global-color-a4d21e7 );--divider-border-width:1px;}.elementor-5683 .elementor-element.elementor-element-6a9e91c .elementor-divider-separator{width:100%;}.elementor-5683 .elementor-element.elementor-element-6a9e91c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5683 .elementor-element.elementor-element-7dc4a87d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-5683 .elementor-element.elementor-element-84a1ec1 .odr-retreat-card__image{height:350px;}.elementor-5683 .elementor-element.elementor-element-84a1ec1 .odr-retreat-card__image, .elementor-5683 .elementor-element.elementor-element-84a1ec1 .odr-zoom-hint{border-radius:8px 8px 8px 8px;}.elementor-5683 .elementor-element.elementor-element-84a1ec1 .odr-zoom-hint__icon{color:var( --e-global-color-eea7da0 );}.elementor-5683 .elementor-element.elementor-element-84a1ec1 .odr-zoom-hint--zoom{--odr-zoom-hint-scale:1.06;}.elementor-5683 .elementor-element.elementor-element-73661d1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5683 .elementor-element.elementor-element-bd0d186{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5683 .elementor-element.elementor-element-bd0d186 .odr-location-map{height:240px;}.elementor-5683 .elementor-element.elementor-element-bd0d186 .odr-location-map.leaflet-container .leaflet-control-attribution{color:var( --e-global-color-accent );background-color:var( --e-global-color-3e232a7 );font-size:5px;}.elementor-5683 .elementor-element.elementor-element-bd0d186 .odr-location-map.leaflet-container .leaflet-control-attribution a{color:var( --e-global-color-accent );font-size:5px;}.elementor-5683 .elementor-element.elementor-element-bd0d186 .odr-location-map.leaflet-container .leaflet-control-attribution, .elementor-5683 .elementor-element.elementor-element-bd0d186 .odr-location-map.leaflet-container .leaflet-control-attribution a{font-family:"Inter Tight", Sans-serif;font-weight:400;line-height:6px;letter-spacing:-0.3px;}.elementor-5683 .elementor-element.elementor-element-bd0d186 .odr-location-map__tip{background-color:#18181b;color:#ffffff;--odr-tip-x:0px;--odr-tip-y:0px;--odr-tip-on-hover:1;--odr-tip-on-click:1;}.elementor-5683 .elementor-element.elementor-element-2a0342f{width:100%;max-width:100%;}.elementor-5683 .elementor-element.elementor-element-2a0342f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5683 .elementor-element.elementor-element-2a0342f .odr-detail-practical-info{display:grid;list-style:none;margin:0;padding:0;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:5px;}.elementor-5683 .elementor-element.elementor-element-2a0342f .odr-detail-practical-info__link{text-decoration-line:underline;color:var( --e-global-color-text );text-decoration-style:dotted;text-decoration-color:var( --e-global-color-a4d21e7 );text-decoration-thickness:1px;text-underline-offset:3px;}.elementor-5683 .elementor-element.elementor-element-2a0342f .odr-detail-practical-info__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-5683 .elementor-element.elementor-element-2a0342f .odr-detail-practical-info__link:hover{color:var( --e-global-color-secondary );}.elementor-5683 .elementor-element.elementor-element-2a0342f .odr-detail-practical-info__icon{font-size:15px;display:inline-flex;align-items:center;flex:0 0 auto;width:20px;justify-content:center;color:var( --e-global-color-secondary );}.elementor-5683 .elementor-element.elementor-element-2a0342f .odr-detail-practical-info__icon svg{width:15px;height:15px;fill:currentColor;}.elementor-5683 .elementor-element.elementor-element-2a0342f .odr-detail-practical-info__item--link:hover .odr-detail-practical-info__icon{color:var( --e-global-color-secondary );}.elementor-5683 .elementor-element.elementor-element-2a0342f .odr-detail-practical-info__item{display:flex;gap:15px;align-items:center;}.elementor-5683 .elementor-element.elementor-element-2a0342f .odr-detail-practical-info__help{color:var( --e-global-color-c181842 );font-size:10px;margin-inline-start:5px;}.elementor-5683 .elementor-element.elementor-element-2a0342f .odr-detail-practical-info__help:hover{color:var( --e-global-color-secondary );}.elementor-5683 .elementor-element.elementor-element-2a0342f .odr-detail-practical-info__tip{background-color:#18181b;color:#ffffff;border-style:none;border-radius:4px 4px 4px 4px;padding:5px 5px 5px 5px;--odr-tip-x:0px;--odr-tip-y:0px;--odr-tip-on-hover:1;--odr-tip-on-click:1;}.elementor-5683 .elementor-element.elementor-element-7c8bc257 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-5683 .elementor-element.elementor-element-7c8bc257 .odr-block-header__title{font-family:var( --e-global-typography-c002c91-font-family ), Sans-serif;font-size:var( --e-global-typography-c002c91-font-size );font-weight:var( --e-global-typography-c002c91-font-weight );line-height:var( --e-global-typography-c002c91-line-height );letter-spacing:var( --e-global-typography-c002c91-letter-spacing );word-spacing:var( --e-global-typography-c002c91-word-spacing );color:var( --e-global-color-primary );}.elementor-5683 .elementor-element.elementor-element-7c8bc257 .odr-block-header{border-bottom-style:solid;border-bottom-color:var( --e-global-color-a4d21e7 );border-bottom-width:1px;margin-bottom:1em;}.elementor-5683 .elementor-element.elementor-element-7c8bc257 .odr-detail-preachers{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0px;}.elementor-5683 .elementor-element.elementor-element-7c8bc257 .odr-detail-preachers__item{text-align:center;}.elementor-5683 .elementor-element.elementor-element-7c8bc257 .odr-detail-preachers__photo{width:100px;aspect-ratio:1;object-fit:cover;border-radius:50% 50% 50% 50%;}.elementor-5683 .elementor-element.elementor-element-7c8bc257 .odr-detail-preachers__name{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-block-header__title{font-family:var( --e-global-typography-c002c91-font-family ), Sans-serif;font-size:var( --e-global-typography-c002c91-font-size );font-weight:var( --e-global-typography-c002c91-font-weight );line-height:var( --e-global-typography-c002c91-line-height );letter-spacing:var( --e-global-typography-c002c91-letter-spacing );word-spacing:var( --e-global-typography-c002c91-word-spacing );color:var( --e-global-color-primary );}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-block-header{border-bottom-style:solid;border-bottom-color:var( --e-global-color-a4d21e7 );border-bottom-width:1px;margin-bottom:1em;padding-bottom:0em;}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description h1{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );margin:0 0 0px;}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description h2{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );margin:0 0 0px;}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description h3{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );margin:0 0 0px;}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description h4{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-accent );margin:0 0 0px;}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description a{color:var( --e-global-color-primary );text-decoration:none;}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description a:hover, .elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description a:focus-visible{color:var( --e-global-color-secondary );text-decoration:underline;}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description ul{list-style-type:disc;}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description ol{list-style-type:decimal;}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description li::marker{color:var( --e-global-color-secondary );}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description ul, .elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description ol{padding-inline-start:25px;}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description li + li{margin-top:10px;}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description blockquote{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-863c6b5 );border-inline-start-color:var( --e-global-color-secondary );border-inline-start-style:solid;border-inline-start-width:3px;padding:0em 0em 0em 1em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-5683 .elementor-element.elementor-element-74ce11b{width:var( --container-widget-width, 100% );max-width:100%;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:400;}.elementor-5683 .elementor-element.elementor-element-74ce11b.elementor-element{--align-self:stretch;}.elementor-5683 .elementor-element.elementor-element-3eee0b56.elementor-element{--align-self:flex-end;}.elementor-5683 .elementor-element.elementor-element-3eee0b56{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:var( --e-global-color-c181842 );}.elementor-5683 .elementor-element.elementor-element-3eee0b56 .elementor-share-btn{font-size:calc(1px * 10);height:30px;}.elementor-5683 .elementor-element.elementor-element-3eee0b56 .elementor-share-btn__icon{--e-share-buttons-icon-size:2em;}.elementor-5683 .elementor-element.elementor-element-3eee0b56 .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-secondary );}.elementor-5683 .elementor-element.elementor-element-7917518e{--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;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.03);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5683 .elementor-element.elementor-element-7917518e:not(.elementor-motion-effects-element-type-background), .elementor-5683 .elementor-element.elementor-element-7917518e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eea7da0 );}.elementor-5683 .elementor-element.elementor-element-6d6e0541{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5683 .elementor-element.elementor-element-6d6e0541:not(.elementor-motion-effects-element-type-background), .elementor-5683 .elementor-element.elementor-element-6d6e0541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eea7da0 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5683 .elementor-element.elementor-element-5dbc5c03{background-color:var( --e-global-color-secondary );padding:18px 25px 15px 25px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-a4d21e7 );border-radius:7px 7px 0px 0px;text-align:center;}.elementor-5683 .elementor-element.elementor-element-5dbc5c03 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-eea7da0 );}.elementor-5683 .elementor-element.elementor-element-5dbc5c03 .elementor-heading-title a:hover, .elementor-5683 .elementor-element.elementor-element-5dbc5c03 .elementor-heading-title a:focus{color:var( --e-global-color-eea7da0 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-5683 .elementor-element.elementor-element-695192f{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5683 .elementor-element.elementor-element-695192f .elementor-icon-wrapper{text-align:center;}.elementor-5683 .elementor-element.elementor-element-695192f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-5683 .elementor-element.elementor-element-695192f.elementor-view-framed .elementor-icon, .elementor-5683 .elementor-element.elementor-element-695192f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-5683 .elementor-element.elementor-element-695192f.elementor-view-framed .elementor-icon, .elementor-5683 .elementor-element.elementor-element-695192f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5683 .elementor-element.elementor-element-1d11e03e{width:var( --container-widget-width, 100% );max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 25px 0px 25px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-5683 .elementor-element.elementor-element-1d11e03e.elementor-element{--align-self:stretch;}.elementor-5683 .elementor-element.elementor-element-6fd21bc8{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-5683 .elementor-element.elementor-element-6fd21bc8.elementor-element{--align-self:stretch;}.elementor-5683 .elementor-element.elementor-element-6fd21bc8 p{margin-block-end:0px;}.elementor-5683 .elementor-element.elementor-element-a1dd1fb > .elementor-widget-container{padding:5px 40px 0px 20px;}.elementor-5683 .elementor-element.elementor-element-a1dd1fb .odr-card-field-list{display:flex;flex-direction:row;list-style:none;margin:0;padding:0;--odr-cfl-main:var(--odr-cfl-h, normal);--odr-cfl-cross:var(--odr-cfl-v, normal);--odr-cfl-halo-size:8px;--odr-cfl-halo-spread:8px;--odr-cfl-halo-width:2px;}.elementor-5683 .elementor-element.elementor-element-a1dd1fb .odr-card-field-list__item{display:inline-flex;align-items:center;box-sizing:border-box;}.elementor-5683 .elementor-element.elementor-element-a1dd1fb .odr-card-field-list__body{display:inline-flex;align-items:center;gap:0.4em;}.elementor-5683 .elementor-element.elementor-element-a1dd1fb .odr-card-field-list__link{display:inline-flex;align-items:center;gap:0.4em;}.elementor-5683 .elementor-element.elementor-element-a1dd1fb .odr-card-field-list.odr-card-field-list{flex-wrap:wrap;--odr-cfl-h:flex-end;--odr-cfl-item-flex:0 1 auto;--odr-cfl-item-max:none;--odr-cfl-sep:inline;gap:8px;--odr-cfl-gap:8px;}.elementor-5683 .elementor-element.elementor-element-a1dd1fb{text-align:right;}.elementor-5683 .elementor-element.elementor-element-a1dd1fb .odr-card-field-list__value{color:var( --e-global-color-primary );}.elementor-5683 .elementor-element.elementor-element-a1dd1fb .odr-card-field-list__value, .elementor-5683 .elementor-element.elementor-element-a1dd1fb .odr-card-field-list__sep--text{font-family:"Inter Tight", Sans-serif;font-size:28px;font-weight:700;}.elementor-5683 .elementor-element.elementor-element-a1dd1fb .odr-card-field-list__sep{align-self:center;display:inline-flex;align-items:center;}.elementor-5683 .elementor-element.elementor-element-a1dd1fb .odr-card-field-list__tip{background-color:#18181b;color:#ffffff;--odr-tip-x:0px;--odr-tip-y:0px;--odr-tip-on-hover:1;--odr-tip-on-click:1;}.elementor-5683 .elementor-element.elementor-element-23f7b8d9{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-5683 .elementor-element.elementor-element-23f7b8d9.elementor-element{--align-self:stretch;}.elementor-5683 .elementor-element.elementor-element-23f7b8d9 p{margin-block-end:0px;}.elementor-5683 .elementor-element.elementor-element-f06b6db > .elementor-widget-container{padding:5px 40px 0px 20px;}.elementor-5683 .elementor-element.elementor-element-f06b6db .odr-card-field-list{display:flex;flex-direction:row;list-style:none;margin:0;padding:0;--odr-cfl-main:var(--odr-cfl-h, normal);--odr-cfl-cross:var(--odr-cfl-v, normal);--odr-cfl-halo-size:8px;--odr-cfl-halo-spread:8px;--odr-cfl-halo-width:2px;}.elementor-5683 .elementor-element.elementor-element-f06b6db .odr-card-field-list__item{display:inline-flex;align-items:center;box-sizing:border-box;}.elementor-5683 .elementor-element.elementor-element-f06b6db .odr-card-field-list__body{display:inline-flex;align-items:center;gap:0.4em;}.elementor-5683 .elementor-element.elementor-element-f06b6db .odr-card-field-list__link{display:inline-flex;align-items:center;gap:0.4em;}.elementor-5683 .elementor-element.elementor-element-f06b6db .odr-card-field-list.odr-card-field-list{flex-wrap:wrap;--odr-cfl-h:flex-end;--odr-cfl-item-flex:0 1 auto;--odr-cfl-item-max:none;--odr-cfl-sep:inline;gap:8px;--odr-cfl-gap:8px;}.elementor-5683 .elementor-element.elementor-element-f06b6db{text-align:right;}.elementor-5683 .elementor-element.elementor-element-f06b6db .odr-card-field-list__value{color:var( --e-global-color-primary );}.elementor-5683 .elementor-element.elementor-element-f06b6db .odr-card-field-list__value, .elementor-5683 .elementor-element.elementor-element-f06b6db .odr-card-field-list__sep--text{font-family:"Inter Tight", Sans-serif;font-size:28px;font-weight:700;}.elementor-5683 .elementor-element.elementor-element-f06b6db .odr-card-field-list__sep{align-self:center;display:inline-flex;align-items:center;}.elementor-5683 .elementor-element.elementor-element-f06b6db .odr-card-field-list__icon i{color:var( --e-global-color-c181842 );}.elementor-5683 .elementor-element.elementor-element-f06b6db .odr-card-field-list__icon svg{fill:var( --e-global-color-c181842 );}.elementor-5683 .elementor-element.elementor-element-f06b6db .odr-card-field-list__tip{background-color:#18181b;color:#ffffff;--odr-tip-x:0px;--odr-tip-y:0px;--odr-tip-on-hover:1;--odr-tip-on-click:1;}.elementor-5683 .elementor-element.elementor-element-af11a58 > .elementor-widget-container{padding:10px 40px 0px 40px;}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__title{font-family:var( --e-global-typography-cbd455d-font-family ), Sans-serif;font-size:var( --e-global-typography-cbd455d-font-size );font-weight:var( --e-global-typography-cbd455d-font-weight );line-height:var( --e-global-typography-cbd455d-line-height );letter-spacing:var( --e-global-typography-cbd455d-letter-spacing );word-spacing:var( --e-global-typography-cbd455d-word-spacing );color:var( --e-global-color-primary );margin:0 0 0.5em;}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__list, .elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__arrhes-row{display:grid;grid-template-columns:1fr auto;column-gap:0;row-gap:0;margin:0;}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__label{padding-right:1.5em;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__label, .elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__amount{padding-block:calc(0.5em / 2);}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__label:not(:last-of-type), .elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__amount:not(:last-of-type){border-bottom-style:none;}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__amount{text-align:right;margin:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-4ecfa28 );}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__reference{font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-00d41dd );display:block;margin-left:0;}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__label--main{color:var( --e-global-color-primary );}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__amount--main{color:var( --e-global-color-primary );}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__label--main, .elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__amount--main{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__badge{display:inline-block;vertical-align:middle;margin-inline-start:0.6em;font-size:0.75em;line-height:1.6;border-radius:999px;white-space:nowrap;padding:0.1em 0.6em 0.1em 0.6em;background-color:var( --e-global-color-secondary );color:var( --e-global-color-eea7da0 );}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__arrhes--after{margin-top:0.75em;}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__arrhes--before{margin-bottom:0.75em;}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__arrhes{background-color:rgba(0, 0, 0, 0.04);border-style:solid;border-width:0px 0px 0px 3px;border-color:rgba(0, 0, 0, 0.2);border-radius:4px 4px 4px 4px;padding:0.5em 0.75em 0.5em 0.75em;}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__label--arrhes{color:var( --e-global-color-4ecfa28 );}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__amount--arrhes{color:var( --e-global-color-4ecfa28 );}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__arrhes-hint{margin:0.25em 0 0;font-size:0.875em;line-height:1.4;}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__note{margin:1em 0 0;font-family:"Inter Tight", Sans-serif;font-size:12px;font-weight:400;font-style:italic;color:var( --e-global-color-00d41dd );}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__button{color:var( --e-global-color-00d41dd );background-color:var( --e-global-color-72d62fa );font-family:var( --e-global-typography-affaee8-font-family ), Sans-serif;font-size:var( --e-global-typography-affaee8-font-size );font-weight:var( --e-global-typography-affaee8-font-weight );line-height:var( --e-global-typography-affaee8-line-height );letter-spacing:var( --e-global-typography-affaee8-letter-spacing );word-spacing:var( --e-global-typography-affaee8-word-spacing );border-style:none;padding:5px 10px 5px 10px;display:inline-flex;align-items:center;gap:0.4em;width:auto;justify-content:center;}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__button-icon{font-size:11px;}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers{display:flex;flex-direction:column;align-items:center;}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__close{top:var(--odr-pt-close-offset, 0.5rem);right:var(--odr-pt-close-offset, 0.5rem);bottom:auto;left:auto;width:26px;height:26px;font-size:calc(26px * 0.62);color:var( --e-global-color-4ecfa28 );background-color:var( --e-global-color-eea7da0 );border-radius:50% 50% 50% 50%;}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__popover{--odr-pt-close-offset:0.5em;width:420px;max-width:calc(100vw - 2rem);border-style:none;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__close:hover, .elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__close:focus-visible{color:var( --e-global-color-secondary );background-color:var( --e-global-color-eea7da0 );}.elementor-5683 .elementor-element.elementor-element-742b0b13{width:var( --container-widget-width, 100% );max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 25px 0px 25px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:justify;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-5683 .elementor-element.elementor-element-742b0b13.elementor-element{--align-self:stretch;}.elementor-5683 .elementor-element.elementor-element-742b0b13 p{margin-block-end:0px;}.elementor-5683 .elementor-element.elementor-element-be5e177 > .elementor-widget-container{padding:5px 40px 0px 20px;}.elementor-5683 .elementor-element.elementor-element-be5e177 .odr-card-field-list{display:flex;flex-direction:row;list-style:none;margin:0;padding:0;--odr-cfl-main:var(--odr-cfl-h, normal);--odr-cfl-cross:var(--odr-cfl-v, normal);--odr-cfl-halo-size:8px;--odr-cfl-halo-spread:8px;--odr-cfl-halo-width:2px;}.elementor-5683 .elementor-element.elementor-element-be5e177 .odr-card-field-list__item{display:inline-flex;align-items:center;box-sizing:border-box;}.elementor-5683 .elementor-element.elementor-element-be5e177 .odr-card-field-list__body{display:inline-flex;align-items:center;gap:0.4em;}.elementor-5683 .elementor-element.elementor-element-be5e177 .odr-card-field-list__link{display:inline-flex;align-items:center;gap:0.4em;}.elementor-5683 .elementor-element.elementor-element-be5e177 .odr-card-field-list.odr-card-field-list{flex-wrap:wrap;--odr-cfl-h:center;--odr-cfl-item-flex:0 1 auto;--odr-cfl-item-max:none;--odr-cfl-sep:inline;gap:8px;--odr-cfl-gap:8px;}.elementor-5683 .elementor-element.elementor-element-be5e177 .odr-card-field-list__value{color:var( --e-global-color-text );}.elementor-5683 .elementor-element.elementor-element-be5e177 .odr-card-field-list__value, .elementor-5683 .elementor-element.elementor-element-be5e177 .odr-card-field-list__sep--text{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-5683 .elementor-element.elementor-element-be5e177 .odr-card-field-list__sep{align-self:center;display:inline-flex;align-items:center;}.elementor-5683 .elementor-element.elementor-element-be5e177 .odr-card-field-list__icon i{color:var( --e-global-color-secondary );font-size:14px;}.elementor-5683 .elementor-element.elementor-element-be5e177 .odr-card-field-list__icon svg{fill:var( --e-global-color-secondary );width:14px;height:14px;}.elementor-5683 .elementor-element.elementor-element-be5e177 .odr-card-field-list__tip{background-color:#18181b;color:#ffffff;--odr-tip-x:0px;--odr-tip-y:0px;--odr-tip-on-hover:1;--odr-tip-on-click:1;}.elementor-5683 .elementor-element.elementor-element-6dd4e4f4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5683 .elementor-element.elementor-element-4b340d6 .odr-card-button{text-align:center;--odr-cta-display:inline-flex;--odr-cta-width:auto;}.elementor-5683 .elementor-element.elementor-element-4b340d6 .odr-retreat-card__cta{background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;justify-content:center;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-eea7da0 );border-style:none;}.elementor-5683 .elementor-element.elementor-element-4b340d6 .odr-retreat-card__cta:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-eea7da0 );}.elementor-5683 .elementor-element.elementor-element-4b340d6 .odr-retreat-card__cta.is-disabled{color:var( --e-global-color-eea7da0 );background-color:var( --e-global-color-29f5d29 );cursor:not-allowed;}.elementor-5683 .elementor-element.elementor-element-4b340d6 .odr-retreat-card__cta.is-disabled:hover{color:var( --e-global-color-eea7da0 );background-color:var( --e-global-color-29f5d29 );}.elementor-5683 .elementor-element.elementor-element-4b340d6 .odr-booking-button__tip{background-color:var( --e-global-color-eea7da0 );color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--odr-tip-x:0px;--odr-tip-y:0px;--odr-tip-on-hover:1;--odr-tip-on-click:1;}:root{--page-title-display:none;}@media(max-width:1250px){.elementor-5683 .elementor-element.elementor-element-56e5467c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-5683 .elementor-element.elementor-element-7d9cd25b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5683 .elementor-element.elementor-element-ebc58ca .odr-card-field-list__tip{font-size:var( --e-global-typography-77a5d5e-font-size );line-height:var( --e-global-typography-77a5d5e-line-height );letter-spacing:var( --e-global-typography-77a5d5e-letter-spacing );word-spacing:var( --e-global-typography-77a5d5e-word-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5683 .elementor-element.elementor-element-6a9e91c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5683 .elementor-element.elementor-element-73661d1{--grid-auto-flow:row;}.elementor-5683 .elementor-element.elementor-element-2a0342f .odr-detail-practical-info{display:grid;list-style:none;margin:0;padding:0;grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-5683 .elementor-element.elementor-element-2a0342f .odr-detail-practical-info__link{text-decoration-line:none;}.elementor-5683 .elementor-element.elementor-element-2a0342f .odr-detail-practical-info__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5683 .elementor-element.elementor-element-7c8bc257 .odr-block-header__title{font-size:var( --e-global-typography-c002c91-font-size );line-height:var( --e-global-typography-c002c91-line-height );letter-spacing:var( --e-global-typography-c002c91-letter-spacing );word-spacing:var( --e-global-typography-c002c91-word-spacing );}.elementor-5683 .elementor-element.elementor-element-7c8bc257 .odr-detail-preachers{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-5683 .elementor-element.elementor-element-7c8bc257 .odr-detail-preachers__name{font-size:var( --e-global-typography-accent-font-size );}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-block-header__title{font-size:var( --e-global-typography-c002c91-font-size );line-height:var( --e-global-typography-c002c91-line-height );letter-spacing:var( --e-global-typography-c002c91-letter-spacing );word-spacing:var( --e-global-typography-c002c91-word-spacing );}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description h1{font-size:var( --e-global-typography-accent-font-size );}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description h2{font-size:var( --e-global-typography-accent-font-size );}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description h3{font-size:var( --e-global-typography-accent-font-size );}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description h4{font-size:var( --e-global-typography-accent-font-size );}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description blockquote{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5683 .elementor-element.elementor-element-74ce11b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:12px;line-height:1.4em;} .elementor-5683 .elementor-element.elementor-element-3eee0b56{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-5683 .elementor-element.elementor-element-7917518e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5683 .elementor-element.elementor-element-1d11e03e{padding:35px 35px 0px 35px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:1.4em;}.elementor-5683 .elementor-element.elementor-element-6fd21bc8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:1.4em;}.elementor-5683 .elementor-element.elementor-element-23f7b8d9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:1.4em;}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__title{font-size:var( --e-global-typography-cbd455d-font-size );line-height:var( --e-global-typography-cbd455d-line-height );letter-spacing:var( --e-global-typography-cbd455d-letter-spacing );word-spacing:var( --e-global-typography-cbd455d-word-spacing );}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__list, .elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__arrhes-row{display:grid;grid-template-columns:1fr auto;column-gap:0;row-gap:0;margin:0;}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__amount{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__label--main, .elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__amount--main{font-size:var( --e-global-typography-accent-font-size );}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__note{font-size:14px;line-height:1.3em;}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__button{font-size:var( --e-global-typography-affaee8-font-size );line-height:var( --e-global-typography-affaee8-line-height );letter-spacing:var( --e-global-typography-affaee8-letter-spacing );word-spacing:var( --e-global-typography-affaee8-word-spacing );}.elementor-5683 .elementor-element.elementor-element-742b0b13{padding:35px 35px 0px 35px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;line-height:1.4em;}}@media(max-width:767px){.elementor-5683 .elementor-element.elementor-element-56e5467c{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-5683 .elementor-element.elementor-element-7d9cd25b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5683 .elementor-element.elementor-element-3fe9502{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-5683 .elementor-element.elementor-element-ebc58ca .odr-card-field-list__value, .elementor-5683 .elementor-element.elementor-element-ebc58ca .odr-card-field-list__sep--text{font-size:20px;}.elementor-5683 .elementor-element.elementor-element-ebc58ca .odr-card-field-list__tip{font-size:var( --e-global-typography-77a5d5e-font-size );line-height:var( --e-global-typography-77a5d5e-line-height );letter-spacing:var( --e-global-typography-77a5d5e-letter-spacing );word-spacing:var( --e-global-typography-77a5d5e-word-spacing );}.elementor-5683 .elementor-element.elementor-element-e2aa5ad .odr-card-field-list__value, .elementor-5683 .elementor-element.elementor-element-e2aa5ad .odr-card-field-list__sep--text{font-size:20px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5683 .elementor-element.elementor-element-73661d1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5683 .elementor-element.elementor-element-2a0342f .odr-detail-practical-info{display:grid;list-style:none;margin:0;padding:0;grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-5683 .elementor-element.elementor-element-2a0342f .odr-detail-practical-info__link{text-decoration-line:none;}.elementor-5683 .elementor-element.elementor-element-2a0342f .odr-detail-practical-info__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5683 .elementor-element.elementor-element-7c8bc257 .odr-block-header__title{font-size:var( --e-global-typography-c002c91-font-size );line-height:var( --e-global-typography-c002c91-line-height );letter-spacing:var( --e-global-typography-c002c91-letter-spacing );word-spacing:var( --e-global-typography-c002c91-word-spacing );}.elementor-5683 .elementor-element.elementor-element-7c8bc257 .odr-detail-preachers{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-5683 .elementor-element.elementor-element-7c8bc257 .odr-detail-preachers__name{font-size:var( --e-global-typography-accent-font-size );}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-block-header__title{font-size:var( --e-global-typography-c002c91-font-size );line-height:var( --e-global-typography-c002c91-line-height );letter-spacing:var( --e-global-typography-c002c91-letter-spacing );word-spacing:var( --e-global-typography-c002c91-word-spacing );}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description h1{font-size:var( --e-global-typography-accent-font-size );}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description h2{font-size:var( --e-global-typography-accent-font-size );}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description h3{font-size:var( --e-global-typography-accent-font-size );}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description h4{font-size:var( --e-global-typography-accent-font-size );}.elementor-5683 .elementor-element.elementor-element-1555091 .odr-detail-description blockquote{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5683 .elementor-element.elementor-element-74ce11b{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:10px;line-height:1.4em;}.elementor-5683 .elementor-element.elementor-element-3eee0b56{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;} .elementor-5683 .elementor-element.elementor-element-3eee0b56{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-5683 .elementor-element.elementor-element-5dbc5c03{padding:10px 0px 20px 0px;text-align:center;}.elementor-5683 .elementor-element.elementor-element-5dbc5c03 .elementor-heading-title{font-size:20px;}.elementor-5683 .elementor-element.elementor-element-1d11e03e{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 25px;font-size:14px;line-height:1.4em;}.elementor-5683 .elementor-element.elementor-element-1d11e03e p{margin-block-end:10px;}.elementor-5683 .elementor-element.elementor-element-6fd21bc8{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-5683 .elementor-element.elementor-element-23f7b8d9{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:14px;line-height:1.4em;}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__title{font-size:var( --e-global-typography-cbd455d-font-size );line-height:var( --e-global-typography-cbd455d-line-height );letter-spacing:var( --e-global-typography-cbd455d-letter-spacing );word-spacing:var( --e-global-typography-cbd455d-word-spacing );}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__list, .elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__arrhes-row{display:grid;grid-template-columns:1fr auto;column-gap:0;row-gap:0;margin:0;}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__amount{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__label--main, .elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__amount--main{font-size:var( --e-global-typography-accent-font-size );}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__note{font-size:12px;line-height:1.3em;}.elementor-5683 .elementor-element.elementor-element-af11a58 .odr-price-tiers__button{font-size:var( --e-global-typography-affaee8-font-size );line-height:var( --e-global-typography-affaee8-line-height );letter-spacing:var( --e-global-typography-affaee8-letter-spacing );word-spacing:var( --e-global-typography-affaee8-word-spacing );}.elementor-5683 .elementor-element.elementor-element-742b0b13{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 25px;font-size:14px;line-height:1.4em;}.elementor-5683 .elementor-element.elementor-element-742b0b13 p{margin-block-end:10px;}}@media(min-width:768px){.elementor-5683 .elementor-element.elementor-element-7d9cd25b{--width:70%;}.elementor-5683 .elementor-element.elementor-element-7917518e{--width:30%;}.elementor-5683 .elementor-element.elementor-element-6d6e0541{--width:100%;}}@media(max-width:1250px) and (min-width:768px){.elementor-5683 .elementor-element.elementor-element-7d9cd25b{--width:100%;}.elementor-5683 .elementor-element.elementor-element-7917518e{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-59a9d98 */.elementor-5683 .elementor-element.elementor-element-59a9d98 {
    flex: 1 1 0%;   /* largeur de départ à 0 : prend l'espace restant, jamais plus */
    min-width: 0;   /* autorise à descendre sous la largeur du contenu */
}/* End custom CSS */
/* Start custom CSS for odr_retreat_description, class: .elementor-element-1555091 */.elementor-5683 .elementor-element.elementor-element-1555091 h3:not(:first-of-type) {
    margin-top: 2rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7917518e */.elementor-5683 .elementor-element.elementor-element-7917518e {
  position: sticky;
  top: 180px;
}
@media (min-width: 1024px) {
  .elementor-5683 .elementor-element.elementor-element-7917518e {
    position: sticky;
    top: 180px;
  }
}/* End custom CSS */