@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Dancing+Script");p{margin:0;padding:5px;font-size:1.2rem;font-weight:400}img{vertical-align:middle}.et_pb_slides .et_pb_slide_0 .et_pb_slide_image{right:0}.et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{padding:21% 8%}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding-top:33px}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:33px}.et-fixed-header#main-header,.et-fixed-header#main-header .nav li ul,.et-fixed-header .et-search-form{background-color:rgba(0,0,0,.5)}.et_pb_fullwidth_portfolio .et_pb_portfolio_item{display:inline-block;float:none;margin-left:-3px;margin-bottom:-6px}.et_pb_fullwidth_portfolio .et_pb_portfolio_items{text-align:center;margin-bottom:-6px}.wpcf7 form input,.wpcf7 form textarea{border-radius:2px;margin-top:12px;width:100%;padding-left:10px;font-size:16px;border:1px solid #eee;line-height:50px}.wpcf7 form textarea{line-height:1em}.wpcf7 form .wpcf7-submit{font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em !important;background:0 0;position:relative;border:2px solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;cursor:pointer;color:#fcb116;width:auto}.wpcf7 form .wpcf7-submit:after{-moz-osx-font-smoothing:grayscale;font-family:'ETmodules';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:32px;line-height:1em;content:"\35";opacity:0;position:absolute;margin-left:-1em;-moz-transition:all .2s;-webkit-transition:all .2s;transition:all .2s}.wpcf7 form .wpcf7-submit:hover:after{opacity:1}.wpcf7 form input.file{height:auto;line-height:1em;border:0;padding:0}footer .et_pb_widget a{color:#fff}body{font-family:'Josefin Sans',sans-serif;font-size:1rem;color:#595959}h1,h2,h3,h4,h5,h6{font-weight:400;text-transform:uppercase}#video-container h1,#video-container h2,#slider-header-home .et_pb_slide_title,.et_pb_slide_title{text-transform:uppercase;text-shadow:none;font-size:3rem;font-weight:400}.slider-int .et_pb_slide_description{padding:8%}.pum-theme-1781 .pum-content+.pum-close,.pum-theme-enterprise-blue .pum-content+.pum-close{background:#c0b384}#lm-map-section{border-top:1px solid #f5f5f5}#lm-map-section>.et_pb_row>.et_pb_column:first-child{padding:0}@media (min-width:981px){#lm-map-section .et_pb_column_2 .et_pb_row_1-4_1-4>.et_pb_column:first-child{max-width:30%}#lm-map-section .et_pb_column_2 .et_pb_row_1-4_1-4>.et_pb_column.et-last-child{width:70%}#lm-map-section .et_pb_map{height:600px}#lm-map-section .et_pb_gutters2 .et_pb_column,#lm-map-section .et_pb_gutters2.et_pb_row .et_pb_column{margin-right:1%}}#lm-map-section .et_pb_column_2 .et_pb_row_1-4_1-4>.et_pb_column.et-last-child .et_pb_text{padding-top:20px!important;padding-left:20px}#lm-map-section h3{font-size:1rem}.lm-col-picto-map img{max-width:90px}@media(min-width:980px){#lm-map-section>.et_pb_row>.et_pb_column:first-child{width:75%}#lm-map-section>.et_pb_row>.et_pb_column:nth-child(2){width:25%}#lm-map-section>.et_pb_row>.et_pb_column:nth-child(2){padding-top:110px}}.gmnoprint{left:inherit!important;right:0!important}a,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{color:#c0b384}.mobile_menu_bar:after,.mobile_menu_bar:before{color:#fff;font-size:45px}.et_header_style_fullscreen .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu{left:30px;right:auto}.et_menu_container #logo{border:none;padding:5px;margin-right:50px}#main-header{padding:10px}#main-header .et_menu_container{height:100px}#main-header.et-fixed-header .et_menu_container{height:70px}#main-header.et-fixed-header #et-top-navigation{margin-top:0}@media(max-width:980px){#main-header #lm-lang-menu{padding-top:25px}#main-header .et_menu_container{width:100%}#main-header .lm-book{padding:8px 20px;font-size:12px;margin-top:25px}.et_pb_slide_menu_active .lm-book,.et_pb_slide_menu_active #lm-lang-menu{display:none}}.lm-book,.lm-book-sidebar>a{text-align:center;line-height:1rem}.lm-book,#lm-lang-menu{float:right;position:relative}.lm-book,#lm-lang-menu li a{text-transform:uppercase}.lm-book,.lm-book-sidebar>a{background:#c0b384;color:#fff;margin-top:10px;padding:12px 25px;font-weight:500}.lm-book-sidebar.lm-gift-boxes>a{padding:18px 15px!important;background:#000}.et_slide_in_menu_container .et_mobile_menu li.lm-book-sidebar.lm-gift-boxes a:hover{background:rgb(0 0 0/80%)}#hl-gift-iframe iframe{min-height:2840px}.lm-book.lm-coffrets-btn{min-height:56px;margin-right:10px;vertical-align:middle;padding:19px 25px;background:#000}@media(max-width:1200px){.lm-book,.lm-book.lm-coffrets-btn{padding:15px}.lm-book.lm-coffrets-btn{font-size:.7rem}.lm-book.lm-coffrets-btn{padding-top:22px;min-height:62px}}@media(max-width:980px){.lm-book.lm-coffrets-btn{display:none}}.lm-book-sidebar.lm-gift-boxes>a:before,.lm-coffrets-btn:before{content:"\e073";font-family:ETmodules!important;color:#fff}.lm-book-sidebar>a{text-align:center}.lm-book span,.lm-book-sidebar>a span{display:block;font-size:.7rem}.et_slide_in_menu_container .et_mobile_menu li.lm-book-sidebar a:hover{background:rgb(192 180 132/80%)}@media(max-width:980px){#page-container #main-header .et_menu_container .lm-book{position:fixed;bottom:10px;left:10px;width:calc(100% - 20px)}}.et_pb_button{text-transform:uppercase;border-radius:0}#lm-lang-menu{padding-top:28px;margin-right:15px}#lm-lang-menu li{display:inline-block}#lm-lang-menu li.current-lang a{font-weight:700}#lm-lang-menu li a{color:#fff}#lm-lang-menu li:first-child:after{content:"|";display:inline-block;padding:0 3px;color:#fff}#mobile_menu{border-top:3px solid #c0b384}#page-container{padding-top:0 !important}@media(max-width:980px){#page-container{overflow-x:hidden}#page-container h1,#page-container h2{font-size:35px !important}}@media(max-width:768px){#page-container h1,#page-container h2{font-size:25px !important}}#main-header,#page-container,.et_pb_slide_menu_opened{-webkit-transition:left .8s cubic-bezier(.77,0,.175,1);transition:left .8s cubic-bezier(.77,0,.175,1);left:0!important}.et_slide_in_menu_container{-webkit-transition:left .8s cubic-bezier(.77,0,.175,1);transition:left .8s cubic-bezier(.77,0,.175,1)}#page-container .et_slide_in_menu_container #et-info{display:flex;flex-direction:column;align-items:flex-start;padding-top:0}.et_slide_in_menu_container #et-info a{text-align:left;width:inherit;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.et_pb_slide_menu_opened{right:inherit!important}.et_pb_slide_menu_active #et-top-navigation{margin-left:285px}@media(max-width:360px){.et_pb_slide_menu_active #main-header #et-top-navigation{margin-left:250px}}.et_slide_in_menu_container #mobile_menu_slide li a{text-transform:uppercase;font-size:1.1rem}#top-menu-nav .centered-inline-logo-wrap{height:auto;width:250px !important}@media (max-width:1200px){#top-menu-nav .centered-inline-logo-wrap{margin-right:0;padding-right:22px;width:165px !important}}#top-menu-nav .centered-inline-logo-wrap .logo_container>a{min-width:85px}#top-menu li{float:left;margin-top:15px;font-size:1rem}@media (min-width:1281px){#top-menu li{padding-right:60px}}@media (max-width:1200px){#top-menu li{font-size:.875rem;padding-right:12px}}#top-menu li.centered-inline-logo-wrap{margin-top:-15px}#top-menu li.booking-link{margin-top:0}#top-menu li .sub-menu{border-top:3px solid #c0b384}#top-menu li .sub-menu a{color:#595959}#top-menu li .sub-menu li.current-menu-item>a{color:#595959}#top-menu li.current-menu-ancestor>a{color:#c0b384}#top-menu .sub-menu li a{padding-left:5px;padding-right:5px}.header-gradient{background:-moz-linear-gradient(top,rgba(0,0,0,.65) 0%,transparent 99%,transparent 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.65) 0%,transparent 99%,transparent 100%);background:linear-gradient(to bottom,rgba(0,0,0,.65) 0%,rgba(0,0,0,0) 99%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0);height:205px;position:absolute;z-index:100;display:block;width:100%;top:0;left:0}@media (max-width:768px){body.et_fixed_nav.et_secondary_nav_two_panels #main-header{top:18px !important}}#main-header.et-fixed-header #top-menu-nav .sub-menu li a{color:#fff !important}#top-menu li.current-menu-item>a{color:#fff;font-weight:700}#video-container{overflow:hidden}#video-container>.et_pb_fullwidth_code_0 .et_pb_code_inner{padding:21% 0}@media (max-width:480px){#video-container>.et_pb_fullwidth_code_0 .et_pb_code_inner{padding:0}}#main-content #video-container .accueil-message{position:absolute;display:block;width:100%;top:40%;left:0;text-align:center;z-index:200}@media (max-width:1500px){#video-container .accueil-message{top:112px}}@media (max-width:1200px){#video-container .accueil-message{top:75px}}@media(max-width:768px){#video-container h2,#video-container h1{padding-top:50px}.et_pb_slide_description h2{padding-top:50px}}@media (max-width:480px){#video-container .accueil-message{top:100px}#et-main-area #slider-header-home{padding:0}}@media (max-width:320px){#video-container .accueil-message{top:79px}}#video-container .accueil-message.et_pb_fullwidth_header .header-content{text-align:center !important}#video-container .accueil-message h1{font-size:3.5rem;text-transform:uppercase}@media (max-width:1500px){#video-container .accueil-message h1{font-size:3rem}}@media (max-width:1200px){#video-container .accueil-message h1{font-size:2.5rem}}@media (max-width:480px){#video-container .accueil-message h1{font-size:2rem}#lm-map-section .et_pb_text,#lm-map-section .et_pb_text h3{text-align:center!important}}@media (max-width:400px){#video-container .accueil-message h1{font-size:1.6rem}}#video-container .accueil-message #top-menu .booking-link a,#top-menu .booking-link #video-container .accueil-message a{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;width:265px;height:265px;padding-top:100px;background-color:rgba(42,66,90,.9);background-image:url(//www.hotel-lemaury.com/wp-content/themes/Divi-child/images/picto-circle.png);background-repeat:no-repeat;background-position:center 7px;font-size:1.4rem;font-weight:400;text-transform:uppercase}body #page-container .et_pb_section .et_pb_fullwidth_header_0 .et_pb_button_one.et_pb_button:hover{padding-left:30px !important}#video-container .accueil-message #top-menu .booking-link a:hover,#top-menu .booking-link #video-container .accueil-message a:hover{padding:100px 30px 18px;color:#a4925d}@media (max-width:1200px){#video-container .accueil-message #top-menu .booking-link a:hover,#top-menu .booking-link #video-container .accueil-message a:hover{padding-top:65px;padding-left:15px;padding-right:15px}}@media (max-width:1500px){#video-container .accueil-message #top-menu .booking-link a,#top-menu .booking-link #video-container .accueil-message a{width:200px;height:200px;background-size:93%;font-size:1rem}}@media (max-width:1200px){#video-container .accueil-message #top-menu .booking-link a,#top-menu .booking-link #video-container .accueil-message a{width:150px;height:150px;padding-top:65px;padding-left:15px;padding-right:15px;margin-top:0;font-size:.8rem;background-size:92%}}@media (max-width:981px){#video-container .accueil-message #top-menu .booking-link a,#top-menu .booking-link #video-container .accueil-message a{width:120px;height:120px;background-size:89%;padding-top:40px;padding-left:5px;padding-right:5px}}@media (max-width:768px){#video-container .accueil-message #top-menu .booking-link a,#top-menu .booking-link #video-container .accueil-message a{display:none !important}}@media (max-width:981px){.select_page{text-indent:-3000px}}@media (max-width:768px){.menu-social{display:none}}.menu-social>.et_pb_row{position:static}.menu-social #menu-reseaux-sociaux{position:fixed;top:235px;left:0;z-index:200}.menu-social #menu-reseaux-sociaux li{display:block}.menu-social #menu-reseaux-sociaux li a{display:block;color:#fff;font-size:1.25rem;background:#c0;padding:10px;height:40px;width:40px;margin-bottom:2px;text-align:center;cursor:pointer}.menu-social #menu-reseaux-sociaux li a span{display:none}.menu-social #menu-reseaux-sociaux li a i{margin:0;padding:0}.menu-social #menu-reseaux-sociaux li.social-contact a i{font-size:1.1rem}.video_wrap{height:100%;width:100%;position:absolute;left:0;overflow:hidden;top:-17%;padding-bottom:49.3%}@media (max-width:981px){.video_wrap{background-image:url(//www.hotel-lemaury.com/wp-content/themes/Divi-child/images/bg-header-home.jpg);background-size:cover;background-repeat:no-repeat;padding-bottom:60%}}@media (max-width:480px){.video_wrap{position:static;padding-bottom:10%}}.video_wrap iframe{height:100%;position:absolute;width:100%;top:0;left:0}@media (max-width:768px){.video_wrap iframe{display:none}}#main-header{background:0 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#main-header.et-fixed-header{padding:15px;position:fixed}@media(max-width:980px){#main-header.et-fixed-header{height:100px}#page-container .et_slide_in_menu_container{top:0}.grecaptcha-badge{bottom:70px !important}}#main-header.et-fixed-header{background:rgb(35 40 43/90%)}#main-header.et-fixed-header #top-menu-nav li{margin-top:35px}#main-header.et-fixed-header #top-menu-nav li.booking-link{margin-top:20px}#main-header.et-fixed-header #top-menu-nav li a{color:#fff}#main-header.et-fixed-header #top-menu-nav .centered-inline-logo-wrap{width:160px !important;margin-top:0}#main-header.et-fixed-header #top-menu-nav .centered-inline-logo-wrap .logo_container>a{background:url(//www.hotel-lemaury.com/wp-content/themes/Divi-child/images/logo-hotel-le-maury-white-transparent.svg) no-repeat center;min-width:85px;min-height:85px}#main-header.et-fixed-header #top-menu-nav .centered-inline-logo-wrap .logo_container>a img{display:none}#top-header{background:0 0 !important}#top-header #et-info{width:100%;font-size:1rem;font-weight:700}#et-info a,.et_header_style_slide .et_slide_menu_top ul.et-social-icons a{color:#c0b283}@media (max-width:981px){#top-header #et-info{font-size:.8rem}}#top-header .et-social-icons{float:right}#top-header.et-fixed-header{background:rgba(42,66,90,.9) !important}#top-header .container{max-width:95%;width:100%}#top-header.et-fixed-header #et-info{border-bottom:0}#top-menu a{color:#fff}.after-mask,#slider-header-home .et_pb_slide:after{content:"";display:block;background:#000;filter:alpha(opacity=20);opacity:.2;position:absolute;left:0;top:0;width:100%;height:100%}#slider-header-home .et_pb_slide .et_pb_slide_description{float:none}#slider-header-home .et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:4rem;margin:auto}@media (max-width:768px){#slider-header-home .et_pb_slide .et_pb_slide_description .et_pb_slide_title{font-size:3rem}}@media (max-width:480px){#slider-header-home .et_pb_slide .et_pb_slide_description .et_pb_slide_title{width:100%;padding-top:40px}}@media (max-width:480px){#slider-header-home .et_pb_button_wrapper{display:none}}#slider-header-home .et_pb_button_wrapper .et_pb_more_button{display:inline-block}#slider-header-home .et-pb-controllers{bottom:65px}@media (max-width:768px){.et_header_style_split #logo{max-height:114px}}@media(max-width:980px) and (min-width:768px){#slider-header-home .et_pb_fullwidth_menu--without-logo{display:none}}#et_top_search{display:none !important}.et-pb-controllers a{width:15px;height:15px}.et_pb_button,#top-menu .booking-link a,.et_pb_button:hover{background:#c0b384;border:0!important;padding:18px 30px!important;font-size:1rem;font-weight:700;color:#fff}.et_pb_button:hover:after{display:none}@media (max-width:768px){.et_pb_button,#top-menu .booking-link a{padding:8px 30px}}.et_pb_button:hover,#top-menu .booking-link a:hover,.et_pb_module .et_pb_button:hover,.et_pb_module #top-menu .booking-link a:hover,#top-menu .booking-link .et_pb_module a:hover{border:0;background:rgb(192 180 132/80%);padding:18px 40px 18px 30px}#top-menu .booking-link a{padding:13px 20px !important;font-size:.875rem}#top-menu .booking-link a:before{content:"\e023";font-family:ETmodules !important;font-weight:400;margin-right:5px}.et-fixed-header #top-menu .booking-link a{background:0 0;border:1px solid #595959}.et-fixed-header #et-top-navigation:after{bottom:5px}.section-full-width{padding:0 !important}.section-full-width>.et_pb_row{width:100%;max-width:100%;padding:0}.section-full-width>.et_pb_row .et_pb_column{min-height:300px;margin-right:0 !important}@media (max-width:768px){.section-full-width>.et_pb_row .et_pb_column{min-height:185px}}@media (min-width:981px){.section-full-width>.et_pb_row .et_pb_column.et_pb_column_1_2{width:50%}}.section-full-width>.et_pb_row .et_pb_column .et_pb_text{padding:50px}@media (max-width:768px){.section-full-width>.et_pb_row .et_pb_column .et_pb_text{padding:20px 50px}}.section-full-width>.et_pb_row.line-pres .et_pb_column{min-height:auto}.section-full-width>.et_pb_row .et_pb_text{padding-top:50px}@media (min-width:981px){.section-full-width>.et_pb_row .et_pb_column_1_3{width:30%}}@media (min-width:981px){.section-full-width>.et_pb_row .et_pb_column_2_3{width:70%}}@media (max-width:768px){.section-full-width>.et_pb_row.infos-pratiques-line .et_pb_column{margin-bottom:25px}}@media (min-width:981px){.section-full-width>.et_pb_row.infos-pratiques-line .et_pb_column_1_3{width:33%}}.section-full-width>.et_pb_row.infos-pratiques-line h2{font-family:"Dancing Script",cursive;font-size:3.75rem;font-weight:300;color:#fff;text-transform:none;text-align:center}.section-full-width>.et_pb_row.infos-pratiques-line h2:after{display:none}@media (max-width:480px){.section-full-width>.et_pb_row.infos-pratiques-line h2{font-size:2.5rem}}.section-full-width>.et_pb_row.infos-pratiques-line .et_pb_column .et_pb_text{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.section-full-width>.et_pb_row.rispettu-line .et_pb_column_1_3{border-right:1px dashed #e3e3e3}.section-full-width>.et_pb_row.video-line{background:#eaeaea}.section-full-width>.et_pb_row.video-line .et_pb_column:first-child,.section-full-width>.et_pb_row.video-line .video-module{padding:0}.section-full-width>.et_pb_row.video-line .et_pb_column{min-height:auto !important}.section-full-width>.et_pb_row.video-line .et_pb_text_inner{max-height:550px;overflow:hidden}.section-full-width>.et_pb_row.video-line .fluid-width-video-wrapper iframe{top:-15%}.section-full-width.situation .et_parallax_bg{bottom:115px}@media (max-width:768px){.section-full-width.situation .et_parallax_bg{bottom:0;background-position:center 70%}}.section-full-width.situation h3{font-family:"Dancing Script",cursive;font-size:3rem;color:#fff}.section-full-width.situation p{color:#fff;font-weight:700}.section-full-width.situation .et_pb_text>.et_pb_text_inner{background:rgba(42,66,90,.6);padding:20px 40px;max-width:640px;margin:auto}.activities h3{font-size:1.875rem;color:#fff;padding-top:25%}.activities .activities-blocs .et_pb_column{min-height:247px;filter:grayscale(100%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.activities .activities-blocs .et_pb_column:hover{filter:grayscale(0)}.activities .activities-blocs .et_pb_column:hover h3{-moz-transition-property:height;-o-transition-property:height;-webkit-transition-property:height;transition-property:height;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;height:100%;top:0}.activities .activities-blocs .et_pb_column .et_pb_text_inner{min-height:247px}.activities .activities-blocs .et_pb_column .et_pb_button,.activities .activities-blocs .et_pb_column #top-menu .booking-link a,#top-menu .booking-link .activities .activities-blocs .et_pb_column a{display:none}.activities .activities-blocs .et_pb_column>.et_pb_module{margin-bottom:0}.last-events-section{border-top:1px solid #eaeaea}.taxi-section{background-color:#f9f9f9}.taxi-section p{font-size:1.5rem}.last-events h2:after{margin:auto}.et_pb_text_inner h2{color:#000;text-transform:uppercase;font-size:2rem;line-height:1}.et_pb_text_inner h2 strong,.et_pb_text_inner h2 b{color:#c0b484}.et_pb_text_inner h2:after{content:"";display:block;background:url(//www.hotel-lemaury.com/wp-content/themes/Divi-child/images/title-line.png) no-repeat center;width:198px;height:16px;margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:5px}.bloc-filigrane,.section-full-width>.et_pb_row.infos-pratiques-line .et_pb_column_12 .et_pb_text,.line-services .et_pb_column_1_3,.temoignages-line{background-color:#c0b384;background-image:url(//www.hotel-lemaury.com/wp-content/themes/Divi-child/images/picto-shb-large.png);background-position:center;background-repeat:no-repeat;background-size:auto}.services-section h3{line-height:24px}.services-section .et_pb_column_1_6 .et_pb_text{min-height:115px}.line-services .et_pb_column_2_3{background:#f9f9f9;border-top:1px dashed #e3e3e3;border-bottom:1px dashed #e3e3e3}.line-services .et_pb_column_2_3 .et_pb_code .et_pb_code_inner .row:last-child .service{padding-bottom:40px}.line-services h2{font-family:"Dancing Script",cursive;font-size:3.75rem;text-transform:none;color:#fff;font-weight:300}.line-services h2:after{background:#fff;margin:auto}.entry-content #lm-coord-col table{border-left:0;border-right:0}#lm-coord-col table img{width:30px;height:30px;max-width:inherit}#lm-coord-row p{font-size:1rem}#lm-coord-row>.et_pb_column:first-child{margin-right:0}.line-services .service{padding:40px 30px 0;text-align:center}@media (min-width:981px){.line-services .service{float:left;width:20%}}.line-services .service h3{color:#313131;font-size:1rem;font-weight:600}.line-services .service p{font-size:.75rem;line-height:1.2;color:#a0a0a0}.row{clear:both}.row:after{content:"";display:block;clear:both}.page-id-826 .damier-line.first-line{background:#eaeaea}.page-id-826 .damier-line .et_pb_column{min-height:313px !important}@media (max-width:981px){.page-id-826 .et_pb_row_1-4_3-4 .et_pb_column:first-child{padding:36% 0}}.room-line .et_pb_column{min-height:328px}.room-line .et_pb_column .et_pb_text_inner{position:absolute;display:block;top:130px;width:100%;text-align:center}.room-line .et_pb_column h3{font-size:1.5625rem;font-weight:600;color:#fff;text-transform:uppercase}@media (max-width:768px){.room-line .et_pb_column h3{line-height:2rem}}.room-line .et_pb_column p,.room-line .et_pb_column a{color:#fff}#room-section .et_pb_slide{padding:15% 0}#room-section .etiquette-chambre{position:absolute;top:10px;z-index:200;width:314px;min-height:515px;right:10px;background:rgba(255,255,255,.9);padding:15px}@media (max-width:768px){#room-section .etiquette-chambre{position:static;width:100%;text-align:center}}#room-section .etiquette-chambre h2{font-size:1.125rem;text-align:center}#room-section .etiquette-chambre h2:after{margin-top:10px;margin-bottom:10px}#room-section .etiquette-chambre a{color:#fff;text-transform:uppercase;background:#a4925d;padding:7px 15px;min-width:150px;display:inline-block;font-size:.8rem}#room-section .etiquette-chambre hr{max-width:200px;filter:alpha(opacity=50);opacity:.5;margin-top:15px;margin-bottom:15px}#lm-room-equip ul li{font-weight:300;color:#000;list-style:none;border-bottom:1px solid #eee;padding:5px 0}#lm-room-equip ul li img{margin-right:10px;float:left}#lm-room-equip ul li:after{content:"";display:block;clear:both}.lm-galery-slider-photos .et-pb-controllers{display:none}.lm-galery-slider-photos.et_pb_gallery_fullwidth .et_pb_gallery_image img{max-height:700px;width:auto}.et-pb-arrow-next,.et-pb-arrow-prev{color:#ffffff!important}.temoignages-line{background-image:url(//www.hotel-lemaury.com/wp-content/themes/Divi-child/images/picto-filigrane.png);background-color:#f9f9f9}.temoignages-line .et_pb_slide .et_pb_slide_description{padding:6% 8%}.temoignages-line .et_pb_slide .et_pb_slide_description h2{font-size:1.875rem;line-height:1}@media (max-width:768px){.temoignages-line .et_pb_slide .et_pb_slide_description h2{font-size:1.2rem;line-height:1.5rem}#main-footer{padding-bottom:50px}}.temoignages-line .et_pb_slide .et_pb_slide_description p,.temoignages-line .et_pb_slide .et_pb_slide_description .et_pb_slide_content{font-weight:700}.temoignages-line .et_pb_slide .et_pb_slide_description h2,.temoignages-line .et_pb_slide .et_pb_slide_description p,.temoignages-line .et_pb_slide .et_pb_slide_description .et_pb_slide_content{text-shadow:none;color:#595959 !important}.temoignages-line .et_pb_text{margin-bottom:0 !important}.temoignages-line .et-pb-controllers a{background:#e1e2e3}.temoignages-line .et-pb-controllers a.et-pb-active-control{background:#c0b384}#main-footer{background:url(//www.hotel-lemaury.com/wp-content/themes/Divi-child/images/mur-vegetal-opak-50.jpg);background-size:cover}#main-footer .container{max-width:1200px}#main-footer .footer-widget .textwidget p{font-size:1rem;color:#c3c3c3}#main-footer .footer-widget .textwidget ul li{font-size:1rem;list-style:none;color:#c3c3c3}#main-footer .footer-widget .textwidget ul li:before{display:none}#main-footer .footer-widget .textwidget hr{filter:alpha(opacity=30);opacity:.3}#main-footer .footer-widget h3{font-size:1rem;font-weight:700;color:#fff}#main-footer .footer-widget i{font-size:30px}#black-studio-tinymce-8 ul li a:before,#black-studio-tinymce-9 ul li a:before{font-family:etmodules;margin-right:5px}#black-studio-tinymce-8 ul li:first-child a:before,#black-studio-tinymce-9 ul li:first-child a:before{content:"\e0aa"}#black-studio-tinymce-8 ul li:nth-child(2) a:before,#black-studio-tinymce-9 ul li:nth-child(2) a:before{content:"\e0b1"}#black-studio-tinymce-8 ul li:nth-child(3) a:before,#black-studio-tinymce-9 ul li:nth-child(3) a:before{content:"\e0b4"}.line-pres h2{font-size:2.25rem}.line-pres h2:after{margin-left:auto;margin-right:auto}.line-pro .et_pb_text{padding-top:0 !important}.line-pro .et_pb_image{margin-bottom:10px !important}.tarifs-bloc table{width:100% !important}.tarifs-bloc table tr:first-child td{background-color:#f9f9f9}.tarifs-bloc table tr:first-child td:nth-child(2),.tarifs-bloc table tr:first-child td:nth-child(4),.tarifs-bloc table tr:first-child td:nth-child(6){color:#c0b384}.tarifs-bloc table tr td:first-child{background-color:#f9f9f9}@media (max-width:1350px){.tarifs-bloc{overflow-x:auto}}.first-line .et_pb_column_2,.first-line .et_pb_column_5,.first-line .et_pb_column_9{background-color:#eaeaea}.home .first-line-home .et_pb_text{background:#eaeaea}.damier-line .et_pb_slider,.damier-line .et_pb_slide{position:absolute;width:100%;height:100%}.damier-line .et_pb_column{min-height:445px !important}.et_pb_text_inner blockquote{margin:0;border:none;padding-left:0;color:#c0b384;font-size:1.5rem}.et_pb_text_inner blockquote p{padding:0}.comment-venir-section{border-top:1px solid #e3e3e3}.comment-venir-section h3{color:#1c2e40;text-transform:uppercase;font-weight:700;font-size:1.5rem}.select_page{color:#fff}@media (max-width:480px){.et-pb-slider-arrows,.et-pb-controllers{display:none}}@media (max-width:480px){.et_header_style_split #et_mobile_nav_menu .mobile_nav{background-color:rgba(42,66,90,.6);-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.et_header_style_split #et_mobile_nav_menu .mobile_nav .select_page{color:#fff}}.et_pb_widget_area_left,.eventpost_calendar{border:none !important}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_widget{width:100% !important}.event_single{padding:15px}.eventpost_calendar tbody ul li h4{border:none !important;background:#c0b384 !important;color:#fff !important;font-weight:700}.event_single.event_data{border-left-color:#c0b384 !important}.event_single.event_data .date{font-size:1.2rem;font-weight:700;color:#c0b384}@media(max-width:768px){.et_pb_contact .divi-simple-file-name{display:flex;line-height:70px}}.ol-overlay-container{min-width:245px}@keyframes widgetApparition{from{right:-340px}to{right:0}}@keyframes widgetDisparition{from{right:0}to{right:-340px}}.widgets-mb{z-index:200 !important}.widgets-mb>.et_pb_code_inner{width:100%}.widgets-mb #widgetMB2{background:rgba(42,66,90,.9);position:absolute;top:-53px;width:100%;text-align:center}@media (max-width:1200px){.widgets-mb #widgetMB2{top:-43px}}@media (max-width:981px){.widgets-mb #widgetMB2{top:24px}}@media (max-width:768px){.widgets-mb #widgetMB2{top:-53px}}@media (max-width:480px){.widgets-mb #widgetMB2{top:0;position:static;margin-top:0}}@media (max-width:768px){.widgets-mb #widgetMB2 .hz.section,.widgets-mb #widgetMB2 .hz.form{width:98.8%}}@media (max-width:768px){.widgets-mb #widgetMB2 .hz.div{margin:0 3px}}.widgets-mb #widgetMB2 .hz.widgetMB2{background:0 0;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;padding:10px 100px}@media (max-width:1200px){.widgets-mb #widgetMB2 .hz.widgetMB2{padding:5px}}@media (max-width:768px){.widgets-mb #widgetMB2 .hz.widgetMB2{padding:10px 0;width:100%}}@media (max-width:480px){.widgets-mb #widgetMB2 .hz.widgetMB2{background:#272727;display:block}}@media (max-width:768px){.widgets-mb #widgetMB2 .hz.input.date,.widgets-mb #widgetMB2 .hz.input.code_promo{width:95px}}@media (max-width:480px){.widgets-mb #widgetMB2 .hz.input.date,.widgets-mb #widgetMB2 .hz.input.code_promo{width:100%}}.widgets-mb #widgetMB2 h2,.widgets-mb #widgetMB2 p,.widgets-mb #widgetMB2 label{color:#fff}@media (max-width:768px){.widgets-mb #widgetMB2 h2,.widgets-mb #widgetMB2 p,.widgets-mb #widgetMB2 label{font-size:.75rem}}.widgets-mb #widgetMB2 .header h2,.widgets-mb #widgetMB2 .footer p{font-size:.75rem;color:#fff !important}@media (max-width:768px){.widgets-mb #widgetMB2 .header h2,.widgets-mb #widgetMB2 .footer p{display:none}}.widgets-mb #widgetMB2 .hz.select{height:34px}.widgets-mb #widgetMB2 .btn{font-weight:600}@media (max-width:480px){.widgets-mb #widgetMB2 input,.widgets-mb #widgetMB2 select{width:100%;margin-bottom:10px}}@media (max-width:480px){.widgets-mb #widgetMB2 .hz.header,.widgets-mb #widgetMB2 .hz.section,.widgets-mb #widgetMB2 .hz.footer,.widgets-mb #widgetMB2 .hz.div,.widgets-mb #widgetMB2 .hz.p,.widgets-mb #widgetMB2 .hz.h2,.widgets-mb #widgetMB2 .hz.form{display:block}}@media (max-width:981px){.widgets-mb #widgetMB2 .hz.header,.widgets-mb #widgetMB2 .hz.footer{display:none}}@media (max-width:981px){.widgets-mb #widgetMB2 .hz.section{border-width:0}}@media (max-width:768px){.widgets-mb #widgetMB2 .hz.input.btn{width:auto;font-size:.75rem}}@media (max-width:480px){.widgets-mb .hz.section{padding:0;border:none}}.widgets-mb .widget-comparator-mb{background:rgba(42,66,90,.9);padding:20px 15px;position:fixed;right:-340px;top:210px;min-height:325px}@media (max-width:768px){.widgets-mb .widget-comparator-mb{top:-200px}}@media (max-width:480px){.widgets-mb .widget-comparator-mb{position:static;background:#c0b384}.widgets-mb .widget-comparator-mb #comparator_body{display:block !important}}@media (max-width:320px){.widgets-mb .widget-comparator-mb{margin-left:-10px}}.widgets-mb .widget-comparator-mb.opened{animation-name:widgetApparition;animation-duration:2s;right:0}@media (max-width:480px){.widgets-mb .widget-comparator-mb.opened{right:-16px}}.widgets-mb .widget-comparator-mb.not-opened{animation-name:widgetDisparition;animation-duration:2s}.widgets-mb .widget-comparator-mb h3{font-size:1.375rem;font-weight:700;color:#fff;text-align:center}.widgets-mb .widget-comparator-mb h3:before{font-family:etmodules;content:"\e0dd"}.widgets-mb .widget-comparator-mb #comparator{border:0}@media (max-width:768px){.widgets-mb .widget-comparator-mb #comparator{margin:auto}}.widgets-mb .widget-comparator-mb #comparator_header{background:#a4925d}.widgets-mb .widget-comparator-mb #comparator_form_button{background:#c0b384;color:#fff;font-weight:700;padding:7px 15px;height:auto}.widgets-mb .widget-comparator-mb .comparator-price-site-price{color:#c0b384}.widgets-mb .widget-comparator-mb .comparator-price-site-price .comparator-price-site-price-entier,.widgets-mb .widget-comparator-mb .comparator-price-site-price .comparator-price-site-price-decimal,.widgets-mb .widget-comparator-mb .comparator-price-site-price .comparator-devise-site-price{color:#a4925d}.widgets-mb .widget-comparator-mb .widget-comparator-triger{position:absolute;left:-139px;top:140px;background:#c0b384;padding:12px 15px;color:#fff;font-weight:700;font-size:1.125rem;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);cursor:pointer}@media (max-width:768px){.widgets-mb .widget-comparator-mb .widget-comparator-triger{top:350px}}.ytp-title,.ytp-title-text{display:none !important}html{margin:0 !important}#et-top-navigation:after{content:"MENU";color:#fff;position:absolute;bottom:15px;display:inline-block;font-size:.625rem;text-align:center;padding-left:7px}.et_pb_slide_menu_active #et-top-navigation:after{padding-left:18px}#lm-current-lang{display:none}@media(max-width:768px){#footer-widgets .footer-widget:nth-child(2) ul{display:none}#footer-widgets .footer-widget:nth-child(2) h3{background:#c0b384;border:0!important;padding:18px 30px!important;font-size:1rem;font-weight:700;color:#fff;text-align:center}}#cookie-law-info-bar{z-index:100000}.panel-icon-arrow-right:before{content:">"}.panel-icon-arrow-left:before{content:'<'}.panel-icon-calendar:before{content:"\e918"}.panel-icon-calendar-star:before{content:"\e900";content:"\eb04"}.header2-button-label.mobile{line-height:30px;font-family:'PT Serif',serif;font-size:15px;position:absolute;left:35px;top:0;opacity:0}@media (max-width:480px){#booking-bestrate-others-title{display:inline-block;float:none;width:auto;margin-right:10px;vertical-align:top;line-height:25px}#booking-bestrate-others-title br{display:none}}.panel_body-content{display:flex;flex-direction:row;justify-content:center;float:left;width:100%}.panel_bloc{float:left;width:300px;height:10px;margin-bottom:30px}.panel_booking-form-param{display:flex;flex-direction:row;align-items:center;height:44px;padding-right:15px;white-space:40px;background:#eee}.panel_booking-form-param-label{float:left;width:100%;font-size:14px}.panel_booking-form-param-value{float:left;width:100%;color:#434343;font-size:14px;font-weight:700;text-align:right}.panel_booking-form-param-select{flex-shrink:0;float:left;width:70px;height:100%;padding:0;border:none;background:0 0;color:#5a5557;font-size:14px;font-weight:700;font-family:inherit}.panel_booking-more{float:left;color:#090909;font-size:14px}.panel_booking-submit{float:left;margin-left:166px;height:44px;width:120px;padding:0 20px;border:none;background:#c0b384;color:#fff;font-family:inherit;font-size:14px;text-transform:uppercase;cursor:pointer;transition:all .3s ease-in-out}.panel_booking-submit:hover{background:#272e68;color:#fff}.panel_booking-link{float:left;margin-top:30px;font-size:14px;font-style:italic}.panel_booking-calendar .datepicker{width:100%}.panel_booking-calendar .datepicker table{width:120%;border-spacing:0;table-layout:fixed}.panel_booking-calendar .datepicker table thead tr:nth-child(2){background:#c0b384;color:#fff;align-items:center}.panel_booking-calendar .datepicker .datepicker-switch{height:44px;font-size:14px;font-weight:400;text-transform:capitalize}.panel_booking-calendar .datepicker .next:hover,.panel_booking-calendar .datepicker .prev:hover{background:0 0}.panel_booking-calendar .datepicker .next.disabled,.panel_booking-calendar .datepicker .prev.disabled{visibility:visible}.panel_booking-calendar .datepicker .dow{height:50px;font-weight:400;font-size:14px}.panel_booking-calendar .datepicker .day{height:50px;padding:0;color:inherit;position:relative;overflow:hidden;font-size:14px}.panel_booking-calendar .datepicker .day.disabled{opacity:.5}.panel_booking-calendar .datepicker .day.old,.panel_booking-calendar .datepicker .day.new{opacity:.3}.panel_booking-calendar .datepicker .day.active,.panel_booking-calendar .datepicker .day.active:hover{background:#c0b384}.panel_booking-calendar .datepicker .day.active,.panel_booking-calendar .datepicker .day.active:hover{opacity:1;color:#fff}.panel_booking-calendar .datepicker table tbody tr td,.panel_booking-calendar .datepicker table tbody tr th{background:#eee}#lm-widget-travelclick{padding:0}#lm-widget-travelclick iframe#lm-calendar{height:630px}.content-close-menu{position:absolute;width:100%;height:100%;z-index:2}@media(max-width:480px){#lm-widget-travelclick{margin-left:-55px;margin-right:-55px}}.page-id-7103 .header-gradient,.page-id-7103 #main-header,.page-id-7103 #menu-reseaux-sociaux,.page-id-7103 #main-footer,.page-id-7112 .header-gradient,.page-id-7112 #main-header,.page-id-7112 #menu-reseaux-sociaux,.page-id-7112 #main-footer,.page-id-7103 .pdfemb-toolbar,.page-id-7112 .pdfemb-toolbar{display:none!important}