@media screen and (min-width:1325px){#menu-main-navigation li.hide{display:none}}.btm-margin{margin-bottom:50px}.btn.book-inner{max-width:300px;margin:-25px auto 15px}.extra-minimum{max-width:1260px;padding:0 3em;box-sizing:border-box;margin:0 auto;float:none}.hero.full{width:100%;min-height:470px}.hero-slide,.blog .post-slide{height:100%;width:100%;float:left;background-size:cover;background-position:center center;position:relative}.hero-slide h1,.hero-slide h2,.blog .post-slide h2{color:#fff;margin-bottom:15px}.hero .inner-title,.blog .post-slide .inner-title,.hero-slide .inner-title{text-align:center;width:90%;max-width:530px}.hero-slide span,.blog .post-slide span{display:block;color:#fff}.hero-slide span.hotel-name,.hero-slide span.page-name,.blog .post-slide span.uppercase{font-size:12px;letter-spacing:1.5px;margin-bottom:5px}.hero-slide .inner-title:before,.blog .post-slide .inner-title:before{height:140%;width:140%;content:'';position:absolute;left:-20%;top:-20%;z-index:-1;background:url(../../../../../../../themes/artmaisons/images/shadow.png) center center no-repeat;background-size:95% 95%;border-radius:100%;filter:blur(5px);-moz-filter:blur(5px);-webkit-filter:blur(5px)}.blog .post-slide{overflow:hidden}.hero-slide span.metadata{font-size:14px}.hero.short{height:calc(70vh - 140px);min-height:580px}a.btn.explore{display:inline-block;width:auto;color:#fff;background:rgba(0,0,0,.3);font-size:.929em;padding:0 35px}a.btn.explore+.btn{margin-left:1em}a.btn.explore:hover{background:rgba(255,255,255,.5);color:#333}#info-row{float:right;width:78%;position:relative;top:-40px;padding:0 25px 0 35px;font-weight:500;font-size:11px}.breadcrumbs a{color:#333;border-bottom:1px solid #ccc}.breadcrumbs a:hover{border-bottom:1px solid #333}.breadcrumbs li{display:inline-block;margin-bottom:7px;margin-right:8px;position:relative}.breadcrumbs li:last-child:after{display:none}.breadcrumbs li:after{content:"•";display:inline-block;padding:0 5px;position:absolute;right:-12px}.breadcrumbs li.current a{border-bottom:none;cursor:default;font-weight:700}#hotel-description{margin-top:140px;font-weight:400}#hotel-description h1,.form h2{max-width:870px;position:relative;padding-right:250px;display:inline-block;box-sizing:border-box;margin-bottom:20px}#hotel-description h2{column-span:all;font-size:1em;font-weight:900;color:#333;letter-spacing:1.2px;margin-bottom:2em}#hotel-description h1:after,.form h2:after{content:'';display:block;width:228px;height:5px;background:url(../../../../../../../themes/artmaisons/images/lines-long.jpg) top right no-repeat;position:absolute;bottom:16px;right:0}.btm-less{margin-bottom:-70px}.hero .room-data{background:url(../../../../../../../themes/artmaisons/images/white-line.png) center top no-repeat;margin-top:5px;padding-top:25px;margin-bottom:20px;text-align:center;letter-spacing:1px}.room-data.right{margin-top:-5px}.room-data>span{display:inline-block;padding:4px 0;margin-right:10px;line-height:1.4}.room-data span.persons{padding-left:18px;background:url(../../../../../../../themes/artmaisons/images/person.svg) left center no-repeat;background-size:12px auto}.room-data span.pool{padding-left:20px;background:url(../../../../../../../themes/artmaisons/images/pool.svg) left center no-repeat;background-size:15px auto}.room-data span.jacuzzi{padding-left:20px;background:url(../../../../../../../themes/artmaisons/images/jacuzzi.svg) left center no-repeat;background-size:15px auto}.room-data span.view{padding-left:26px;background:url(../../../../../../../themes/artmaisons/images/sun.svg) left 3px no-repeat;background-size:19px auto}.room-data.white-row span.view{background:none;position:relative}.room-data.white-row span.view:before{position:absolute;top:0;content:"";background:url(../../../../../../../themes/artmaisons/images/sun-white.svg) left 3px no-repeat;background-size:19px auto;height:19px;width:19px;margin-left:-25px}.room-data.white-row span.pool{background-image:url(../../../../../../../themes/artmaisons/images/pool-white.svg)}.room-data.white-row span.jacuzzi{background-image:url(../../../../../../../themes/artmaisons/images/jacuzzi-white.svg)}.room-data.white-row span.persons{background-image:url(../../../../../../../themes/artmaisons/images/person-white.svg)}h2.title{position:relative;display:inline-block;padding-right:280px;box-sizing:border-box;margin:1em 0}h2.title:after{content:'';display:block;width:228px;height:5px;background:url(../../../../../../../themes/artmaisons/images/lines-long.jpg) top left no-repeat;position:absolute;bottom:16px;right:0}.row.image-block{padding:90px 0}.row.image-block .wall{max-width:680px;width:48%;position:static;min-height:350px;padding:60px 65px;margin-right:10px;float:right;background:url(../../../../../../../themes/artmaisons/images/wall-bg.png) center center;background-size:cover}.row.image-block .wall h3{font-weight:400;font-size:1.75em}.row.image-block .wall ul{column-count:2;column-gap:2em;margin-top:2em}.text-content ul{margin-bottom:1em}.text-content ul li{line-height:1.5;font-weight:400;letter-spacing:1px;margin-bottom:10px;padding-left:20px;background:url(../../../../../../../themes/artmaisons/images/bullet.svg) left 3px no-repeat;background-size:11px auto;font-size:.971em}.row.image-block .wall li{line-height:1.5;font-weight:400;letter-spacing:1px;margin-bottom:10px;padding-left:20px;background:url(../../../../../../../themes/artmaisons/images/bullet.svg) left 3px no-repeat;background-size:11px auto;font-size:.971em}.slidding-div{width:100%;z-index:1;top:0;right:0;background-color:#fff;animation-duration:2s}.row.image-block{opacity:0;transition:opacity 1.5s ease;-moz-transition:opacity 1.5s ease;-ms-transition:opacity 1.5s ease;-webkit-transition:opacity 1.5s ease;background-size:cover;background-position:center center;animation-duration:1.5s;overflow:hidden}.row.image-block .bg{left:0;top:0;width:100%;height:100%}@keyframes maximum{from{width:0}to{width:100%}}@keyframes minimum{from{width:100%}to{width:0}}.zoom{animation:backZoom 3s ease-out;-moz-animation:backZoom 3s ease-out;-webkit-animation:backZoom 3s ease-out;width:100%;animation-iteration-count:1;-webkit-animation-iteration-count:1}@keyframes backZoom{0%{-webkit-transform:scale(1.02) rotate(0.01deg);-moz-transform:scale(1.02) rotate(0.01deg);-o-transform:scale(1.02) rotate(0.01deg);-ms-transform:scale(1.02) rotate(0.01deg);transform:scale(1.02) rotate(0.02deg)}30%{-webkit-transform:scale(1.025) rotate(0.01deg);-moz-transform:scale(1.025) rotate(0.01deg);-o-transform:scale(1.025) rotate(0.01deg);-ms-transform:scale(1.025) rotate(0.01deg);transform:scale(1.025) rotate(0.02deg)}100%{-webkit-transform:scale(1) rotate(0.01deg);-moz-transform:scale(1) rotate(0.01deg);-o-transform:scale(1) rotate(0.01deg);-ms-transform:scale(1) rotate(0.01deg);transform:scale(1) rotate(0.01deg)}}.text-columns{column-count:2;column-gap:3em}.text-columns p{-webkit-column-break-inside:avoid;column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.text-content h3{font-size:21px;font-weight:400;margin-bottom:20px;text-transform:none}.full-gallery .ngg-galleryoverview{width:100%;margin-top:40px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box{width:50%;float:left;height:530px;overflow:hidden;box-sizing:border-box;padding:9px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail,.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box a{height:100%}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box a{background-color:#000;display:block}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box a:hover img{opacity:.75}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box img{height:100%;object-fit:cover;width:100%;display:block;transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(1){width:34.8%}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(2),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(4),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(6),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(9),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(10),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(20),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(21){width:16.2%;height:265px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(24),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(26){height:265px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(22),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(23),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(24),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(26){width:17%}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(3),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(12),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(25){width:49%;float:right}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(5),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(17){width:51%}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(7),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(8),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(18),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(19){width:16.4%;float:right}.full-gallery.small .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(6),.full-gallery.small .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(7){width:24.5%;height:530px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(10){width:16.2%;height:530px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(11){width:34.8%}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(13),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(14){width:25.5%}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(15),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(16){width:24.5%}.ngg-navigation{display:none!important}.sl-wrapper .sl-image .sl-caption{text-align:center;bottom:auto!important}.sl-wrapper .sl-image,.sl-wrapper .sl-image .sl-caption{-ms-touch-action:auto!important;touch-action:auto!important;pointer-events:all!important}.sl-wrapper .sl-navigation button{width:34px!important;right:0!important}.sl-wrapper .sl-navigation button.sl-prev{left:0!important}#related-rooms{background:url(../../../../../../../themes/artmaisons/images/wall-bg.jpg) center center no-repeat;background-size:cover;padding:50px 0;text-align:center}#related-rooms h2{margin-bottom:40px}#related-rooms .hero-slide{margin:9px;width:calc(50% - 18px);height:490px;position:relative}#gallery{margin-top:100px}#gallery h2{margin-bottom:1em;margin:1em 0 -20px;font-size:25px}#gallery .full-gallery+h2{margin-top:1em;width:100%;text-align:center;float:left}.fixed-bg{background-attachment:fixed}#blog{background:url(../../../../../../../themes/artmaisons/images/wall-bg.jpg) top right no-repeat;background-size:78% auto;background-attachment:fixed;position:relative;padding-top:100px}#blog h1{margin-bottom:1em}.blog .post-slide{height:400px;width:calc(33.3333% - 24px);margin:12px;float:left}.blog .post-slide h2{font-size:24px}.blog .post-slide a.btn.explore{margin-top:10px}.blog .post-slide span.uppercase{font-size:11px}a.image-wrap{display:block;overflow:hidden}a.image-wrap:hover{box-shadow:0 5px 12px rgba(0,0,0,.2)}a.image-wrap:hover img{transform:scale(1.04);-moz-transform:scale(1.04);-webkit-transform:scale(1.04)}a.image-wrap img{display:block;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;width:100%}.text-content a{color:#333;border-bottom:1px solid #777;font-weight:600;display:inline-block;padding:0 2px}.text-content a:hover{background:#333;color:#fff}.blog-post{text-align:left;padding-top:50px}.blog-post img{width:100%;height:auto}.blog-post h2{margin-bottom:30px}.blog-post .extra-minimum{max-width:840px}.lead{font-size:19px}.lead p{line-height:1.3}.lead p:first-child:first-letter{color:#000;float:left;line-height:30px;font-weight:700;font-size:70px;padding-top:5px;padding-right:5px}img.alignnone,img.aligncenter{display:block;margin:0 auto 20px}.wp-caption{text-align:center;font-size:12px;line-height:1;font-weight:700;letter-spacing:1px;position:relative;width:100%!important}.alignright p.wp-caption-text,.alignleft p.wp-caption-text{width:70%}.wp-caption.alignnone,.wp-caption.aligncenter{margin:0 auto 20px;clear:both}.wp-caption.row+blockquote{position:relative;bottom:15px;margin-bottom:-25px}.wp-caption img{display:block}.wp-caption.alignnone img,.wp-caption.aligncenter img{width:100%;margin:0 auto}.wp-caption.row img{width:100%}.wp-caption.row{margin-top:10px;margin-bottom:12px}p.wp-caption-text{margin-bottom:0;width:50%;position:absolute;bottom:0;color:#fff;padding:12px 1em;background:rgba(0,0,0,.5);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}a.post-edit-link{color:#fff;background:red;letter-spacing:1px;font-family:"Courier New",Courier,monospace;position:absolute;z-index:10;right:0;top:0}.pagination{text-align:center;width:100%;float:left;margin:1em 0 3em;padding-top:1.5em;font-size:1.071em;position:relative}.pagination a,.pagination span{color:#555;height:30px;line-height:30px;width:30px;text-align:center;display:block;font-size:15px;font-weight:500;display:inline-block;margin:0 3px}.pagination span{background:#333;color:#fff}.pagination a:hover{background:#333;color:#fff}.pagination li a.next,.pagination li a.prev{background:url(../../../../../../../themes/artmaisons/css/images/next-arrow.svg) right center no-repeat;background-size:90% auto;display:inline-block;width:30px;height:15px;text-align:left;text-indent:-9999px;opacity:.7}.pagination li a.prev{background:url(../../../../../../../themes/artmaisons/css/images/prev-arrow.svg) center center no-repeat}.pagination li a.next:hover,.pagination li a.prev:hover{opacity:1}#map{height:710px;margin-top:40px;margin-bottom:-170px}#map iframe{pointer-events:none}#map iframe.clicked{pointer-events:auto}img.ui-datepicker-trigger{display:none}.reservation-form{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;margin-top:1.25em;background:rgba(255,255,255,.8);padding:3em 3em 1.75em}.cf_hidden{display:none}p.cf-sb{margin-bottom:0;clear:both}.form{margin:50px auto 85px;max-width:1070px}.form h2{text-align:left}.contact-info{margin:90px 0 0;line-height:1.8}.contact-info a{color:#333}.contact-info h3{font-size:30px;letter-spacing:2px;color:#7B6B44;line-height:1.1;margin-bottom:15px}img.ui-datepicker-trigger{display:none}.reservation-form{margin:0 auto;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;margin-top:1.25em;padding:4.5em 5em;background:url(../../../../../../../themes/artmaisons/images/wall-bg.jpg) center center no-repeat;background:#333}.cf_hidden{display:none}p.cf-sb{margin-bottom:0;clear:both}.contact-info{margin:50px 0 -2em;line-height:1.8}.reservation-form input.sendbutton,.reservation-form input.wpcf7-submit{-webkit-appearance:none;border-radius:0;margin-bottom:0;border:none;float:none;text-transform:uppercase;cursor:pointer;line-height:1;background:#fff;padding:1.25em 2.5em;width:auto;color:#333;font-size:14px}.reservation-form input.sendbutton:hover{background-color:#ccc}.reservation-form input,.reservation-form select,.reservation-form textarea{background:none;border:none;border-bottom:1px dashed #999;border-radius:0;box-sizing:border-box;float:left;margin:4px 0 20px;padding:7px 2px;width:100%;font-size:1em;font-weight:700;color:#fff;letter-spacing:.8px}.reservation-form .accept input{float:left;width:auto;position:relative;top:-5px;left:-10px;-webkit-appearance:checkbox;background:none;padding:0}.reservation-form input,.reservation-form textarea{-webkit-appearance:none}.reservation-form label{float:left;padding-left:2px;text-align:left;line-height:1.2;text-transform:uppercase;-webkit-appearance:none;font-size:.875em;color:#fff;width:100%}span.wpcf7-not-valid-tip,span.ajax-loader{display:none!important}div.wpcf7-form{float:left}input.wpcf7-not-valid,textarea.wpcf7-not-valid{border-bottom:1px dashed #a03501}div.wpcf7-response-output{border:none!important;text-align:center;color:#fff;background:#a03501;padding:10px 1em!important;width:100%!important;box-sizing:border-box;font-size:14px;float:left;margin:20px 0 0!important}.wpcf7 form.sent .wpcf7-response-output{background:#488500}.wpcf7-spinner{position:absolute!important;margin-top:17px!important;margin-left:20px!important}.reservation-form label br{display:none}.reservation-form input.cf_date{background:url(../../../../../../../themes/artmaisons/css/images/calendar.svg) 99% center no-repeat;background-size:18px auto}.reservation-form select{padding:5px 0}.reservation-form textarea{height:140px;width:100%;background:url(../../../../../../../themes/artmaisons/css/images/textarea-bg.png);line-height:30px}.cf_info.failure{padding:8px 1em;background:#C00}.cf_info.success,.cf_info.waiting{padding:8px 1em}.reservation-form li{width:48%;margin-right:4%;float:left;margin-bottom:5px}.reservation-form li.full,.reservation-form li:last-child{width:100%;margin-right:0}.reservation-form li:nth-child(even){margin-right:0}.cf_info{display:block;font-weight:700;position:absolute;width:100%;left:0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;bottom:0;color:#fff;background:#717543}input.fldrequired.cf_error,textarea.fldrequired.cf_error{border-bottom:1px dashed #c00}li.cf_li_err label{color:red;font-weight:400}#map{-webkit-filter:grayscale(64%);filter:grayscale(64%);border:0;overflow:hidden}.open{-webkit-animation:open 2s;-moz-animation:open 2s;-o-animation:open 2s;animation:open 2s}@keyframe open{0%{width:400px;opacity:0}100%{width:100wh;opacity:1}}@-moz-keyframe open{0%{width:400px;opacity:0}100%{width:100wh;opacity:1}}@-webkit-keyframes open{0%{width:400px;opacity:0}100%{width:100wh;opacity:1}}@media screen and (max-width:1720px){.maximum.inside{width:calc(100% - 120px)}}@media screen and (max-width:1630px){#info-row{width:100%;float:left;height:70px;background:url(../../../../../../../themes/artmaisons/images/bottom-bg.jpg) center center;top:-70px;padding-top:28px;margin-bottom:-50px;padding:28px 15px 0 28px}}@media screen and (max-width:1520px){.blog .post-slide{height:320px;width:calc(33.3333% - 18px);margin:9px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box,#related-rooms .hero-slide,.full-gallery.small .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(6),.full-gallery.small .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(7),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(10){height:440px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(2),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(4),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(6),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(9),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(20),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(21),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(24),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(26){height:220px}}@media screen and (max-width:1380px){.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box,#related-rooms .hero-slide,.full-gallery.small .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(6),.full-gallery.small .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(7),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(10){height:390px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(2),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(4),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(6),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(9),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(20),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(21),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(24),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(26){height:195px}.hero.short{min-height:500px}}@media screen and (max-width:1260px){#info-row{padding-left:45px;padding-right:45px;height:auto}.maximum.inside{width:calc(100% - 80px)}.full-gallery .ngg-galleryoverview{margin-top:20px}.btm-margin{margin-bottom:35px}#related-rooms{padding:40px 0}.room-data.right{float:left;margin-top:24px;width:calc(100% + 90px);margin-left:-45px;padding:10px 45px 0;background:#fff}.blog .post-slide h2{font-size:22px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box,#related-rooms .hero-slide,.full-gallery.small .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(6),.full-gallery.small .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(7),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(10){height:320px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(2),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(4),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(6),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(9),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(20),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(21),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(24),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(26){height:160px}#related-rooms h2{margin-bottom:20px;font-size:1.875em}.row.image-block{padding:70px 0}.row.image-block .wall{width:54%;padding:40px 55px}.blog .post-slide{height:350px;width:calc(50% - 18px)}}@media only screen and (max-width:1100px){.blog .post-slide{height:300px}}@media only screen and (max-width:1024px){#related-rooms,#hotel-description{margin-bottom:40px}}@media screen and (max-width:1020px){#related-rooms .hero-slide{width:calc(100% - 18px)}}@media screen and (max-width:940px){.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box,.full-gallery.small .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(6),.full-gallery.small .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(7),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(10){height:280px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(2),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(4),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(6),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(9),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(20),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(21),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(24),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(26){height:140px}.row.image-block{padding:65px 0}.row.image-block .wall{width:75%;padding:40px 55px}}@media screen and (max-width:800px){.text-columns{column-count:1}#info-row{min-height:70px;margin-bottom:-80px}.room-data.right{display:none}.breadcrumbs{margin-bottom:22px}.maximum.inside{width:calc(100% - 60px)}.blog .post-slide{height:380px;width:100%;margin:0 0 45px}.reservation-form{padding:3em 3.5em}}@media screen and (max-width:750px){.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box{width:50%!important;height:340px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(2),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(4){height:210px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(7),.full-gallery.small .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(5),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(10){height:480px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(13){height:540px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(20),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(21),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(24),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(26){height:170px}.full-gallery.small .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(6),.full-gallery.small .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(7){height:240px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(8){height:420px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(6){height:280px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(9){display:none}.btm-less{margin-bottom:0}.btm-less .hero{height:calc(100vh - 60px)}#hotel-description{margin-top:60px;margin-bottom:30px}#hotel-description h1,.form h2,h2.title{padding-right:0;margin-bottom:50px}#hotel-description h1:after,.form h2:after,h2.title:after{width:90%;left:0;right:auto;transform:rotate(180deg);bottom:-25px;background-position:top right}#info-row{top:0;margin-bottom:0}.row.image-block{padding:40px 0}.row.image-block .wall{width:calc(100% - 20px);padding:30px 40px}.row.image-block .wall ul{column-gap:1.5em}}@media screen and (max-width:650px){.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box{height:280px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(2),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(4){height:200px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(6){height:220px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(13){height:360px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(20),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(21),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(24),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(26){height:140px}.maximum.inside{width:calc(100% - 40px)}.minimum.form{width:calc(100% - 60px)}.form{margin:30px auto 25px}.full-gallery .ngg-galleryoverview{margin-top:10px}#gallery h2{margin:1em 0 0;font-size:22px}.btm-margin{margin-bottom:20px}#related-rooms{padding:20px 0}#related-rooms h2{margin-bottom:10px}.row.image-block{padding:30px 0}.row.image-block .wall{padding:25px 30px}}@media screen and (max-width:600px){.blog .post-slide{height:350px;margin:0 0 20px}.reservation-form input,.reservation-form select,.reservation-form textarea{font-size:16px}}@media screen and (max-width:540px){.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box{height:220px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(2),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(4){height:140px}.full-gallery.small .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(5),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(7){height:400px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(8){height:340px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(6){height:160px}.full-gallery.small .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(6),.full-gallery.small .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(7){height:200px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(10),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(13){height:440px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(20),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(21),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(24),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(26){height:180px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(25){height:360px}.reservation-form{padding:2em 1.75em}.reservation-form li{width:100%;margin-right:0}.contact-info{margin-top:30px}}@media screen and (max-width:500px){#hotel-description{width:calc(100% - 80px);margin-top:30px;margin-bottom:0}#hotel-description.policy-page{margin-top:60px}#hotel-description h1,.form h2{font-size:24px}.hero.full{min-height:420px}#related-rooms{overflow:hidden}#related-rooms a.btn.explore{padding:18px 28px;line-height:1.1;height:auto}.blog .post-slide{height:320px}}@media screen and (max-width:425px){#related-rooms a.btn.explore+.btn{margin-left:0;margin-top:1em}#related-rooms .hero-slide{height:380px}a.btn.explore{padding:18px 10px;line-height:1.2;height:unset}.reservation-form .accept input{margin-bottom:26px}}@media screen and (max-width:380px){.row.image-block .wall ul{column-count:1}h2.title{font-size:22px}.text-content h3{font-size:19px}.full-gallery.small .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(5){height:320px}.full-gallery.small .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(6),.full-gallery.small .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(7){height:160px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box{padding:6px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(10),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(13){height:330px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(20),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(21),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(24),.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(26){height:110px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(25){height:220px}.row.image-block .wall{width:calc(100% - 12px);margin-right:6px}#related-rooms .hero-slide{width:calc(100% - 12px);margin:9px 6px}#related-rooms h2{font-size:1.5em}a.btn.explore+.btn{margin-left:0;margin-top:10px}.room-data>span{margin-right:7px}#hotel-description{width:calc(100% - 54px);margin-top:22px}#hotel-description h1,.form h2{font-size:22px}.extra-minimum{padding:0 27px}#info-row{padding:15px 27px 8px;min-height:inherit}.breadcrumbs{margin-bottom:0}.reservation-form{padding:2em 1.85em}}@media screen and (max-width:340px){.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(7){height:300px}.full-gallery .ngg-galleryoverview .ngg-gallery-thumbnail-box:nth-child(8){height:240px}.extra-minimum{padding:0 20px}.maximum.inside{width:calc(100% - 30px)}#related-rooms{padding:15px 0}.row.image-block{padding:20px 0}.row.image-block .wall{padding:20px 25px}}.room-price{font-weight:600;margin-bottom:50px;margin-top:-25px}.category-room-price{font-weight:600;position:relative;top:1em}a.member-price{color:#000;padding-left:20px;margin-left:5px;background:url(../../../../../../../themes/artmaisons/images/heart-black.svg) left 2px;background-repeat:no-repeat}a.member-price.member-price-white{color:#fff;background-image:url(../../../../../../../themes/artmaisons/images/heart-white.svg)}a.member-price:hover{color:green;background:url(../../../../../../../themes/artmaisons/images/heart.svg) left 2px;background-repeat:no-repeat}