﻿/*!
Theme Name: Hotelduparc
Author: Dream me Up
Author URI: https://www.dream-me-up.fr/
Version: 0.1
Requires at least: 5.5
Tested up to: 5.5
Requires PHP: 7.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: dmu
*/@import url("https://fonts.googleapis.com/css2?family=Comfortaa:wght@300..700&display=swap");@font-face{font-family:"BackToBlackDemo";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/hotelduparc/assets/fonts/BacktoBlackDemo.ttf) format("truetype")}@font-face{font-family:"AvenirNextCyr-Regular";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/hotelduparc/assets/fonts/AvenirNextCyr-Regular.woff2) format("woff2")}@font-face{font-family:"AvenirNextCyr-Medium";font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/hotelduparc/assets/fonts/AvenirNextCyr-Medium.woff2) format("woff2")}@font-face{font-family:"DIN-Regular";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/hotelduparc/assets/fonts/DIN-Regular.ttf) format("truetype")}@font-face{font-family:"DIN-Condensed-Bold";font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/hotelduparc/assets/fonts/DIN-Condensed-Bold.ttf) format("truetype")}@font-face{font-family:"DIN-BoldAlternate";font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/hotelduparc/assets/fonts/DIN-BoldAlternate.otf) format("opentype")}@font-face{font-family:"Luxerie";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/hotelduparc/assets/fonts/Luxerie.ttf) format("truetype")}@font-face{font-family:"BradleyHandITCTT Bold";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/hotelduparc/assets/fonts/Bradley-Hand-IT-CTT-Bold.ttf) format("truetype")}@font-face{font-family:'Allison';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/hotelduparc/assets/fonts/X7nl4b88AP2nkbvZCC6a4fTg.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Allison';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/hotelduparc/assets/fonts/X7nl4b88AP2nkbvZCC-a4fTg.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:'Allison';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/hotelduparc/assets/fonts/X7nl4b88AP2nkbvZCCGa4Q.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:'Maven Pro';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/hotelduparc/assets/fonts/7Auup_AqnyWWAxW2Wk3swUz56MS91Eww8SX21nijogp5.woff2) format("woff2");unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}@font-face{font-family:'Maven Pro';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/hotelduparc/assets/fonts/7Auup_AqnyWWAxW2Wk3swUz56MS91Eww8SX21nmjogp5.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:'Maven Pro';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/hotelduparc/assets/fonts/v40/7Auup_AqnyWWAxW2Wk3swUz56MS91Eww8SX21nejog.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}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("_dev/node_modules/slick-carousel/slick/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("_dev/node_modules/slick-carousel/slick/fonts/slick.eot");src:url("_dev/node_modules/slick-carousel/slick/fonts/slick.eot?#iefix") format("embedded-opentype"),url("_dev/node_modules/slick-carousel/slick/fonts/slick.woff") format("woff"),url("_dev/node_modules/slick-carousel/slick/fonts/slick.ttf") format("truetype"),url("_dev/node_modules/slick-carousel/slick/fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}html :where(img){height:unset;max-width:unset}a:hover{text-decoration:none}.btn:focus,#site-header.header_1 #site-header-main #open-menu:focus,#site-header.header_1 #site-header-main #site-primary-nav #back-menu:focus,#site-header.header_1 #site-header-main #site-primary-nav #close-menu:focus{box-shadow:none}.inner{max-width:66.667rem;margin:0 auto;padding:0 .83333rem;position:relative}body #main .btn,body #main #site-header.header_1 #site-header-main #open-menu,#site-header.header_1 #site-header-main body #main #open-menu,body #main #site-header.header_1 #site-header-main #site-primary-nav #back-menu,#site-header.header_1 #site-header-main #site-primary-nav body #main #back-menu,body #main #site-header.header_1 #site-header-main #site-primary-nav #close-menu,#site-header.header_1 #site-header-main #site-primary-nav body #main #close-menu{font-size:.88889rem}body #main .btn:after,body #main #site-header.header_1 #site-header-main #open-menu:after,#site-header.header_1 #site-header-main body #main #open-menu:after,body #main #site-header.header_1 #site-header-main #site-primary-nav #back-menu:after,#site-header.header_1 #site-header-main #site-primary-nav body #main #back-menu:after,body #main #site-header.header_1 #site-header-main #site-primary-nav #close-menu:after,#site-header.header_1 #site-header-main #site-primary-nav body #main #close-menu:after{display:none}body #main .btn:hover,body #main #site-header.header_1 #site-header-main #open-menu:hover,#site-header.header_1 #site-header-main body #main #open-menu:hover,body #main #site-header.header_1 #site-header-main #site-primary-nav #back-menu:hover,#site-header.header_1 #site-header-main #site-primary-nav body #main #back-menu:hover,body #main #site-header.header_1 #site-header-main #site-primary-nav #close-menu:hover,#site-header.header_1 #site-header-main #site-primary-nav body #main #close-menu:hover{background:black}body #main.has_sidebar #main-content .inner,body #main.has_sidebar #main-content .inner_full{display:flex}body #main.has_sidebar #main-content .inner #primary,body #main.has_sidebar #main-content .inner_full #primary{width:70%;order:1}body #main.has_sidebar #main-content .inner #secondary,body #main.has_sidebar #main-content .inner_full #secondary{width:30%;order:0}body #main.has_sidebar #main-content .inner #secondary>ul,body #main.has_sidebar #main-content .inner_full #secondary>ul{list-style:none;margin:0;padding:0}body.blog #primary .posts,body.search #primary .posts{display:flex;flex-wrap:wrap}body.blog #primary .posts article,body.search #primary .posts article{flex:0 0 33.33%}@media (max-width: 768px){body.blog #primary .posts article,body.search #primary .posts article{flex:0 0 50%}}@media (max-width: 480px){body.blog #primary .posts article,body.search #primary .posts article{flex:0 0 100%}}body.blog #primary .posts article .post-inner,body.search #primary .posts article .post-inner{padding:.83333rem}body.blog #primary .posts article .post-inner .image,body.search #primary .posts article .post-inner .image{background-repeat:no-repeat;background-size:cover;background-position:center;display:block;height:16.66667rem}@media (max-width: 480px){body.blog #primary .posts article .post-inner .image,body.search #primary .posts article .post-inner .image{height:11.11111rem}}.widget_contact .contact-bloc{margin:0 0 .55556rem;display:flex;align-items:center}.widget_contact .contact-bloc i{margin-right:.55556rem}.widget_contact .contact-bloc:last-child{margin:0}.widget_social ul{list-style:none;margin:0;padding:0}.widget_social ul li{display:inline-block;margin:.27778rem}.widget_social ul li a i{font-size:1.11111rem}.card{border-radius:0}.bloc-link{cursor:pointer}.grecaptcha-badge{display:none}#site-header.header_1{overflow:hidden}#site-header.header_1 #site-header-topbar ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;z-index:1}#site-header.header_1 #site-header-topbar ul li.widget_search form.search-form{position:relative}#site-header.header_1 #site-header-topbar ul li.widget_search form.search-form label button{color:white}#site-header.header_1 #site-header-topbar ul li.widget_search form.search-form .searchform{display:none;position:absolute;top:3.05556rem;right:0;height:2.5rem;box-shadow:0 0 .27778rem 0 #000;border-radius:1.38889rem}#site-header.header_1 #site-header-topbar ul li.widget_search form.search-form .searchform .search-field{border:0;border-radius:1.38889rem 0 0 1.38889rem;padding-left:1.11111rem;background:white}#site-header.header_1 #site-header-topbar ul li.widget_search form.search-form .searchform .search-submit{border-radius:0 1.38889rem 1.38889rem 0;padding-right:1.11111rem;border:0}#site-header.header_1 #site-header-topbar ul li.widget_search form.search-form .searchform .search-submit:hover{background:black;color:white}#site-header.header_1 #site-header-topbar ul li.widget_search.opened form.search-form .searchform{display:flex}#site-header.header_1 #site-header-main{display:flex;align-items:center}#site-header.header_1 #site-header-main #site-title img{height:6.11111rem;width:auto}#site-header.header_1 #site-header-main #site-title a{display:inline-block}#site-header.header_1 #site-header-main #open-menu{border:none;background:none;color:#ffffff;display:flex;align-items:center;letter-spacing:.22222rem;padding-right:0;font-size:1.11111rem;font-family:"Comfortaa", sans-serif;font-weight:bold;letter-spacing:.33333rem}#site-header.header_1 #site-header-main #open-menu:after{content:"\f0c9";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:900;font-size:1.66667rem;color:#ffffff;margin-left:2.22222rem;width:1.55556rem}#site-header.header_1 #site-header-main #site-primary-nav{margin-left:2.22222rem}#site-header.header_1 #site-header-main #site-primary-nav #back-menu,#site-header.header_1 #site-header-main #site-primary-nav #close-menu{display:none;border:none;background:none}#site-header.header_1 #site-header-main #site-primary-nav #back-menu:before,#site-header.header_1 #site-header-main #site-primary-nav #close-menu:before{content:"\f00d";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:900;font-size:1.66667rem}body.menu-opened:before{content:"";background:black;opacity:0.8;position:fixed;top:0;right:0;width:100%;height:100%;z-index:999}.home #site-header.header_1{height:calc(100vh - 1.111rem)}.home #site-header.header_1>.inner{height:100%}#site-header.header_1 #site-header-main #site-title{order:0;flex:1;text-align:left;position:relative}#site-header.header_1 #site-header-main #site-title a{padding:.55556rem 0}#site-header.header_1 #site-header-main #site-title a img.custom-logo{display:none}#site-header.header_1 #site-header-main #open-menu{order:0}#site-header.header_1 #site-header-main #site-primary-nav{margin:0;border-right:.05556rem solid #ccc;position:fixed;height:100%;top:0;right:-16.66667rem;width:16.66667rem;background:white;transition:all 0.5s;z-index:1000}#site-header.header_1 #site-header-main #site-primary-nav #close-menu{display:block;float:right}#site-header.header_1 #site-header-main #site-primary-nav #close-menu:after{display:none;content:"";position:fixed;top:0;right:0;left:0;width:100%;height:100%;z-index:1000;transition:all 0.5s}#site-header.header_1 #site-header-main #site-primary-nav .inner_full ul{clear:both;flex-direction:column;list-style:none;margin:0;padding:0}#site-header.header_1 #site-header-main #site-primary-nav .inner_full ul li{margin:0;padding:.55556rem 1.11111rem}#site-header.header_1 #site-header-main #site-primary-nav .inner_full ul li a{padding:0;display:block}#site-header.header_1 #site-header-main #site-primary-nav .inner_full ul li ul{margin:0 0 .27778rem;display:none}#site-header.header_1 #site-header-main #site-primary-nav .inner_full ul li ul li{padding:.27778rem 0}#site-header.header_1 #site-header-main #site-primary-nav .inner_full ul li ul li:last-child{padding-bottom:0}#site-header.header_1 #site-header-main #site-primary-nav .inner_full ul li.menu-item-has-children>a{position:relative}#site-header.header_1 #site-header-main #site-primary-nav .inner_full ul li.menu-item-has-children>a:after{content:"\f107";font-weight:900;display:inline-block;font-family:"Font Awesome 6 Pro";position:absolute;height:100%;right:0;color:#000;font-size:1.11111rem;line-height:100%;text-align:right}#site-header.header_1 #site-header-main #site-primary-nav .inner_full ul li.menu-item-has-children.item-opened>a:after{content:"\f106"}#site-header.header_1 #site-header-main #site-primary-nav.open{right:0;transition:all 0.5s}#site-header.header_1 #site-header-main #site-primary-nav.open #close-menu:after{display:block;transition:all 0.5s;right:16.66667rem}#site-header.header_1 #site-header-main #site-primary-nav.advanced{overflow:hidden}#site-header.header_1 #site-header-main #site-primary-nav.advanced .inner_full{position:relative}#site-header.header_1 #site-header-main #site-primary-nav.advanced .inner_full #back-menu{font-size:1.11111rem;font-weight:bold;align-items:center;float:left}#site-header.header_1 #site-header-main #site-primary-nav.advanced .inner_full #back-menu.menu-opened{display:flex}#site-header.header_1 #site-header-main #site-primary-nav.advanced .inner_full #back-menu:before{content:"\f104";margin-right:.27778rem}#site-header.header_1 #site-header-main #site-primary-nav.advanced .inner_full>ul li.menu-item-has-children>a:after{content:"\f105"}#site-header.header_1 #site-header-main #site-primary-nav.advanced .inner_full ul{position:absolute;width:16.66667rem;top:3.33333rem;height:100%;left:0;display:block;transition:all 0.5s}#site-header.header_1 #site-header-main #site-primary-nav.advanced .inner_full ul ul{top:0;left:16.66667rem;display:none}#site-header.header_1 #site-header-main #site-primary-nav.advanced .inner_full ul.opened>.item-opened>ul{display:block}#site-header.header_1 #site-header-main #site-primary-nav.advanced .inner_full ul li{padding:.55556rem 1.11111rem}#site-header.header_1 #site-header-main #site-primary-nav.advanced .inner_full ul li:last-child{padding-bottom:.55556rem}#site-header.header_1 #site-header-main #site-primary-nav.advanced .inner_full ul.megamenu-elementor>li{padding:0}#site-header.header_1 #site-header-main #site-primary-nav.advanced .inner_full ul.megamenu-elementor>li .elementor .elementor-widget-wrap,#site-header.header_1 #site-header-main #site-primary-nav.advanced .inner_full ul.megamenu-elementor>li .elementor .elementor-widget,#site-header.header_1 #site-header-main #site-primary-nav.advanced .inner_full ul.megamenu-elementor>li .elementor .elementor-column,#site-header.header_1 #site-header-main #site-primary-nav.advanced .inner_full ul.megamenu-elementor>li .elementor .elementor-column-wrap{position:static}#site-header.header_1 #site-header-main #site-primary-nav.advanced .inner_full ul.megamenu-elementor>li .elementor .elementor-element-populated{padding:0}#site-header.header_1 #site-header-main #site-primary-nav.advanced .inner_full ul.megamenu-elementor>li .elementor .elementor-widget{margin:0}#site-header.header_1 #site-header-main #site-primary-nav.advanced .inner_full ul.megamenu-elementor>li .elementor .elementor-widget p{padding:.55556rem 1.11111rem}#site-header.header_1 #site-header-main #site-primary-nav.advanced .inner_full ul.megamenu-elementor>li .elementor .elementor-widget.list{padding:0}#site-header.header_1 #site-header-main #site-primary-nav.advanced .inner_full ul.megamenu-elementor>li .elementor .elementor-widget.has-children a{position:relative}#site-header.header_1 #site-header-main #site-primary-nav.advanced .inner_full ul.megamenu-elementor>li .elementor .elementor-widget.has-children a:after{content:"\f105";font-weight:900;display:inline-block;font-family:"Font Awesome 6 Pro";position:absolute;height:100%;right:0;color:#000;font-size:1.11111rem;line-height:100%;text-align:right}#site-header.header_1 #site-header-main #site-primary-nav.advanced .inner_full ul.megamenu-elementor>li .elementor .elementor-widget.opened ul{display:block}#site-header.header_1 #site-header-main #site-primary-nav ul.menu li#mobile-elements{padding-top:1.11111rem}#site-header.header_1 #site-header-main #site-primary-nav ul.menu li#mobile-elements ul{position:static;display:flex;height:auto;width:100%;flex-direction:row;flex-wrap:wrap}#site-header.header_1 #site-header-main #site-primary-nav ul.menu li#mobile-elements ul li{flex:1 1 50%}#site-header.header_1 #site-header-main #site-primary-nav ul.menu li#mobile-elements ul li.widget_search{flex:1 1 100%;padding-top:1.11111rem}#site-header.header_1 #site-header-main #site-primary-nav ul.menu li#mobile-elements ul li.widget_search form.search-form label{display:none}#site-header.header_1 #site-header-main #site-primary-nav ul.menu li#mobile-elements ul li.widget_search form.search-form .searchform{display:flex;height:2.5rem;box-shadow:0 0 .27778rem 0 #000;border-radius:1.38889rem}#site-header.header_1 #site-header-main #site-primary-nav ul.menu li#mobile-elements ul li.widget_search form.search-form .searchform .search-field{border:0;border-radius:1.38889rem 0 0 1.38889rem;padding-left:1.11111rem;background:white;width:8.33333rem}#site-header.header_1 #site-header-main #site-primary-nav ul.menu li#mobile-elements ul li.widget_search form.search-form .searchform .search-submit{border-radius:0 1.38889rem 1.38889rem 0;padding-right:1.11111rem;border:0}#site-header.header_1 #site-header-main #site-primary-nav ul.menu li#mobile-elements ul li.widget_search form.search-form .searchform .search-submit:hover{background:black;color:white}#site-footer.footer_1{background:#000000;padding-bottom:2.77778rem;text-align:center}#site-footer.footer_1 ul{list-style-type:none}#site-footer.footer_1 .footer_top{background:#878787;overflow:hidden;padding:1.66667rem}#site-footer.footer_1 .footer_middle{background:#797979;padding:1.66667rem;border-radius:0 0 1.66667rem 1.66667rem}#site-footer.footer_1 .footer_bottom{padding:0 5.55556rem}@media (max-width: 768px){#site-footer.footer_1 .footer_bottom{padding:0 1.66667rem}}@media (max-width: 576px){#site-footer.footer_1 .footer_bottom{padding:0}}#site-footer.footer_1 .footer_img{max-width:100%;height:auto}#site-footer.footer_1 .footer_contact{padding-left:5.55556rem}#site-footer.footer_1 .footer-contact_title{font-family:"Luxerie", sans-serif;text-transform:uppercase;margin-left:auto;width:fit-content;margin-bottom:0;line-height:1;font-size:2.5rem}#site-footer.footer_1 .footer-contact_subtitle{color:#000000;font-family:"DIN-Condensed-Bold", sans-serif;font-weight:bold;font-size:1.33333rem;letter-spacing:.05556rem;padding-left:1.11111rem;margin-bottom:.38889rem}#site-footer.footer_1 #block-4 p,#site-footer.footer_1 #block-5 p,#site-footer.footer_1 #block-6 p{font-family:"DIN-Condensed-Bold", sans-serif;font-weight:bold;margin-bottom:.55556rem;font-size:1.33333rem;letter-spacing:.05556rem;line-height:1.2}#site-footer.footer_1 #block-6 p{font-size:2rem;letter-spacing:.11111rem}#site-footer.footer_1 #block-7{width:fit-content;margin:auto;border-bottom:2px solid #131313}#site-footer.footer_1 #block-7 p{font-family:"AvenirNextCyr-Medium", sans-serif;font-weight:500;letter-spacing:.22222rem}#site-footer.footer_1 #block-9 img{max-width:100%;height:auto;width:15.27778rem !important}#site-footer.footer_1 #block-11 p{margin-bottom:.27778rem}#site-footer.footer_1 #block-11 p,#site-footer.footer_1 #block-8 p{font-family:"BackToBlackDemo",cursive;font-weight:bold;margin-top:.83333rem;font-size:1.66667rem}#site-footer.footer_1 #block-8 img{transform:scale(1);transition:all 0.5}#site-footer.footer_1 #block-8 img:hover{transform:scale(1.05);transition:all 0.5}#site-footer.footer_1 #site-footer-widgets{padding:2.22222rem 0}#site-footer.footer_1 #site-footer-widgets ul#footer-widgets{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;flex-direction:column}#site-footer.footer_1 #site-footer-widgets ul#footer-widgets li.widget{flex:1;text-align:center}#site-footer.footer_1 #site-footer-main ul.menu{margin:0;padding:0;list-style:none;display:inline-flex}#site-footer.footer_1 #site-footer-main ul.menu li{margin-right:1.66667rem;line-height:1}#site-footer.footer_1 #site-footer-main ul.menu a{font-size:1rem;line-height:1;font-family:"AvenirNextCyr-Medium";font-weight:500}#site-footer.footer_1 #site-footer-main ul.menu a:hover{color:#ffffff}@media (max-width: 577px){#site-footer.footer_1 #site-footer-main ul.menu li{margin-right:.83333rem}#site-footer.footer_1 #site-footer-main ul.menu li a{font-size:.88889rem}}#site-footer.footer_1 #site-footer-main .footer-column-2{text-align:right}@media (min-width: 992px){#site-footer.footer_1 .wp-block-social-links .wp-social-link svg{width:1.55556rem;height:1.55556rem}}@media (max-width: 991px){#site-footer.footer_1 .footer_contact{padding-left:1.11111rem}#site-footer.footer_1 #site-footer-widgets ul#footer-widgets li.widget#block-9 img{max-width:11.11111rem;height:auto}#site-footer.footer_1 #site-footer-widgets ul#footer-widgets li.widget#block-6 p{font-size:1.55556rem;letter-spacing:.16667rem}#site-footer.footer_1 #site-footer-widgets ul#footer-widgets li.widget#block-11 p,#site-footer.footer_1 #site-footer-widgets ul#footer-widgets li.widget#block-8 p{font-size:1.33333rem}#site-footer.footer_1 #site-footer-widgets ul#footer-widgets li.widget#block-4 p,#site-footer.footer_1 #site-footer-widgets ul#footer-widgets li.widget#block-5 p{font-size:1.11111rem}#site-footer.footer_1 #site-footer-widgets ul#footer-widgets li.widget#block-7 p{letter-spacing:.16667rem;font-size:.88889rem}}@media (max-width: 768px){#site-footer.footer_1 #site-footer-main{padding:.55556rem .83333rem;flex-direction:column}#site-footer.footer_1 #site-footer-main .footer-column{text-align:center}#site-footer.footer_1 #site-footer-main ul.menu{display:block}#site-footer.footer_1 #site-footer-main ul.menu li{display:inline-block;margin-right:.83333rem}#site-footer.footer_1 #site-footer-main ul.menu li a{font-size:.77778rem}#site-footer.footer_1 .footer_top{padding:.83333rem}#site-footer.footer_1 .footer_contact{padding:0}#site-footer.footer_1 #block-7{border-bottom:0}#site-footer.footer_1 #block-11 p,#site-footer.footer_1 #block-8 p{font-size:1.33333rem}#site-footer.footer_1 #block-8 img{max-width:3.33333rem;height:auto}#site-footer.footer_1 .footer-contact_subtitle{font-size:1rem}}@media (max-width: 576px){#site-footer.footer_1 .footer_img--map{width:166%;max-width:166%}}.news-wrapper{padding:3.33333rem 0}.news-wrapper .news .title{text-align:center;margin:0 1.66667rem}.news-wrapper .news .more{text-align:center}.news-wrapper .news .news-list{display:flex;flex-wrap:wrap}.news-wrapper .news .news-list .news-single{flex:1;margin:0 .83333rem;background:transparent;border:0}.news-wrapper .news .news-list .news-single:first-child{margin-left:0}.news-wrapper .news .news-list .news-single:last-child{margin-right:0}.news-wrapper .news .news-list .news-single .image{background-repeat:no-repeat;background-size:cover;background-position:center;display:block;height:16.66667rem}@media (max-width: 991px){.news-wrapper .news .news-list .news-single{flex:0 0 70%;margin:0 0 1.11111rem}.news-wrapper .news .news-list .news-single:last-child{margin-bottom:0}}@media (max-width: 768px){.news-wrapper .news .news-list .news-single{flex:0 0 100%}}html{font-size:18px}@media (min-width: 2000px){html{font-size:20px}}@media (min-width: 2250px){html{font-size:22px}}@media (min-width: 2500px){html{font-size:24px}}@media (min-width: 2750px){html{font-size:27px}}@media (min-width: 3000px){html{font-size:30px}}@media (min-width: 3600px){html{font-size:36px}}body{font-family:"Arial",sans-serif;color:#000;font-size:1rem;padding-top:1.11111rem}body .inner{max-width:66.667rem;margin:0 auto;padding:0 .83333rem;position:relative}@media (min-width: 992px){body .inner--min{padding-left:5.27778rem;padding-right:5.27778rem}}body #wrapper{overflow-x:hidden;position:relative}@media (max-width: 768px){body{font-size:.88889rem}}@media (max-width: 480px){body{font-size:.83333rem}}body.page .page-title,body.blog .page-title,body.search .page-title,body.single .page-title,.home-rooms_block-title,.home-rooms_title,.home-rooms_link,.home-galerie_link{font-family:"Luxerie", sans-serif;text-transform:uppercase;letter-spacing:.05556rem;font-size:2.5rem;line-height:1;font-weight:400}a{color:#000}a:hover{color:#39654e;text-decoration:none}.main-btn,#main .btn:not(.hz),#main #site-header.header_1 #site-header-main #open-menu:not(.hz),#site-header.header_1 #site-header-main #main #open-menu:not(.hz),#main #site-header.header_1 #site-header-main #site-primary-nav #back-menu:not(.hz),#site-header.header_1 #site-header-main #site-primary-nav #main #back-menu:not(.hz),#main #site-header.header_1 #site-header-main #site-primary-nav #close-menu:not(.hz),#site-header.header_1 #site-header-main #site-primary-nav #main #close-menu:not(.hz),.elementor-section.elementor-section-boxed>.elementor-container .elementor-button-link,.wpcf7 input[type="submit"]{color:white;padding:.55556rem 1.66667rem;font-weight:500;line-height:1;min-height:3.11111rem;display:inline-flex;align-items:center;justify-content:center;border:2px solid #ffffff;border-radius:0.55556rem;min-height:2.66667rem;font-family:"Luxerie", sans-serif;text-transform:uppercase;letter-spacing:0.38889rem;font-size:0.83333rem;margin-top:0.55556rem;transition:all 0.3s;background:transparent !important}.main-btn:hover,#main .btn:hover:not(.hz),#main #site-header.header_1 #site-header-main #open-menu:hover:not(.hz),#site-header.header_1 #site-header-main #main #open-menu:hover:not(.hz),#main #site-header.header_1 #site-header-main #site-primary-nav #back-menu:hover:not(.hz),#site-header.header_1 #site-header-main #site-primary-nav #main #back-menu:hover:not(.hz),#main #site-header.header_1 #site-header-main #site-primary-nav #close-menu:hover:not(.hz),#site-header.header_1 #site-header-main #site-primary-nav #main #close-menu:hover:not(.hz),.elementor-section.elementor-section-boxed>.elementor-container .elementor-button-link:hover,.wpcf7 input:hover[type="submit"]{background:#ffffff31 !important;color:white;transition:all 0.3s}.main-btn:focus,#main .btn:focus:not(.hz),#main #site-header.header_1 #site-header-main #open-menu:focus:not(.hz),#site-header.header_1 #site-header-main #main #open-menu:focus:not(.hz),#main #site-header.header_1 #site-header-main #site-primary-nav #back-menu:focus:not(.hz),#site-header.header_1 #site-header-main #site-primary-nav #main #back-menu:focus:not(.hz),#main #site-header.header_1 #site-header-main #site-primary-nav #close-menu:focus:not(.hz),#site-header.header_1 #site-header-main #site-primary-nav #main #close-menu:focus:not(.hz),.elementor-section.elementor-section-boxed>.elementor-container .elementor-button-link:focus,.wpcf7 input:focus[type="submit"]{box-shadow:none}@media (max-width: 576px){.main-btn,#main .btn:not(.hz),#main #site-header.header_1 #site-header-main #open-menu:not(.hz),#site-header.header_1 #site-header-main #main #open-menu:not(.hz),#main #site-header.header_1 #site-header-main #site-primary-nav #back-menu:not(.hz),#site-header.header_1 #site-header-main #site-primary-nav #main #back-menu:not(.hz),#main #site-header.header_1 #site-header-main #site-primary-nav #close-menu:not(.hz),#site-header.header_1 #site-header-main #site-primary-nav #main #close-menu:not(.hz),.elementor-section.elementor-section-boxed>.elementor-container .elementor-button-link,.wpcf7 input[type="submit"]{font-size:.88889rem !important;padding:.27778rem 1.38889rem;min-height:2rem}}#main{overflow:hidden}body.page #main,body.blog #main,body.search #main,body.single #main{padding:0}body.page #main header.page-header,body.blog #main header.page-header,body.search #main header.page-header,body.single #main header.page-header{background:#f0f4f6;padding:1.11111rem 0 2.22222rem;margin:0 0 1.66667rem}body.page #main header.page-header .breadcrumb-div,body.blog #main header.page-header .breadcrumb-div,body.search #main header.page-header .breadcrumb-div,body.single #main header.page-header .breadcrumb-div{background-color:#e6e7e8;padding:1.11111rem 0}body.page #main header.page-header #breadcrumbs,body.blog #main header.page-header #breadcrumbs,body.search #main header.page-header #breadcrumbs,body.single #main header.page-header #breadcrumbs{font-size:.72222rem;margin-bottom:0}body.page #main header.page-header #breadcrumbs span span,body.blog #main header.page-header #breadcrumbs span span,body.search #main header.page-header #breadcrumbs span span,body.single #main header.page-header #breadcrumbs span span{font-size:.83333rem}body.page #main header.page-header #breadcrumbs a,body.blog #main header.page-header #breadcrumbs a,body.search #main header.page-header #breadcrumbs a,body.single #main header.page-header #breadcrumbs a{color:#39654e;font-weight:normal}body.page #main header.page-header #breadcrumbs a:hover,body.blog #main header.page-header #breadcrumbs a:hover,body.search #main header.page-header #breadcrumbs a:hover,body.single #main header.page-header #breadcrumbs a:hover{color:#000}body.page #main header.page-header #breadcrumbs .breadcrumb_last,body.blog #main header.page-header #breadcrumbs .breadcrumb_last,body.search #main header.page-header #breadcrumbs .breadcrumb_last,body.single #main header.page-header #breadcrumbs .breadcrumb_last{color:#000}body.page .page-title,body.blog .page-title,body.search .page-title,body.single .page-title{color:#ffffff;margin-top:2.22222rem;margin-bottom:0}@media (max-width: 480px){body.page .page-title,body.blog .page-title,body.search .page-title,body.single .page-title{font-size:1.94444rem}}body.page .page-subtitle,body.blog .page-subtitle,body.search .page-subtitle,body.single .page-subtitle{font-family:"Luxerie", sans-serif;font-size:1.22222rem;color:#ffffff;margin-top:.55556rem;margin-bottom:0}body.page .page-subtitle p:last-of-type,body.blog .page-subtitle p:last-of-type,body.search .page-subtitle p:last-of-type,body.single .page-subtitle p:last-of-type{margin-bottom:0}.inside-content h2,body.page #main article.page .elementor-widget h2,body.single #main .entry-content h2{color:#000;font-size:1.94444rem;font-weight:800;line-height:1.1;margin-bottom:2.5rem}.inside-content h3,body.page #main article.page .elementor-widget h3,body.single #main .entry-content h3{font-size:1.22222rem;font-weight:700;color:#39654e;margin-bottom:1.94444rem}.inside-content p,body.page #main article.page .elementor-widget p,body.single #main .entry-content p,.inside-content ul,body.page #main article.page .elementor-widget ul,body.single #main .entry-content ul{font-size:1.05556rem;line-height:1.58;color:#000}.inside-content p a,body.page #main article.page .elementor-widget p a,body.single #main .entry-content p a,.inside-content ul a,body.page #main article.page .elementor-widget ul a,body.single #main .entry-content ul a{color:#39654e}.inside-content p a:hover,body.page #main article.page .elementor-widget p a:hover,body.single #main .entry-content p a:hover,.inside-content ul a:hover,body.page #main article.page .elementor-widget ul a:hover,body.single #main .entry-content ul a:hover{color:#000}.inside-content ul,body.page #main article.page .elementor-widget ul,body.single #main .entry-content ul{list-style:none}.inside-content ul li:before,body.page #main article.page .elementor-widget ul li:before,body.single #main .entry-content ul li:before{content:"\f111";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:900;font-size:.44444rem;color:#39654e;position:relative;top:-.16667rem;left:-.55556rem}@media (max-width: 576px){.inside-content h2,body.page #main article.page .elementor-widget h2,body.single #main .entry-content h2{font-size:1.11111rem;line-height:1.38889rem;margin-bottom:1.38889rem}.inside-content h3,body.page #main article.page .elementor-widget h3,body.single #main .entry-content h3{font-size:1rem;line-height:1.22222rem;margin-bottom:1.11111rem}.inside-content p,body.page #main article.page .elementor-widget p,body.single #main .entry-content p,.inside-content ul,body.page #main article.page .elementor-widget ul,body.single #main .entry-content ul{line-height:1.38889rem;font-size:.88889rem}.inside-content p li:before,body.page #main article.page .elementor-widget p li:before,body.single #main .entry-content p li:before,.inside-content ul li:before,body.page #main article.page .elementor-widget ul li:before,body.single #main .entry-content ul li:before{font-size:.33333rem}.inside-content ul,body.page #main article.page .elementor-widget ul,body.single #main .entry-content ul{padding-left:1.11111rem}}.elementor-widget-image{margin-bottom:3.33333rem}.elementor-widget-text-editor .elementor-widget-container>*:last-child{margin-bottom:3.33333rem !important}@media (max-width: 576px){.elementor-widget-text-editor .elementor-widget-container>*:last-child{margin-bottom:2.22222rem !important}}.elementor-widget:not(:last-child){margin-bottom:0 !important}.elementor-widget-wrap{padding-top:0 !important;padding-bottom:0 !important}.elementor-section.elementor-top-section.elementor-section-boxed>.elementor-container{padding:0 .83333rem}.elementor-section.elementor-section-boxed>.elementor-container{max-width:76.667rem !important}.elementor-section.elementor-section-boxed>.elementor-container>.elementor-column.elementor-col-100>.elementor-widget-wrap{padding-left:0;padding-right:0}.elementor-section.elementor-section-boxed>.elementor-container>.elementor-column:not(.elementor-col-100):first-of-type>.elementor-widget-wrap{padding-left:0;padding-right:2.77778rem}.elementor-section.elementor-section-boxed>.elementor-container>.elementor-column:not(.elementor-col-100):last-of-type>.elementor-widget-wrap{padding-left:2.77778rem;padding-right:0}@media (max-width: 991px){.elementor-section.elementor-section-boxed>.elementor-container>.elementor-column:not(.elementor-col-100):first-of-type>.elementor-widget-wrap{padding-right:1.66667rem}.elementor-section.elementor-section-boxed>.elementor-container>.elementor-column:not(.elementor-col-100):last-of-type>.elementor-widget-wrap{padding-left:1.66667rem}}@media (max-width: 767px){.elementor-section.elementor-section-boxed>.elementor-container>.elementor-column:not(.elementor-col-100):first-of-type>.elementor-widget-wrap{padding-right:0;padding-left:0;padding-bottom:0}.elementor-section.elementor-section-boxed>.elementor-container>.elementor-column:not(.elementor-col-100):last-of-type>.elementor-widget-wrap{padding-left:0;padding-right:0}}.elementor-section.elementor-section-boxed>.elementor-container .elementor-button-link{display:inline-flex;margin-bottom:3.33333rem}.elementor-section.elementor-section-boxed>.elementor-container .elementor-button-link:after{display:none}@media (max-width: 576px){.elementor-section.elementor-section-boxed>.elementor-container .elementor-button-link{margin-bottom:2.22222rem}}@media (max-width: 480px){.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding-bottom:.55556rem !important;padding-top:.55556rem !important}}.wpcf7 input[type="submit"]{background:transparent !important;border:2px solid #ffffff;border-radius:.55556rem;min-height:2.66667rem;float:right;font-family:Comfortaa !important;text-transform:uppercase;letter-spacing:.38889rem;font-size:1rem !important;margin-top:.55556rem;font-weight:900}.wpcf7 input[type="submit"]:hover{background:#ffffff31 !important}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="date"],.wpcf7 input[type="tel"],.wpcf7 input[type="number"],.wpcf7 textarea{border:none;width:100%;background-color:#a4a4a4;padding:.55556rem 1.11111rem;color:#000000;height:2.77778rem;font-family:"DIN-Condensed-Bold", sans-serif;font-weight:bold;font-size:1.33333rem;letter-spacing:.05556rem}.wpcf7 input[type="text"]::placeholder,.wpcf7 input[type="email"]::placeholder,.wpcf7 input[type="date"]::placeholder,.wpcf7 input[type="tel"]::placeholder,.wpcf7 input[type="number"]::placeholder,.wpcf7 textarea::placeholder{color:#000000;font-family:"DIN-Condensed-Bold", sans-serif;font-weight:bold;font-size:1.33333rem;letter-spacing:.05556rem}.wpcf7 p{margin-bottom:0}.wpcf7 textarea{height:auto;max-height:15.55556rem}.wpcf7 label{width:100%}@media (max-width: 991px){.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="date"],.wpcf7 input[type="tel"],.wpcf7 input[type="number"],.wpcf7 textarea{font-size:1.11111rem}.wpcf7 input[type="text"]::placeholder,.wpcf7 input[type="email"]::placeholder,.wpcf7 input[type="date"]::placeholder,.wpcf7 input[type="tel"]::placeholder,.wpcf7 input[type="number"]::placeholder,.wpcf7 textarea::placeholder{font-size:1.11111rem}}@media (max-width: 768px){.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="date"],.wpcf7 input[type="tel"],.wpcf7 input[type="number"],.wpcf7 textarea{font-size:1rem;height:2.22222rem}.wpcf7 input[type="text"]::placeholder,.wpcf7 input[type="email"]::placeholder,.wpcf7 input[type="date"]::placeholder,.wpcf7 input[type="tel"]::placeholder,.wpcf7 input[type="number"]::placeholder,.wpcf7 textarea::placeholder{font-size:1rem}.wpcf7 textarea{max-height:10rem;height:auto}.wpcf7 input[type="submit"]{min-height:2.22222rem;letter-spacing:.27778rem;margin-top:0}}#back-to-top{display:none}#back-to-top.scrolled-arrow{display:block;position:fixed;right:1.11111rem;bottom:1.11111rem;opacity:0.5;font-size:1.66667rem;z-index:2}#back-to-top.scrolled-arrow a{color:#e1e1e1 !important}#back-to-top.scrolled-arrow:hover{opacity:1}#cn-notice-buttons a:hover{background-color:#000 !important}.slick-slide{z-index:2 !important}.slick-list{max-width:100%}.slick-track{display:flex;align-items:stretch}.slick-slider .slick-arrow{position:absolute;top:50%;font-size:0;border:none;background:url(/wp-content/themes/hotelduparc/assets/img/fleche-galerie.png) no-repeat center;background-size:contain;height:1.83333rem;width:.83333rem;z-index:3}.slick-slider .slick-arrow:before{display:none !important}.slick-slider .slick-arrow.slick-prev{left:1.66667rem}.slick-slider .slick-arrow.slick-next{transform:rotate(-180deg);right:1.66667rem}.slick-slider .slick-arrow.slick-disabled{opacity:0.3}::-webkit-scrollbar{width:.55556rem}::-webkit-scrollbar-thumb{-webkit-border-radius:.55556rem;border-radius:.55556rem;background:#000}::-webkit-scrollbar-track{background:none}.justify-content-evenly{justify-content:space-evenly}.home #site-header .header_inner{max-height:calc(100vh - 1.111rem)}#site-header #block-13{display:none}#site-header #icl_lang_sel_widget-2{display:none;margin-left:auto;margin-right:1.66667rem}#site-header #icl_lang_sel_widget-2 .wpml-ls-legacy-dropdown-click{width:fit-content}#site-header #icl_lang_sel_widget-2 .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{background:transparent;border:none;padding-right:1.66667rem}#site-header #icl_lang_sel_widget-2 .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{color:#ffffff;top:50% !important;transform:rotate(90deg) translateX(-50%)}#site-header #icl_lang_sel_widget-2 .wpml-ls-legacy-dropdown-click img{height:1.22222rem;width:auto;border:.05556rem solid #fff}#site-header #icl_lang_sel_widget-2 .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{border:none;flex-direction:column;max-width:fit-content}#site-header #icl_lang_sel_widget-2 .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{max-width:fit-content}#site-header #icl_lang_sel_widget-2 .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a{background:transparent !important;border:none !important;max-width:fit-content;opacity:0.4}#site-header #icl_lang_sel_widget-2 .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a:hover{opacity:1}#site-header .header_inner{padding:1.11111rem 1.66667rem;border-radius:1.66667rem 1.66667rem 0 0;display:flex;flex-direction:column}#site-header .header_book{border-radius:0;font-size:.88889rem;font-weight:600;padding:.55556rem .83333rem;min-height:3.11111rem;margin-top:1.61111rem;font-family:"Comfortaa", Sans-serif;margin-bottom:.83333rem}#site-header .header_book:hover{color:#ffffff !important;background:#ffffff60 !important}#site-header .wp-block-social-link-anchor{height:1.77778rem;width:1.77778rem;display:flex;align-items:center;justify-content:center;padding:.22222rem}#site-header .wp-block-social-link-anchor svg{width:100%;height:100%}#site-header .header_subtitle{position:absolute;left:7.22222rem;bottom:.55556rem;color:#ffffff;font-family:"Comfortaa", sans-serif;line-height:1;font-weight:300;letter-spacing:.16667rem}#site-header .header-contact{font-family:"Comfortaa", Sans-serif;font-size:.94444rem;font-weight:300;letter-spacing:0.5px;display:flex;align-items:center;flex-wrap:wrap}#site-header .header-contact br{display:none}#site-header .header-contact_item{color:#ffffff !important;margin-right:1.11111rem}#site-header .header-contact_item:hover{text-decoration:underline}#site-header .header-contact_item i{margin-right:.27778rem}#site-header #site-header-main #site-primary-nav ul.menu>li>a{text-transform:uppercase;font-size:.88889rem}#site-header #site-header-main #site-primary-nav ul.menu>li.current_page_item>a,#site-header #site-header-main #site-primary-nav ul.menu>li.current-page-ancestor>a,#site-header #site-header-main #site-primary-nav ul.menu>li.current-menu-ancestor>a,#site-header #site-header-main #site-primary-nav ul.menu>li.current-menu-parent>a,#site-header #site-header-main #site-primary-nav ul.menu>li.current-menu-item>a,#site-header #site-header-main #site-primary-nav ul.menu>li.current-page-parent>a{color:#39654e}#site-header.header-sticky.header-sticky-active{position:fixed;width:100%;background:#000000;top:0;z-index:999;height:fit-content}#site-header.header-sticky.header-sticky-active .header_inner{height:fit-content;background:#000000 !important;padding-top:.55556rem;padding-bottom:.55556rem}#site-header.header-sticky.header-sticky-active #site-header-main,#site-header.header-sticky.header-sticky-active .home-header,#site-header.header-sticky.header-sticky-active .page-header,#site-header.header-sticky.header-sticky-active #block-12,#site-header.header-sticky.header-sticky-active .header-contact_item:nth-of-type(3){display:none !important}#site-header.header-sticky.header-sticky-active .header_book_div{display:flex !important}#site-header.header-sticky.header-sticky-active .header_book{margin:0 !important;min-height:1.66667rem;font-size:.83333rem}#site-header.header-sticky.header-sticky-active .header-contact_item{margin-right:.55556rem}#site-header.header-sticky.header-sticky-active .header-contact_item:nth-of-type(2){font-size:0;position:relative}#site-header.header-sticky.header-sticky-active .header-contact_item:nth-of-type(2) i{font-size:1.11111rem}#site-header.header-sticky.header-sticky-active .header-contact_item:nth-of-type(2):before{content:"|";display:inline-block;margin-right:.55556rem;color:#ffffff;font-size:1.11111rem}#site-header.header-sticky.header-sticky-active #block-3{margin-left:auto;display:flex;align-items:center}#site-header.header-sticky.header-sticky-active #block-13{display:flex;align-items:center}#site-header.header-sticky.header-sticky-active #block-13 figure{margin:0 !important}#site-header.header-sticky.header-sticky-active #block-13 img{height:2.38889rem;width:auto}@media (max-width: 576px){#site-header.header-sticky.header-sticky-active .header_inner{padding-bottom:.27778rem}#site-header.header-sticky.header-sticky-active .header-contact{align-items:center;justify-content:flex-end}#site-header.header-sticky.header-sticky-active #block-13{margin-top:-.16667rem}#site-header.header-sticky.header-sticky-active .header_book_div{order:-1;flex:0 0 100%;margin-bottom:.27778rem}#site-header.header-sticky.header-sticky-active .header_book{margin-left:auto !important;padding:.22222rem .83333rem;min-height:1.38889rem}#site-header.header-sticky.header-sticky-active .header-contact_item:nth-of-type(2){margin-right:0}#site-header.header-sticky.header-sticky-active .header-contact_item:nth-of-type(2) i{margin-right:0}}#site-header.header_noir .header_inner{border:.05556rem solid #000;border-bottom:none}#site-header.header_noir .header-contact_item{color:#000000 !important}#site-header.header_noir .wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor{color:#ffffff;fill:#ffffff;background:#000000;border-radius:50%}#site-header.header_noir .header_book{color:#000000;border-color:#000000}#site-header.header_noir #open-menu,#site-header.header_noir #open-menu:after,#site-header.header_noir .header_subtitle{color:#000000 !important}#site-header.header_noir .page-title,#site-header.header_noir .page-subtitle{color:#000000}#site-header.header_noir #site-title a{position:relative}#site-header.header_noir #site-title a img{visibility:hidden}#site-header.header_noir #site-title a:before{content:"";width:100%;height:100%;background:url(/wp-content/themes/hotelduparc/assets/img/logo-noir.png) no-repeat center;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);left:0;max-height:5.83333rem}@media (max-width: 768px){#site-header{padding:0 .55556rem}#site-header #site-header-topbar #block-12{display:none}#site-header #site-header-main{flex-direction:column}#site-header #site-title{margin-right:auto}#site-header #site-title img{max-width:100%;height:auto}#site-header .header_menu{margin-left:auto}#site-header .header_book{margin-top:0;margin-bottom:0}#site-header .header_subtitle{bottom:1.38889rem;letter-spacing:.16667rem}#site-header .header_inner{padding:.83333rem}#site-header .header-contact_item{font-size:.77778rem}#site-header .home-header_title{font-size:5rem}#site-header .home-header_subtitle{font-size:1.55556rem;letter-spacing:.22222rem}#site-header #icl_lang_sel_widget-2{margin-right:0}#site-header #icl_lang_sel_widget-2 .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle{padding-right:.83333rem}#site-header #icl_lang_sel_widget-2 .wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:after{right:0}}@media (max-width: 576px){#site-header .header-contact_item{font-size:.66667rem;letter-spacing:0;margin-right:.55556rem}#site-header .home-header_title{font-size:3.05556rem}#site-header .home-header_title:after{width:100%;bottom:-.27778rem}#site-header .home-header_subtitle{font-size:.88889rem;letter-spacing:.11111rem;margin-top:0}#site-header .header_subtitle{font-size:.66667rem;white-space:nowrap;letter-spacing:.11111rem;left:29%;bottom:20%}#site-header .header_book{min-height:2.5rem;font-size:.72222rem !important;letter-spacing:.16667rem;border-width:.05556rem}#site-header #site-header-main #open-menu{font-size:.77778rem !important;letter-spacing:.16667rem !important}#site-header #site-header-main #open-menu:after{margin-left:.83333rem !important}#site-header #site-header-main #site-title img{height:auto !important}}.home-banners_more,.home-galerie_more,.home-presentation_more{display:none !important}.home-header{width:100%;position:relative;flex-grow:2}.home-header>.inner{height:100%}.home-header_title,.home-header_subtitle{text-align:center;color:#ffffff}.home-header_title{font-family:"Allison", Sans-serif;font-size:7.22222rem;font-weight:300;letter-spacing:.05556rem;text-align:center;position:relative;line-height:1}.home-header_title:after{content:"";height:.11111rem;width:50%;background:linear-gradient(rgba(251,250,251,0.5), #fbfafb, rgba(251,250,251,0.5));position:absolute;left:50%;bottom:-.55556rem;transform:translateX(-50%)}.home-header_subtitle{letter-spacing:.33333rem;font-size:1.77778rem;margin-top:.83333rem}.home-header_content{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:1.66667rem;height:100%}.home-header #widgetMB2{min-height:12.22222rem}.home-header .hz.header{text-align:left}.home-header .hz.header h2{color:#fff;font-family:Comfortaa;letter-spacing:.05556rem;font-weight:600;font-size:1.22222rem}.home-header .hz.widgetMB2{background-color:#ffffff00 !important;border:none !important;margin:0 auto !important;padding:1.11111rem 0 !important;display:flex;flex-direction:column;max-width:100%}.home-header .hz.form{display:flex;align-items:stretch;margin-left:-.27778rem;margin-right:-.27778rem}.home-header .hz.input:focus,.home-header .hz select.hz:focus{outline:none !important}.home-header .hz.input.btn,.home-header #site-header.header_1 #site-header-main .hz.input#open-menu,#site-header.header_1 #site-header-main .home-header .hz.input#open-menu,.home-header #site-header.header_1 #site-header-main #site-primary-nav .hz.input#back-menu,#site-header.header_1 #site-header-main #site-primary-nav .home-header .hz.input#back-menu,.home-header #site-header.header_1 #site-header-main #site-primary-nav .hz.input#close-menu,#site-header.header_1 #site-header-main #site-primary-nav .home-header .hz.input#close-menu{border:#fff solid 2px !important;border-radius:.44444rem;width:11.11111rem !important;padding:1.72222rem 1.66667rem !important;background:none !important;letter-spacing:.22222rem !important;font-family:Comfortaa !important;font-weight:900 !important;text-transform:uppercase;margin-bottom:-.55556rem !important;font-size:1.11111rem;min-height:5.55556rem}.home-header .hz.input.btn:hover,.home-header #site-header.header_1 #site-header-main .hz.input#open-menu:hover,#site-header.header_1 #site-header-main .home-header .hz.input#open-menu:hover,.home-header #site-header.header_1 #site-header-main #site-primary-nav .hz.input#back-menu:hover,#site-header.header_1 #site-header-main #site-primary-nav .home-header .hz.input#back-menu:hover,.home-header #site-header.header_1 #site-header-main #site-primary-nav .hz.input#close-menu:hover,#site-header.header_1 #site-header-main #site-primary-nav .home-header .hz.input#close-menu:hover{background:#ffffff60 !important}.home-header .hz.p.occ.bb,.home-header .hz.p.occ.enf,.home-header .hz.p.occ.adt{background-color:#fff;border-radius:.33333rem;border:none;padding:0 .55556rem 0 .55556rem;position:relative;width:6.11111rem;height:5.55556rem}.home-header .hz.p.date{background-color:#ffffff;padding:1.11111rem .55556rem 1.66667rem .55556rem;border-radius:.33333rem;border:none;height:100%}.home-header .hz.header{padding-bottom:.27778rem !important}.home-header .hz.div{height:5.55556rem}.home-header .hz.div.occ.bb label,.home-header .hz.div.occ.enf label,.home-header .hz.div.occ.adt label{font-family:"Comfortaa" !important;font-weight:600;font-size:1rem;height:3.77778rem !important;padding:1.66667rem 0 2.72222rem 0;white-space:nowrap}.home-header .hz.section{border:none !important}.home-header #nb_bebe,.home-header #nb_enfant,.home-header #nb_adulte{border:none;background:#fff;position:absolute;margin-top:-1.94444rem;padding:.38889rem .16667rem;bottom:0;left:50%;transform:translateX(-50%)}.home-header #date_dep,.home-header #date_deb{border:none;background:#fff;font-size:1rem;font-family:"Comfortaa" !important;font-weight:600;color:#5e5e5e}.home-header #date_dep::backdrop,.home-header #date_deb::backdrop{color:#5e5e5e}.home-header #date_dep,.home-header #date_deb{width:10.55556rem;border:#fff !important}.home-header .hz.footer{margin-top:1.11111rem !important}.home-header .hz.p.best_deal{color:white !important;font-family:"Comfortaa", sans-serif !important;font-size:1.11111rem}.home-header .hz.widgetMB2 section{align-content:center}.home-header ::marker{color:#ffffff00 !important}.home-header .hz.section{padding:0;margin:0}@media (max-width: 1050px){.home-header #date_dep,.home-header #date_deb{width:7.22222rem;font-size:.83333rem;padding:.55556rem .27778rem}.home-header .hz.div{height:4.44444rem}.home-header .hz.p.occ.bb,.home-header .hz.p.occ.enf,.home-header .hz.p.occ.adt{width:4.72222rem;height:4.44444rem}.home-header .hz.div.occ.bb label,.home-header .hz.div.occ.enf label,.home-header .hz.div.occ.adt label{font-size:.83333rem}.home-header .hz.header h2,.home-header .hz.p.best_deal{font-size:1rem}.home-header .hz.input.btn,.home-header #site-header.header_1 #site-header-main .hz.input#open-menu,#site-header.header_1 #site-header-main .home-header .hz.input#open-menu,.home-header #site-header.header_1 #site-header-main #site-primary-nav .hz.input#back-menu,#site-header.header_1 #site-header-main #site-primary-nav .home-header .hz.input#back-menu,.home-header #site-header.header_1 #site-header-main #site-primary-nav .hz.input#close-menu,#site-header.header_1 #site-header-main #site-primary-nav .home-header .hz.input#close-menu{min-height:4.44444rem;padding:1.11111rem 1.66667rem !important}}@media (max-width: 991px){.home-header .hz.form{flex-wrap:wrap}.home-header .hz.div.btn,.home-header #site-header.header_1 #site-header-main .hz.div#open-menu,#site-header.header_1 #site-header-main .home-header .hz.div#open-menu,.home-header #site-header.header_1 #site-header-main #site-primary-nav .hz.div#back-menu,#site-header.header_1 #site-header-main #site-primary-nav .home-header .hz.div#back-menu,.home-header #site-header.header_1 #site-header-main #site-primary-nav .hz.div#close-menu,#site-header.header_1 #site-header-main #site-primary-nav .home-header .hz.div#close-menu{width:100%;text-align:left;margin-top:.55556rem}.home-header .hz.div{margin:0;padding:0 .27778rem}.home-header .hz.div.date{flex:0 0 25%;max-width:25%}.home-header .hz.p{width:100% !important}.home-header .hz.p:not(.best_deal){text-align:left}.home-header .hz.div.occ{flex:0 0 16.667%;max-width:16.667%}}@media (max-width: 768px){.home-header .hz.div.date{flex:0 0 50%;max-width:50%}.home-header .hz.div.occ{flex:0 0 33.3333%;max-width:33.3333%;margin-top:.55556rem}.home-header .hz.div,.home-header .hz.p.occ.bb,.home-header .hz.p.occ.enf,.home-header .hz.p.occ.adt{height:3.05556rem}.home-header .hz.p.date{padding:.44444rem .55556rem}.home-header .hz.div.occ.bb label,.home-header .hz.div.occ.enf label,.home-header .hz.div.occ.adt label{padding:.44444rem 0}}@media (max-width: 576px){.home-header #widgetMB2{min-height:18.88889rem}.home-header .hz.div.date{flex:0 0 100%;max-width:100%;margin-top:.27778rem}.home-header .hz.header{padding-bottom:0}.home-header .hz.input.btn,.home-header #site-header.header_1 #site-header-main .hz.input#open-menu,#site-header.header_1 #site-header-main .home-header .hz.input#open-menu,.home-header #site-header.header_1 #site-header-main #site-primary-nav .hz.input#back-menu,#site-header.header_1 #site-header-main #site-primary-nav .home-header .hz.input#back-menu,.home-header #site-header.header_1 #site-header-main #site-primary-nav .hz.input#close-menu,#site-header.header_1 #site-header-main #site-primary-nav .home-header .hz.input#close-menu{width:100% !important;min-height:2.55556rem;padding:.27778rem 1.11111rem !important;font-size:.94444rem}.home-header .hz.footer{margin-top:.27778rem !important}.home-header .hz.div.occ{margin-top:.27778rem}.home-header .hz.div{padding:0 2.5px}.home-header .hz.form{margin-left:-2.5px;margin-right:-2.5px}}#mb-datepicker-div{border-radius:1.11111rem;border:none;background:#ffffffbf;margin-top:-1.66667rem}#mb-datepicker-div pre,#mb-datepicker-div fieldset,#mb-datepicker-div input,#mb-datepicker-div textarea,#mb-datepicker-div table,#mb-datepicker-div hr{border-color:#ffffff00;font-family:Comfortaa !important;letter-spacing:.05556rem}#mb-datepicker-div a{border-radius:.27778rem !important}.mb-state-highlight{border:.05556rem solid #fcefa1;background:#ffeaaae3 !important;color:orange !important}.mb-state-active{border:#fff !important}.mb-state-active{border:.05556rem solid fff !important;background:#fff !important;color:black !important}.mb-corner-all{border-radius:1.11111rem 1.11111rem 1.11111rem 0 !important}.mb-widget-header{border:none !important;background:#fff !important;color:#222222;font-weight:bold;border-bottom-right-radius:0 !important}.mb-datepicker{padding:0px !important}.mb-widget select{font-family:Comfortaa, sans-serif !important;font-size:1em;font-weight:800;background:#fff;border:none;width:30% !important;margin-right:1.94444rem !important}.mb-widget select:hover{opacity:0.4 !important}.mb-state-hover{border:.05556rem solid #fff !important;background:#fff !important;font-weight:normal;color:#000 !important}.mb-widget-header .mb-icon{background-image:url("images/mb-icons_222222_256x240.png")}.mb-widget-header .mb-icon{background-image:url("/wp-content/img/fleches.png") !important;background-size:120% !important;margin-top:-.83333rem !important}.mb-widget-header .mb-datepicker-prev .mb-icon{background-position:-160% center !important;z-index:10}.mb-widget-header .mb-datepicker-next .mb-icon{background-position:350% center !important;z-index:10}.mb-icon{width:1.94444rem !important;height:1.94444rem !important}#mb-datepicker-div .mb-datepicker-prev a{border-radius:3.05556rem !important}.mb-datepicker-prev.mb-corner-all:hover,.mb-datepicker-next.mb-corner-all:hover{background:#ffffff00 !important;border:none !important;opacity:0.3}.home-presentation{padding-top:2.77778rem;background:#ffffff}.home-presentation_logo{max-width:100%;height:5.55556rem;width:auto}.home-presentation_more{margin-top:2.77778rem;display:block;position:relative;z-index:1}.home-presentation_more img{height:auto;width:2.55556rem}.home-presentation_img{max-width:100%;height:auto;position:relative;z-index:0;margin-top:-6.94444rem;margin-bottom:-5rem;width:62.778rem}.home-presentation_text{padding-left:6.66667rem;text-align:justify;position:relative;z-index:1}@media (min-width: 992px){.home-presentation_text{max-width:65%}}@media (max-width: 991px){.home-presentation_img{margin-top:-1.38889rem;margin-bottom:-5rem}}@media (max-width: 768px){.home-presentation{padding-top:1.66667rem}.home-presentation_text{padding:1.66667rem 2.22222rem}.home-presentation_img{width:180%;margin-top:-3.88889rem;max-width:180%;left:50%;transform:translateX(-50%)}.home-presentation_more{margin-top:1.66667rem}}@media (max-width: 576px){.home-presentation_logo{height:auto}.home-presentation_img{margin-bottom:-1.11111rem}.home-presentation_text{padding:1.11111rem 1.38889rem}.home-presentation_more{text-align:right}.home-presentation_more img{max-width:1.94444rem}}.home-services{display:flex;align-items:flex-start;justify-content:space-between}.home-services_item{display:flex;flex-direction:column;flex:1;position:relative;padding:0 .27778rem}.home-services_item:nth-of-type(3) img{max-width:85%}.home-services_item:nth-last-of-type(2){flex:1.5}.home-services_item:nth-last-of-type(2) img{max-width:75%}.home-services_item:nth-last-of-type(3),.home-services_item:last-of-type{flex:1.5}.home-services_item:nth-last-of-type(3) img,.home-services_item:last-of-type img{max-height:2.77778rem;width:auto}.home-services_title{font-family:"DIN-Condensed-Bold";line-height:1.1;text-align:center;margin-top:.55556rem}.home-services_image{height:3.33333rem;display:flex;align-items:flex-end;justify-content:center}.home-services_img{max-width:60%;height:auto;max-height:100% !important;width:auto}@media (max-width: 991px){.home-services{flex-wrap:wrap;justify-content:center}.home-services_item{flex:0 0 14%;margin-bottom:.83333rem;max-width:14%}.home-services_item:nth-last-of-type(2),.home-services_item:nth-last-of-type(3),.home-services_item:last-of-type{flex:1.5 0 14%}.home-services_title{font-size:.83333rem}}@media (max-width: 576px){.home-services{margin-left:-.83333rem;margin-right:-.83333rem}.home-services_image{height:2.22222rem}.home-services_img{max-width:80%}.home-services_title{font-size:.55556rem}.home-services_item:nth-of-type(8),.home-services_item:nth-of-type(9),.home-services_item:nth-of-type(10),.home-services_item:nth-of-type(11),.home-services_item:nth-of-type(12),.home-services_item:nth-of-type(13){flex:0 0 16.667%;max-width:16.667%}.home-services_item:nth-last-of-type(1),.home-services_item:nth-last-of-type(2),.home-services_item:nth-last-of-type(3){flex:0 0 25%;max-width:25%}}@media (max-width: 400px){.home-services_image{height:1.66667rem}.home-services_img{max-width:95%}}.home-partenaires .inner{background:#000000;padding:.83333rem 5.27778rem 1.66667rem}.home-partenaires_items{margin-left:-.55556rem;margin-right:-.55556rem}.home-partenaires_img{max-width:100%;height:auto}.home-partenaires_item{padding:0 .55556rem}.home-partenaires_item img{width:auto}.home-partenaires_item:nth-child(1) img{height:4.44444rem}.home-partenaires_item:nth-child(2) img{height:3.61111rem}.home-partenaires_item:nth-child(3) img{height:3.77778rem}.home-partenaires_item:nth-child(4){margin-right:auto;margin-bottom:-1.11111rem}.home-partenaires_item:nth-child(4) img{height:5.88889rem}.home-partenaires_item:nth-child(5){margin-left:auto}.home-partenaires_item:nth-child(5) img{height:3.33333rem}.home-partenaires_item:nth-child(6) img{height:2.83333rem}.home-partenaires_item:nth-child(7) img{height:3rem}.home-partenaires_item:nth-child(8) img{height:3.72222rem}@media (max-width: 991px){.home-partenaires .inner{padding-left:.83333rem;padding-right:.83333rem}}@media (max-width: 576px){.home-partenaires .inner{padding-top:0}.home-partenaires_items{flex-wrap:wrap;margin-left:-.27778rem;margin-right:-.27778rem}.home-partenaires_item{padding:0 .27778rem;flex:0 0 25%;max-width:25%;margin-top:1.66667rem}}.home-rooms{padding:.83333rem 0 1.66667rem;background:linear-gradient(#000, #000 40%, #b1967e 40%, #b1967e 100%)}.home-rooms_block-title{color:#ffffff;margin-bottom:.83333rem}.home-rooms_subtitle{font-size:1.22222rem;font-family:"AvenirNextCyr-Regular";text-transform:none}.home-rooms_items{margin-left:-.55556rem;margin-right:-.55556rem}.home-rooms_item{flex:0 0 calc(33.3333% - 1.111rem);max-width:calc(33.3333% - 1.111rem);margin:0 .55556rem}.home-rooms_picture{display:block}.home-rooms_img{max-width:100%;height:100%;width:100%;object-fit:cover}.home-rooms_title,.home-rooms_link{padding:0 .55556rem;font-size:2.11111rem;color:#ffffff !important;background:#000000;display:flex;align-items:center;justify-content:end;height:3.88889rem;width:100%}.home-rooms_btn{border:#fff solid 2px !important;border-radius:.44444rem;width:100% !important;background:none !important;letter-spacing:.22222rem !important;font-family:Comfortaa !important;font-weight:900 !important;text-transform:uppercase;margin-bottom:-.55556rem !important;font-size:1rem !important}.home-rooms_btn:hover{background:#ffffff31 !important}.home-rooms_content{position:relative}.home-rooms_content.bloc-link{cursor:pointer}.home-rooms_content:hover .home-rooms_pictos{opacity:1 !important;transition:all 0.5s}@media (min-width: 577px){.home-rooms_pictos{position:absolute;left:0;top:0;width:100%;height:calc(100% - 3.889rem);background:rgba(0,0,0,0.5);opacity:0;transition:all 0.5s}}@media (max-width: 991px){.home-rooms_block-title{font-size:1.94444rem}.home-rooms_title,.home-rooms_link{font-size:1.55556rem}}@media (max-width: 768px){.home-rooms{background:linear-gradient(#000, #000 30%, #b1967e 30%, #b1967e 100%);padding-bottom:0}.home-rooms_block-title{font-size:1.66667rem}.home-rooms_title,.home-rooms_link{font-size:1.38889rem;height:2.77778rem}.home-rooms_items{flex-wrap:wrap;justify-content:center}.home-rooms_item{flex:0 0 calc(50% - 1.111rem);max-width:calc(50% - 1.111rem);margin-bottom:1.11111rem}.home-rooms_pictos{height:calc(100% - 2.778rem)}.home-rooms_btn{min-height:2.22222rem !important}}@media (max-width: 576px){.home-rooms{max-width:100%;padding-bottom:.83333rem}.home-rooms_top{color:#ffffff;font-size:1rem;font-family:"AvenirNextCyr-Regular", sans-serif;text-align:center;position:absolute;top:-1.16667rem;left:50%;transform:translateX(-50%);width:100%;z-index:2}.home-rooms_nb{font-size:1.55556rem;font-family:"AvenirNextCyr-Bold", sans-serif;background:url(/wp-content/themes/hotelduparc/assets/img/chambres-top.png) no-repeat center;background-size:contain;display:flex;align-items:center;justify-content:center}.home-rooms_block-title{font-size:1.55556rem}.home-rooms_subtitle{display:block;font-size:.88889rem;margin-top:.27778rem}.home-rooms_items{margin:2.5rem 0 0}.home-rooms_item{flex:0 0 100%;max-width:100%;margin:0}.home-rooms_title{margin-bottom:0}.home-rooms_content{padding:3.33333rem .55556rem .55556rem;border:.05556rem solid #fff;margin-bottom:.55556rem}.home-rooms_btn{margin-top:.27778rem !important}.home-rooms .slick-slider .slick-arrow{top:60%;background:url(/wp-content/themes/hotelduparc/assets/img/fleche-chambres.png) no-repeat center;background-size:contain;width:1.33333rem}.home-rooms .slick-slider .slick-arrow.slick-prev{left:1.38889rem}.home-rooms .slick-slider .slick-arrow.slick-next{transform:rotate(-180deg);right:1.38889rem}}.home-banners{background:#ffffff}.home-banners .inner{width:100%}.home-banners_block-title{padding:.83333rem 0;font-family:"AvenirNextCyr-Regular", sans-serif;font-size:1.66667rem;padding-left:4.44444rem}.home-banners_item{display:flex;flex-wrap:wrap;position:relative;border-bottom:2px solid #ffffff}.home-banners_item:last-of-type{border-bottom:none}.home-banners_item--no-content .home-banners_link{max-width:100%}.home-banners_item:nth-child(odd){background:#608a73}.home-banners_item:nth-child(odd) .home-banners_top{background:#3b654e}.home-banners_item:nth-child(odd) .home-banners_title{padding-left:4.44444rem}.home-banners_item:nth-child(even){background:#b1967e}.home-banners_item:nth-child(even) .home-banners_content{flex-direction:row-reverse}.home-banners_item:nth-child(even) .home-banners_link{margin-left:auto}.home-banners_item:nth-child(even) .home-banners_top{order:-1;background:#9c7e63}.home-banners_item:nth-child(even) .home-banners_title{text-align:right;padding-right:4.44444rem}.home-banners_item:nth-child(even) .home-banners_picture{left:0;right:auto}.home-banners_item:nth-child(even) .home-banners_more{left:1.11111rem;right:auto}.home-banners_top{flex:0 0 100%;display:flex;align-items:center;height:4.05556rem}.home-banners_title,.home-banners_link{color:#ffffff !important;font-family:"BradleyHandITCTT Bold", cursive;cursor:default;margin-bottom:0;line-height:1}.home-banners_prefix{font-size:1.22222rem;margin-right:.55556rem;line-height:1;font-family:"DIN-Condensed-Bold"}.home-banners_link{max-width:50%;display:block}.home-banners_desc{flex:0 0 50%;max-width:50%;padding:.83333rem;padding-left:4.44444rem;position:relative}.home-banners_desc p{line-height:1.1}.home-banners_desc strong{font-family:"DIN-Condensed-Bold";font-size:1.22222rem;font-weight:600}.home-banners_picture{width:50%;height:calc(100% + 4.0556rem);position:absolute;top:-4.0556rem;right:0}.home-banners_img{max-width:100%;height:100%;width:100%;object-fit:cover}.home-banners_more{position:absolute;bottom:1.11111rem;right:1.11111rem;cursor:pointer}.home-banners_more:hover{filter:invert(1)}.home-banners_more img{width:1.61111rem;height:auto}.home-banners_more--no-content{top:50%;transform:translateY(-50%);bottom:auto}@media (max-width: 991px){.home-banners_block-title{padding-left:0}.home-banners_item:nth-child(even) .home-banners_desc{padding-left:4.44444rem}.home-banners_desc{padding-left:0}.home-banners_desc strong{font-size:1.22222rem}.home-banners_title{padding-left:0 !important;padding-right:0 !important}.home-banners_link,.home-banners_title{font-size:1.55556rem}.home-banners_prefix{font-size:1rem}}@media (max-width: 768px){.home-banners_item:not(.home-banners_item--no-content){padding-top:16.66667rem}.home-banners_content{position:initial !important}.home-banners_picture{top:0;width:100%;left:0;right:0;height:16.66667rem}.home-banners_desc{flex:0 0 100%;max-width:100%;padding-left:0 !important}.home-banners_title{text-align:left !important}.home-banners_link{max-width:100% !important}.home-banners_more{right:0 !important;left:auto !important}.home-banners_more img{width:1.38889rem;height:auto}.home-banners_item--no-content .home-banners_more{right:.83333rem !important}}@media (max-width: 576px){.home-banners_desc p{font-size:.88889rem;line-height:1.3}.home-banners_desc strong{font-size:1rem}.home-banners_block-title{font-size:1.22222rem}.home-banners_picture{height:11.11111rem}.home-banners_item:not(.home-banners_item--no-content){padding-top:11.11111rem}.home-banners_item:nth-of-type(4){border-bottom:none}.home-banners_item:nth-of-type(4) .home-banners_link{display:flex;flex-direction:column-reverse}.home-banners_item:nth-of-type(4) .home-banners_prefix{margin-top:.27778rem}}.home-galerie{background:#000000;position:relative}.home-galerie .inner{padding-right:1.11111rem !important;position:initial}.home-galerie_top{height:5.55556rem;display:flex;align-items:center;justify-content:space-between}.home-galerie_title{margin-bottom:0}.home-galerie_link{color:#ffffff !important;cursor:default}.home-galerie_img{height:21.11111rem;width:auto}.home-galerie_image{padding:0 .27778rem;display:flex}.home-galerie .slick-slide,.home-galerie .slick-slide>div{display:flex;align-items:flex-end}.home-galerie_more{filter:invert(1)}.home-galerie_more img{width:1.61111rem;height:auto}.home-galerie_more:hover{cursor:pointer;filter:contrast(0.005)}.home-galerie .slick-arrow{top:calc(50% + 2.833rem);transform:translateY(-50%)}.home-galerie .slick-arrow.slick-next{transform:rotate(-180deg) translateY(50%)}@media (max-width: 1200px){.home-galerie_img{height:16.66667rem}.home-galerie .slick-arrow{top:calc(50% + 2rem)}}@media (max-width: 768px){.home-galerie_top{padding-bottom:1.11111rem}.home-galerie_img{height:19.44444rem}.home-galerie_image{padding:.22222rem .11111rem;background:#ffffff}.home-galerie_more{right:.83333rem}.home-galerie .slick-arrow{top:.11111rem}.home-galerie .slick-arrow.slick-prev{left:.83333rem}.home-galerie .slick-arrow.slick-next{right:.83333rem}.home-galerie_images{position:relative}.home-galerie_more img{width:1.66667rem;height:auto}}body.page #main article.page .text-image{padding:1.66667rem 0}body.page #main article.page .text-image .image{position:relative;top:-1.66667rem}body.page #main article.page .text-image .image:after{content:'';z-index:-1;height:100%;width:5.55556rem;display:block;position:absolute;bottom:-1.66667rem;right:0;background:#f0f4f6}@media (max-width: 768px){body.page #main article.page .text-image .image:after{display:none}}body.page #main article.page .text-image .content{background:#f0f4f6;padding:0 2.22222rem}@media (max-width: 768px){body.page #main article.page .text-image .content{padding:.83333rem}}body.page #main article.page .text-image .content>.elementor-column-wrap>.elementor-widget-wrap{align-content:center}body.page #main article.page .text-image .content h2:after{content:'';display:block;height:.11111rem;background:#000;margin:1.11111rem 0 0;width:2.77778rem}body.single #main header.page-header.has_thumbnail{margin:0}body.single #main header.page-header .entry-meta{color:#39654e}body.single #main .post-thumbnail{margin:0 0 1.66667rem}body.single #main .post-thumbnail img{max-width:100%;height:auto}body.blog #primary article.post{text-align:center}body.blog #primary article.post .entry-title{line-height:1;margin-bottom:.55556rem}body.blog #primary article.post .entry-title a{text-transform:uppercase;font-size:1.11111rem}body.blog #primary article.post .entry-meta{margin-bottom:1.11111rem;color:#39654e}body.blog #primary article.post .entry-excerpt p{font-size:.83333rem;color:#000}

/*# sourceMappingURL=style.css.map */