@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0I5nvwUgHU.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/Inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0I5nvwU.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/Inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0I5nvwUgHU.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/Inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0I5nvwU.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/Inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0I5nvwUgHU.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/Inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0I5nvwU.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/Inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0I5nvwUgHU.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/Inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0I5nvwU.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/Inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0I5nvwUgHU.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/Inter-v20-UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0I5nvwU.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.onp-lyt__footer{font-family:"Inter",sans-serif;color:var(--cl-ondark-text)}:is(.onp-lyt__footer,.onp-site-header .header-inner) a{color:inherit;text-decoration:none}.onp-site-header{background:var(--cl-v2-marine);color:#fff}.onp-site-header .header-inner{max-width:1280px;margin:0 auto;padding:0 16px;display:flex;align-items:center;justify-content:space-between}.onp-site-header .logo-block{display:flex;align-items:center;gap:24px}.onp-site-header .logo-block .logo-onparou img{max-height:45px;max-width:25vw;height:auto;width:auto;display:block}.onp-site-header .baseline{font-size:11px;opacity:.75;text-transform:uppercase;letter-spacing:1px;margin-top:2px}.onp-site-header .selectour-badge{display:flex;align-items:center}.onp-site-header .selectour-badge img{max-height:50px;max-width:20vw;height:auto;width:auto;display:block}.onp-site-header .header-right{text-align:right}.onp-site-header .phone{font-size:28px;font-weight:700;color:var(--cl-v2-bleu);letter-spacing:1px}.onp-site-header .hours,.onp-site-header .hours--short{font-size:12px;opacity:.85;margin-top:2px}.onp-site-header .mobile-menu-btn{display:none;background:rgba(var(--cl-v2-white-rgb), 0.1);border:none;width:40px;height:40px;border-radius:8px;align-items:center;justify-content:center;cursor:pointer}.onp-site-header .mobile-menu-btn svg{width:22px;height:22px;stroke:#fff;fill:none;stroke-width:2}.onp-site-header .mobile-menu-btn .menu-close{display:none;font-size:20px;opacity:.85;margin-top:-4px;color:#fff}.mobile-menu-btn:not(.resp-toggled-on .mobile-menu-btn) .menu-close{display:none}.mobile-menu-btn:is(.resp-toggled-on .mobile-menu-btn) svg{display:none}.mobile-menu-btn:is(.resp-toggled-on .mobile-menu-btn) .menu-close{display:block}@media(max-width: 600px){.onp-site-header :is(.selectour-badge,.hours){display:none}}@media(min-width: 600px){.onp-site-header .hours--short{display:none}}@media(max-width: 768px){.onp-site-header .mobile-menu-btn{display:flex}.onp-site-header .baseline{display:none}}@media(min-width: 768px){.onp-site-header .header-inner{padding:0 24px}.onp-site-header .selectour-badge img{max-height:55px}}@media(min-width: 1024px){.onp-site-header .header-inner{padding:0 32px}}.onp-lyt__footer{background:var(--cl-v2-marine);color:var(--cl-ondark-text);margin-top:60px}.onp-lyt__footer .footer-top{max-width:1280px;margin:0 auto;padding:50px 32px 40px;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;gap:40px}.onp-lyt__footer .footer-brand-block .footer-logo{font-size:28px;font-weight:700;color:#fff;font-style:italic;letter-spacing:-0.5px;margin-bottom:4px}.onp-lyt__footer .footer-brand-block .footer-logo span{color:var(--cl-v2-bleu);font-style:normal;font-weight:800}.onp-lyt__footer .footer-brand-block .footer-logo img{height:45px;width:auto}.onp-lyt__footer .footer-baseline{font-size:12px;color:var(--cl-ondark-light-text);text-transform:uppercase;letter-spacing:1px;margin-bottom:16px}.onp-lyt__footer .footer-address{font-size:13px;line-height:1.6;color:var(--cl-ondark-text);margin-bottom:16px}.onp-lyt__footer .footer-address strong{color:#fff;font-weight:600}.onp-lyt__footer .footer-contact-block{background:rgba(var(--cl-v2-white-rgb), 0.05);border-left:3px solid var(--cl-v2-bleu);padding:12px 14px;border-radius:0 8px 8px 0;margin-bottom:16px}.onp-lyt__footer .footer-contact-block .footer-phone{font-size:22px;font-weight:700;color:var(--cl-v2-bleu);letter-spacing:1px;margin-bottom:2px}.onp-lyt__footer .footer-contact-block .footer-hours{font-size:12px;color:var(--cl-ondark-text)}.onp-lyt__footer .footer-selectour-mention{display:flex;align-items:center;gap:10px;margin-top:16px;padding:8px 12px;background:rgba(var(--cl-v2-white-rgb), 0.04);border-radius:6px;font-size:11.5px;color:var(--cl-ondark-text);line-height:1.4}.onp-lyt__footer .footer-selectour-mention img{height:45px;width:auto}.onp-lyt__footer .footer-socials{display:flex;align-items:center;gap:10px;margin-top:16px;padding:8px 12px;background:rgba(var(--cl-v2-white-rgb), 0.04);border-radius:6px;font-size:11.5px;color:var(--cl-ondark-text);line-height:1.4}.onp-lyt__footer .footer-socials ul{list-style-type:none;margin:0;padding:0;display:flex;justify-content:space-around;gap:10px}.onp-lyt__footer .footer-socials img{height:25px;width:auto}.onp-lyt__footer .footer-col h4{color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px}.onp-lyt__footer .footer-col-toggle{display:none}.onp-lyt__footer .footer-col ul{list-style:none;padding:0;margin:0}.onp-lyt__footer .footer-col li{margin-bottom:8px}.onp-lyt__footer .footer-col a{color:var(--cl-ondark-text);font-size:13px;transition:color .2s}.onp-lyt__footer .footer-col a:hover{color:var(--cl-v2-bleu)}.onp-lyt__footer .footer-bottom{background:var(--bg-v2-footer-bottom);padding:18px 0}.onp-lyt__footer .footer-bottom-inner{max-width:1280px;margin:0 auto;padding:0 32px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;font-size:12px;color:var(--cl-ondark-light-text)}@media(min-width: 1024px){.onp-lyt__footer .footer-top{row-gap:0}.onp-lyt__footer .footer-brand-block{grid-row:span 2}.onp-lyt__footer .footer-col:nth-child(2),.onp-lyt__footer .footer-col:nth-child(3),.onp-lyt__footer .footer-col:nth-child(6){grid-row:span 2}.onp-lyt__footer .footer-col:nth-child(5){grid-row:2;grid-column:4}}@media(max-width: 1024px){.onp-lyt__footer .footer-top{grid-template-columns:1.4fr 1fr 1fr;padding:40px 24px 32px}}@media(max-width: 768px){.onp-lyt__footer .footer-top{grid-template-columns:1fr;gap:0;padding:0}.onp-lyt__footer .footer-brand-block{padding:24px 16px;border-bottom:1px solid rgba(var(--cl-v2-white-rgb), 0.08)}.onp-lyt__footer .footer-brand-block .footer-logo{font-size:24px;white-space:nowrap}.onp-lyt__footer .footer-baseline{font-size:11px;letter-spacing:.5px}.onp-lyt__footer .footer-contact-block .footer-phone{font-size:20px;white-space:nowrap;letter-spacing:.5px}.onp-lyt__footer .footer-col{border-bottom:1px solid rgba(var(--cl-v2-white-rgb), 0.08)}.onp-lyt__footer .footer-col-toggle{display:flex;width:100%;padding:18px 16px;background:none;border:none;color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;justify-content:space-between;align-items:center;cursor:pointer}.onp-lyt__footer .footer-col-toggle svg{width:16px;height:16px;stroke:#fff;transition:transform .2s}.onp-lyt__footer .footer-col.open .footer-col-toggle svg{transform:rotate(180deg)}.onp-lyt__footer .footer-col h4{display:none}.onp-lyt__footer .footer-col ul{max-height:0;overflow:hidden;transition:max-height .3s;padding:0 16px}.onp-lyt__footer .footer-col.open ul{max-height:600px;padding:0 16px 16px}.onp-lyt__footer .footer-bottom-inner{flex-direction:column;text-align:center;gap:12px;padding:16px;font-size:11px}}body{/*!background: #ebedf4;*/background:var(--bg-v2-page);background:#f0f2f9;background:#f3f5fa;color:var(--cl-v2-marine)}.onp-special-message{background:var(--cl-v2-marine) !important}.onp-site-header{max-width:none;font-family:"Inter",sans-serif;background:var(--cl-v2-marine);color:#fff}.onp-site-header .primary-nav-wpr{max-width:100vw;margin:0 auto}@media(min-width: 768px){.onp-site-header .primary-nav-wpr{border-top:1px solid rgba(var(--cl-v2-white-rgb), 0.08)}}.onp-site-header .primary-nav-wpr .mainmenu-wrapper{max-width:1280px;margin:0 auto;padding:0 16px}@media(min-width: 768px){.onp-site-header .primary-nav-wpr .mainmenu-wrapper{padding:0 24px}}@media(min-width: 1024px){.onp-site-header .primary-nav-wpr .mainmenu-wrapper{padding:0 32px}}.onp-site-header .header-inner{padding:12px 16px}@media(min-width: 768px){.onp-site-header .header-inner{padding:18px 32px}}.onp-site-header .logo-block .logo-onparou a{display:inline-block}.onp-site-header .phone{font-size:clamp(16px,3vw,28px);color:#4fc3ff;font-weight:600}.onp-site-header .phone a{text-decoration:none}.onp-site-header .phone a:hover{text-decoration:underline}.banners-wpr{max-width:none}.page-homepage .banner-item{height:350px}.banner-overlay .fullctn{max-width:1280px;padding:0 16px}@media(min-width: 768px){.banner-overlay .fullctn{padding:0 32px}}.topbox-wrapper,.page-content-wpr{max-width:1280px;padding:12px 16px !important}@media(min-width: 768px){.topbox-wrapper,.page-content-wpr{padding:18px 24px !important}}@media(min-width: 1024px){.topbox-wrapper,.page-content-wpr{padding:18px 32px !important}}.page-content-wpr:empty{display:none}.page-content-wpr{margin:28px auto !important}.page-content-wpr:has(.breadcrumb){background:rgba(0,0,0,0);border-radius:0;padding-top:0 !important;padding-bottom:0 !important}.page-content-wpr:has(.breadcrumb) .breadcrumb{border:none}@media only screen and (min-width: 900px){.homepage-with-blog-diapo .blogdiapo_ctn{max-width:none}}.topbox-wrapper{border-top:none !important;margin:18px auto}.hotelfactsheet.subnav-ctn-backlink{background:rgba(0,0,0,0);margin:0 auto !important;padding-left:0 !important}.hotelfactsheet.subnav-ctn-backlink+main{margin-top:0 !important}#image_container,#image_container *::before,#image_container *::after{box-sizing:content-box}.page-content-wpr{max-width:1216px}
