.elementor-2039 .elementor-element.elementor-element-630dc3ab{margin-top:0px;margin-bottom:100px;}.elementor-2039 .elementor-element.elementor-element-21f49f4c .elementor-menu-toggle{margin-left:auto;background-color:#596C6200;}.elementor-2039 .elementor-element.elementor-element-21f49f4c .elementor-nav-menu--dropdown a, .elementor-2039 .elementor-element.elementor-element-21f49f4c .elementor-menu-toggle{color:var( --e-global-color-f0974fc );fill:var( --e-global-color-f0974fc );}.elementor-2039 .elementor-element.elementor-element-21f49f4c .elementor-nav-menu--dropdown{background-color:var( --e-global-color-primary );}.elementor-2039 .elementor-element.elementor-element-21f49f4c .elementor-nav-menu--dropdown a:hover,
					.elementor-2039 .elementor-element.elementor-element-21f49f4c .elementor-nav-menu--dropdown a:focus,
					.elementor-2039 .elementor-element.elementor-element-21f49f4c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2039 .elementor-element.elementor-element-21f49f4c .elementor-nav-menu--dropdown a.highlighted,
					.elementor-2039 .elementor-element.elementor-element-21f49f4c .elementor-menu-toggle:hover,
					.elementor-2039 .elementor-element.elementor-element-21f49f4c .elementor-menu-toggle:focus{color:var( --e-global-color-secondary );}.elementor-2039 .elementor-element.elementor-element-21f49f4c .elementor-nav-menu--dropdown .elementor-item, .elementor-2039 .elementor-element.elementor-element-21f49f4c .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"DM Serif Display", Sans-serif;font-size:46px;text-decoration:none;}.elementor-2039 .elementor-element.elementor-element-21f49f4c .elementor-nav-menu--dropdown a{padding-left:100px;padding-right:100px;padding-top:20px;padding-bottom:20px;}.elementor-2039 .elementor-element.elementor-element-21f49f4c .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-2039 .elementor-element.elementor-element-21f49f4c .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:-60px !important;}.elementor-2039 .elementor-element.elementor-element-3955d1f6{text-align:center;}.elementor-2039 .elementor-element.elementor-element-fe0491e .elementor-menu-toggle{margin-left:auto;background-color:#596C6200;}.elementor-2039 .elementor-element.elementor-element-fe0491e .elementor-nav-menu--dropdown a, .elementor-2039 .elementor-element.elementor-element-fe0491e .elementor-menu-toggle{color:var( --e-global-color-f0974fc );fill:var( --e-global-color-f0974fc );}.elementor-2039 .elementor-element.elementor-element-fe0491e .elementor-nav-menu--dropdown{background-color:var( --e-global-color-primary );}.elementor-2039 .elementor-element.elementor-element-fe0491e .elementor-nav-menu--dropdown a:hover,
					.elementor-2039 .elementor-element.elementor-element-fe0491e .elementor-nav-menu--dropdown a:focus,
					.elementor-2039 .elementor-element.elementor-element-fe0491e .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-2039 .elementor-element.elementor-element-fe0491e .elementor-nav-menu--dropdown a.highlighted,
					.elementor-2039 .elementor-element.elementor-element-fe0491e .elementor-menu-toggle:hover,
					.elementor-2039 .elementor-element.elementor-element-fe0491e .elementor-menu-toggle:focus{color:var( --e-global-color-secondary );}.elementor-2039 .elementor-element.elementor-element-fe0491e .elementor-nav-menu--dropdown .elementor-item, .elementor-2039 .elementor-element.elementor-element-fe0491e .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"DM Serif Display", Sans-serif;font-size:46px;text-decoration:none;}.elementor-2039 .elementor-element.elementor-element-fe0491e .elementor-nav-menu--dropdown a{padding-left:100px;padding-right:100px;padding-top:20px;padding-bottom:20px;}.elementor-2039 .elementor-element.elementor-element-fe0491e .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-2039 .elementor-element.elementor-element-fe0491e .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:-60px !important;}.elementor-2039 .elementor-element.elementor-element-b47d21e > .elementor-container{max-width:600px;}.elementor-2039 .elementor-element.elementor-element-b47d21e{margin-top:0px;margin-bottom:100px;}.elementor-2039 .elementor-element.elementor-element-fa2bc12{text-align:center;font-family:var( --e-global-typography-1934b69-font-family ), Sans-serif;font-size:var( --e-global-typography-1934b69-font-size );font-weight:var( --e-global-typography-1934b69-font-weight );line-height:var( --e-global-typography-1934b69-line-height );color:var( --e-global-color-f0974fc );}.elementor-2039 .elementor-element.elementor-element-e4e68f2 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;}.elementor-2039 .elementor-element.elementor-element-514fc10{margin-top:0px;margin-bottom:100px;}.elementor-2039 .elementor-element.elementor-element-c3eb520{text-align:start;font-family:var( --e-global-typography-1934b69-font-family ), Sans-serif;font-size:var( --e-global-typography-1934b69-font-size );font-weight:var( --e-global-typography-1934b69-font-weight );line-height:var( --e-global-typography-1934b69-line-height );color:var( --e-global-color-f0974fc );}.elementor-2039 .elementor-element.elementor-element-3981f1a{width:auto;max-width:auto;column-gap:0px;text-align:start;font-family:var( --e-global-typography-1934b69-font-family ), Sans-serif;font-size:var( --e-global-typography-1934b69-font-size );font-weight:var( --e-global-typography-1934b69-font-weight );line-height:var( --e-global-typography-1934b69-line-height );color:var( --e-global-color-f0974fc );}.elementor-2039 .elementor-element.elementor-element-8b1de0d{font-family:var( --e-global-typography-1934b69-font-family ), Sans-serif;font-size:var( --e-global-typography-1934b69-font-size );font-weight:var( --e-global-typography-1934b69-font-weight );line-height:var( --e-global-typography-1934b69-line-height );color:var( --e-global-color-f0974fc );}.elementor-2039 .elementor-element.elementor-element-87de085 iframe{height:327px;}.elementor-2039 .elementor-element.elementor-element-e0ef1d2{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-f0974fc );margin-top:140px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-2039 .elementor-element.elementor-element-e0ef1d2, .elementor-2039 .elementor-element.elementor-element-e0ef1d2 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2039 .elementor-element.elementor-element-d6e7a92{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-2039 .elementor-element.elementor-element-6c2df04{text-align:start;font-family:"Noto Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none;letter-spacing:0.3em;color:var( --e-global-color-f0974fc );}.elementor-2039 .elementor-element.elementor-element-0dc626f{text-align:start;font-family:"Noto Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none;letter-spacing:0.3em;color:var( --e-global-color-f0974fc );}.elementor-2039 .elementor-element.elementor-element-fae8a6e{text-align:start;font-family:"Noto Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none;letter-spacing:0.3em;color:var( --e-global-color-f0974fc );}.elementor-2039 .elementor-element.elementor-element-868197d .elementor-menu-toggle{margin:0 auto;}body.elementor-page-2039:not(.elementor-motion-effects-element-type-background), body.elementor-page-2039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body.elementor-page-2039{padding:0px 40px 0px 40px;}@media(max-width:1024px){.elementor-2039 .elementor-element.elementor-element-fa2bc12{font-size:var( --e-global-typography-1934b69-font-size );line-height:var( --e-global-typography-1934b69-line-height );}.elementor-2039 .elementor-element.elementor-element-c3eb520{font-size:var( --e-global-typography-1934b69-font-size );line-height:var( --e-global-typography-1934b69-line-height );}.elementor-2039 .elementor-element.elementor-element-3981f1a{font-size:var( --e-global-typography-1934b69-font-size );line-height:var( --e-global-typography-1934b69-line-height );}.elementor-2039 .elementor-element.elementor-element-8b1de0d{font-size:var( --e-global-typography-1934b69-font-size );line-height:var( --e-global-typography-1934b69-line-height );}.elementor-2039 .elementor-element.elementor-element-6c2df04{letter-spacing:0.6px;}.elementor-2039 .elementor-element.elementor-element-0dc626f{font-size:1px;letter-spacing:0.6px;}.elementor-2039 .elementor-element.elementor-element-fae8a6e{letter-spacing:0.6px;}}@media(max-width:767px){.elementor-2039 .elementor-element.elementor-element-21f49f4c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2039 .elementor-element.elementor-element-21f49f4c{z-index:1;}.elementor-2039 .elementor-element.elementor-element-21f49f4c .elementor-nav-menu--dropdown .elementor-item, .elementor-2039 .elementor-element.elementor-element-21f49f4c .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:2.3em;letter-spacing:0.3px;}.elementor-2039 .elementor-element.elementor-element-21f49f4c .elementor-nav-menu--dropdown a{padding-left:1px;padding-right:1px;padding-top:20px;padding-bottom:20px;}.elementor-2039 .elementor-element.elementor-element-fa2bc12{font-size:var( --e-global-typography-1934b69-font-size );line-height:var( --e-global-typography-1934b69-line-height );}.elementor-2039 .elementor-element.elementor-element-c3eb520{font-size:var( --e-global-typography-1934b69-font-size );line-height:var( --e-global-typography-1934b69-line-height );}.elementor-2039 .elementor-element.elementor-element-3981f1a{font-size:var( --e-global-typography-1934b69-font-size );line-height:var( --e-global-typography-1934b69-line-height );}.elementor-2039 .elementor-element.elementor-element-8b1de0d{font-size:var( --e-global-typography-1934b69-font-size );line-height:var( --e-global-typography-1934b69-line-height );}.elementor-2039 .elementor-element.elementor-element-6c2df04{letter-spacing:1.5px;}.elementor-2039 .elementor-element.elementor-element-0dc626f{letter-spacing:1.5em;}.elementor-2039 .elementor-element.elementor-element-fae8a6e{letter-spacing:1.5px;}}/* Start custom CSS for nav-menu, class: .elementor-element-21f49f4c */.link-menu-header .elementor-nav-menu__container.elementor-nav-menu--dropdown,.link-menu-header .elementor-nav-menu--dropdown .elementor-sub-item{padding-top:70px;padding-left:30px;z-index:0;}

.elementor-nav-menu--dropdown .elementor-item{line-height: 1em;}

.elementor-nav-menu--dropdown .elementor-item:hover{background-color: transparent;line-height: 1em;text-decoration:underline}

.elementor-nav-menu--dropdown .elementor-item.elementor-item-active{background-color:transparent;}

.elementor-menu-toggle::before{content:'Menu';text-transform: uppercase;font-family:"Noto Sans";font-size:12px;font-weight:400;letter-spacing:0.3em;padding-right:10px;}

.elementor-menu-toggle:hover:before{color:#D1C1A8;}

.elementor-menu-toggle{z-index:1;}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-fe0491e */.link-menu-header .elementor-nav-menu__container.elementor-nav-menu--dropdown,.link-menu-header .elementor-nav-menu--dropdown .elementor-sub-item{padding-top:100px;z-index:0;}

.elementor-nav-menu--dropdown .elementor-item{line-height: 1em;}

.elementor-nav-menu--dropdown .elementor-item:hover{background-color: transparent;line-height: 1em;text-decoration:underline}

.elementor-nav-menu--dropdown .elementor-item.elementor-item-active{background-color:transparent;}

.elementor-menu-toggle::before{content:'Menu';text-transform: uppercase;font-family:"Noto Sans";font-size:12px;font-weight:400;letter-spacing:0.3em;padding-right:10px;}

.elementor-menu-toggle:hover:before{color:#D1C1A8;}

.elementor-menu-toggle{z-index:1;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3eb520 */.prestation-desc p{color:#fff;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3981f1a */.prestation-desc p{color:#fff;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b1de0d */.txt-rooms a{color:#fff;text-decoration:underline;font-weight:500;}
.txt-rooms a:hover{color:#D1C1A8;}

.txt-rooms li::marker{color:#D1C1A8;}/* End custom CSS */
/* Start custom CSS for augustine_core_button, class: .elementor-element-02786ed */.qodef-button.qodef-layout--outlined::after{background-color:#fff;}

.qodef-button.qodef-layout--outlined:hover::after{background-color:#fff;}

.qodef-button.qodef-layout--outlined:active{background-color:#fff;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c2df04 */.txt-footer p{font-family:"Noto Sans";color:#fff;font-size:12px;font-weight:500;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dc626f */.txt-footer a{font-family:"Noto Sans";color:#fff;font-size:12px;font-weight:500;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fae8a6e */.txt-footer a{font-family:"Noto Sans";color:#fff;font-size:12px;font-weight:500;}/* End custom CSS */