.box_shadow{box-shadow:0 1px 3px rgba(0,0,0,.5)}.text_shadow{text-shadow:0 1px 3px #888}.transition{transition:all .2s ease-in-out}.txtjustify{text-align:justify}.relative{position:relative}.block{display:block}.u-bold{font-weight:600}.u-light{font-weight:300}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.maa{margin:auto}.nodisplay{display:none!important}.firstcapital:first-letter{text-transform:uppercase}.montserrat{font-family:Montserrat,Arial}.josefin_sans{font-family:'Josefin sans',Arial}.border_radius{border-radius:3px}.space--between{justify-content:space-between}.space--around{justify-content:space-around}.align--center{align-content:center}.button{line-height:inherit;text-transform:uppercase;font-size:.875em;font-weight:600;font-family:josefin sans,Arial,sans-serif;letter-spacing:.25px;border-radius:2px;transition:all .2s ease-in-out}.button-primary{background:#e1ba9d}.button-white{background-color:transparent;color:#fff;border:2px solid #fff}.button:hover{background-color:#454545;color:#fff}.button-white:hover{background-color:#fff;color:#111}.country:before,.button-white:hover::before,.grayscale-invert{-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}.font-blue{color:#1c94c4}.font-orange{color:#d45500}.font-purple{color:#c837ab}.font-green{color:#2d5016}.font-red{color:#d35f5f}.font-yellow{color:#F8AA16}.font-corail{color:#cf9263}.lightgrey{background-color:#f9f9f9}.font-white{color:#fff}.orange,.purple,.red,.green,.blue,.yellow{color:#fff;transition:all .3s ease-out}a.orange:hover,a.purple:hover,a.red:hover,a.green:hover,a.blue:hover,a.yellow:hover{background-color:#7ebacb}.orange{background-color:#ff8e2b}.lightorange{background-color:#f9f2ed}.purple{background-color:#DE87CD}.red{background-color:#d35f5f}.lightred{background-color:#f2e6e6}.green{background-color:#89a02c}.blue{background-color:#1c94c4}.lightblue{background-color:#F1F5FA}.yellow{background-color:#F8AA16}.white{background-color:#fff}.grey{background-color:#f8f8f8}.corail{background-color:#e1ba9d;color:#fff}.dark{color:#535353;background-color:#e2e2e2}.darker{color:#535353;background-color:#b2b2b2}.border{border:1px solid #d2d2d2}.borderb{border-bottom:2px solid #d2d2d2}.borderbox{border:1px solid #e2e2e2;border-bottom:2px solid #d2d2d2}.borderb_blue{border-bottom:2px solid #1c94c4}.borderb_orange{border-bottom:2px solid #ff7f2a}.borderb_yellow{border-bottom:2px solid #F8AA16}.borderb_red{border-bottom:2px solid #d35f5f}.borderb_green{border-bottom:2px solid #89a02c}a:hover,a:focus,a:active,a:link,a:visited{text-decoration:none}a:focus,a:active{outline:none}body{margin:0;padding:0;font-family:Montserrat,Arial,Helvetica,sans-serif;text-align:center;cursor:default;color:#333}.container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:.5rem;padding-right:.5rem}.main{position:relative;background:#fff}section,.section{padding:4em 0}h1,h2,h3,h4,h5,h6{font-family:'Josefin Sans',Arial,Helvetica,sans-serif;font-weight:600;text-transform:capitalize}h1,h2{text-transform:uppercase}header{display:flex;justify-content:center;align-self:center;color:#fff;padding:0 2rem;text-align:center;border:0;position:fixed;top:0;width:100%;min-height:82px;z-index:1000;font-family:'Josefin Sans',Arial;font-weight:600;letter-spacing:.25px;background:none;transition:background .2s}header a{color:#fff;display:block;text-shadow:1px 1px 3px rgba(2,2,2,.25);transition:all .2s ease-in-out}header a.button{font-size:inherit;padding:.75rem 1.5rem;text-shadow:none}header .phone{align-self:center;text-transform:capitalize}header.scrolled{background-color:#f5f5f5;background-color:rgba(247,247,247,.97);box-shadow:0 0 10px 0 rgba(0,0,0,.2);text-shadow:none}header.scrolled nav > button{background-image:linear-gradient(to right,#545454,#545454),linear-gradient(to right,#545454,#545454),linear-gradient(to right,#545454,#545454)}header.scrolled a{color:#333;text-shadow:none}header.scrolled .country li{border-left-color:#111}header.scrolled ul.country:before{-webkit-filter:grayscale(0) invert(0);filter:grayscale(0) invert(0)}nav{margin:0;padding:0}nav ul{display:flex;justify-content:center;align-self:center;list-style:none}nav .menu{padding:2rem 0;text-transform:uppercase;border-bottom:1px solid #fff;border-bottom-color:rgba(255,255,255,.2)}.menu li{position:relative;margin:0 1rem}.menu a{padding:.75rem .15rem}.menu a:not(.with-ul):not(.button)::before{border-bottom:solid 4px #e1ba9d;content:'';display:block;position:absolute;bottom:0;left:0;width:100%;-webkit-transform:scaleX(1e-4);-ms-transform:scaleX(1e-4);transform:scaleX(1e-4);-webkit-transition:250ms ease-in-out;transition:250ms ease-in-out}.menu a:not(.with-ul):not(.button):hover::before,.menu li.current > a:not(.with-ul):not(.button)::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}header nav a:hover{color:#e1ba9d;text-decoration:none}.country:before{content:'';display:inline-block;width:20px;height:20px;margin:auto;background:url(/img/icons/language.png) no-repeat center;background-size:contain}.country{font-size:.85em;text-transform:uppercase}.country a{display:inline-block;padding:1rem}.country li + li{border-left:1px solid}.nav-button{display:none;position:absolute;top:1rem;left:1rem;z-index:1}.nav-button >*{background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:linear-gradient(#fff,#fff);height:2rem;width:100%;background-size:100% 2px;margin-bottom:.5rem}.nav-button>::after,.nav-button>::before{background:#FFF;height:2px}.nav-button>span{font-size:.7em;background:none;display:block;text-transform:uppercase;color:#fff}.nav-button.is-active>span{opacity:0}.nav-button.is-active>i{transform:scale(0.8)}.nav-button.reservation >*{background-image:-webkit-gradient(linear,left top,left bottom,from(#333),to(#333));background-image:linear-gradient(#333,#333)}.nav-button.reservation>::after,.nav-button.reservation>::before{background:#333}.nav-button.reservation>span{background:none;color:#333}.nav-button.is-active{top:0;left:0;padding:.5rem;border-radius:0 0 6px 0;background:#f8f8f8}.nav-button.is-active i{position:relative;top:1rem}.nav-button.is-active>::after,.nav-button.is-active>::before{background:#333}.nav-button.reservation.is-active >*{background:none}header.scrolled .nav-button>*{background-image:linear-gradient(#333,#333)}header.scrolled .nav-button>span{background:none;color:#333}header.scrolled .nav-button>::after,header.scrolled .nav-button>::before{background:#333}header.scrolled .nav-button.is-active>*{background-image:none;justify-content:center}nav a.with-ul:after{content:"\25be";display:inline;margin:0 0 0 .3rem}.sub-nav{display:flex;flex-direction:column;text-align:left;text-transform:capitalize;position:absolute;left:0;top:100%;width:220px;white-space:nowrap;margin-top:-2px;padding:0;background:#fff;border:1px solid #ddd;border-color:rgba(8,8,8,.1);box-shadow:0 2px 3px rgba(0,0,0,0.3);transition:opacity .2s ease-out;opacity:0;height:0;overflow:hidden}nav li.with-ul:hover ul.sub-nav{display:flex;opacity:1;height:auto;transition-delay:.2s}.sub-nav li{font-size:.875em;border-bottom:1px solid #f0f0f0}.sub-nav a{color:#333;text-shadow:none}ul.menu .sub-nav a:hover::before{display:none}.main{overflow:hidden;min-height:75vh}p{line-height:2}.slider{position:relative;width:100%;height:80vh;margin:0 auto;overflow:hidden}.slider::after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#444;background-color:rgba(2,2,2,.2)}.slider img{width:100%;height:100%}.diaporama{width:100%;height:100%}.diaporama img{margin:auto;width:100%;height:80vh;object-fit:cover}.slider > span{position:absolute;left:0;right:0;margin:auto;z-index:1}.slider-link{bottom:30%}.slider-caption{width:65%;max-width:499px;height:83px;top:35%}.slider-caption::after{content:'';display:block;width:100%;height:100%;background:url(/img/coq-hotel-cogolin.png) no-repeat center /contain}.watermark{position:absolute;bottom:2rem;right:2rem;z-index:1;display:inline-block;width:20%;height:31%;max-width:247px;max-height:137px;background:url(/img/coq-hotel-cogolin-watermark.png) no-repeat center center;background-size:contain}.subline{margin-bottom:2rem;padding-bottom:1rem;position:relative;display:inline-block}.subline::after{border-bottom:solid 4px #e1ba9d;content:'';display:block;position:absolute;bottom:0;left:0;right:0;margin:auto;width:48px}.subline_left{display:inherit;text-align:left}.subline_left::after{right:unset}p.contained{max-width:840px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.parallax{position:relative;min-height:40vh;background:no-repeat center;background-size:cover;background-image:url(/img/hotel/coq-hotel-cogolin-vue-chambre.jpg)}.parallax > *{position:relative}.parallax::before{display:block;content:'';background-color:rgba(0,0,0,.35);width:100%;height:100%;position:absolute;top:0;left:0}.photo:before{display:inline-block;content:'';background:url(/img/icons/pic.png);background-size:contain;width:20px;height:20px;vertical-align:inherit;margin-right:1rem}.titre{font-size:1.4em;letter-spacing:-1px;padding:30px 0 10px;display:block}.carte span{font-size:.9em}.image{position:relative}.image img{width:444px;height:333px;margin-left:30px;border-radius:2px;border-bottom:2px solid #d2d2d2}.linkbox{display:block;margin-bottom:1rem}.linkbox h3{transition:color .2s ease-in-out}.linkbox img{margin:auto;width:100%;height:100%;object-fit:cover}.linkbox div{position:relative;display:flex;justify-content:center;align-content:center;align-items:center;height:35vh;max-height:320px}.linkbox div::after{content:'';position:absolute;display:inline-block;width:96px;height:96px;background:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-position:center;background-size:50% 2px,2px 50%;background-repeat:no-repeat;-webkit-transform:scale(1e-4);-ms-transform:scale(1e-4);transform:scale(1e-4);transition:transform .2s ease-in-out}.linkbox div::before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#020202;opacity:0;transition:opacity .35s ease-in-out}.linkbox:hover div::before{opacity:.3}.linkbox:hover div::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.linkbox:hover h3{color:#e1ba9d}h1.dark{color:#fff;height:20rem;margin:82px auto 0;display:flex;align-items:center;justify-content:center;text-transform:capitalize;box-shadow:inset 0 0 0 1000px rgba(60,60,60,.85);border-bottom:3px solid #d2d2d2}.entete{position:relative;height:75vh;background:no-repeat center /cover;box-shadow:inset 0 0 0 1000px rgba(60,60,60,.15)}.entete::after{content:'';display:block;position:absolute;top:0;left:0;right:0;height:10rem;background:linear-gradient(to bottom,rgba(0,0,0,0.2),rgba(0,0,0,0))}.bgfix{background:no-repeat fixed}.bgfix.creation{background-image:url(/img/coq-hotel-place-de-la-republique-cogolin.jpg)}.double-standard{background-image:url(/img/hotel/double-standard/chambre-hotel-cogolin.jpg)}.lits-jumeaux{background-image:url(/img/hotel/lits-jumeaux/chambre-hotel-cogolin.jpg)}.double-superieure{background-image:url(/img/hotel/double-superieure/chambre-hotel-cogolin.jpg)}.triple{background-image:url(/img/hotel/triple/chambre-hotel-cogolin.jpg)}.quadruple{background-image:url(/img/hotel/quadruple/chambre-hotel-cogolin.jpg)}.bgpicture{background:no-repeat center;background-size:cover}.bgpicture.creation{background-image:url(/img/coq-hotel-place-de-la-republique-cogolin.jpg)}.sticker{width:47%;min-width:280px;max-width:331px;display:inline-block;margin-top:30px;border:1px solid #e2e2e2;border-bottom:2px solid #d2d2d2}.sticker h2{padding:10px 20px;font-size:1.45em;text-transform:capitalize;background-color:#F1F5FA}.sticker:hover h2,.sticker:focus h2{color:#535353;background-color:#fff}.icones li{float:left;margin:0 10px}.icones img{width:24px;height:24px}span.tarif{clear:both;float:right}span.tarif span{font-size:1.4em}ul.details{justify-content:space-evenly}.details li{list-style:none;display:flex;align-items:center;margin:1rem}.details li:first-letter{text-transform:uppercase}.details li::before{display:inline-block;content:'';background:no-repeat center;background-size:contain;width:32px;height:32px;margin-right:1.5rem;border-radius:3px;opacity:.75}.details li.info-0:before{background-image:url(/img/icons/add-group.png)}.details li.info-1:before{background-image:url(/img/icons/size.png)}.details li.info-2:before{background-image:url(/img/icons/bed-linear.png)}.details li.info-3:before{background-image:url(/img/icons/clean.png)}.details li.info-4:before{background-image:url(/img/icons/air-conditioner.png)}.equipment li{list-style:square;margin:1.5rem}.room_gallery a{margin:0.5rem}.room_gallery img{width:100%;height:35vh;max-height:320px;object-fit:cover;margin:auto}ul.services li{list-style:none;margin:1rem}ul.services li > span{display:inline-block;padding-left:30px;width:40px;height:40px;background-image:url(/img/icons/amenities_icons.png);background-repeat:no-repeat;background-color:#F1F5FA;border:1px solid #1c94c4;border-radius:50%}.air-conditioner{background-position:-3px 7px}.alarm{background-position:-37px 7px}.babycrib{background-position:-71px 7px}.bathroom{background-position:-105px 7px}.breakfast{background-position:-139px 7px}.iron{background-position:-173px 7px}.laundry{background-position:-207px 7px}.parking{background-position:-241px 7px}.pet{background-position:-275px 7px}.singlebed{background-position:-309px 7px}.tv{background-position:-343px 7px}.wireless{background-position:-377px 7px}.contact{overflow:hidden;position:relative}.contact h2{font-size:2em}p.accroche{display:block;font-size:1.2em;letter-spacing:-1px}.logo_contact{height:28px;display:block;margin:1rem auto}#contact_form{max-width:520px;margin:auto;position:relative;overflow:hidden;display:flex;flex-direction:column}#contact_form label{text-transform:uppercase;font-size:.875em}#contact_form input{margin-bottom:2rem}#contact_form textarea#message{margin-bottom:2rem}.simple_overlay{display:none;z-index:10000;box-shadow:0 0 90px 5px #333}.email{text-decoration:underline}footer{font-size:.95em;background-color:#f2f2f2;padding-bottom:1rem;border-top:4px solid #e7e7e7}.footerinfo{justify-content:space-evenly;align-items:center}.morelinks{text-align:left;text-transform:uppercase;display:flex;flex-direction:column;padding-left:1.5rem;border-left:1px solid #d2d2d2}.socialmedia a{opacity:.75;transition:opacity .2s ease-in-out}.socialmedia a:hover{opacity:1}.socialmedia > a::before{display:inline-block;content:'';background-size:contain;width:32px;height:32px;margin:.3rem;border-radius:3px}a.facebook:before{background-image:url(/img/icons/facebook.png)}a.twitter:before{background-image:url(/img/icons/twitter.png)}a.pinterest:before{background-image:url(/img/icons/pinterest.png)}a.tripadvisor:before{background-image:url(/img/icons/tripadvisor.png)}.map{display:flex;align-items:center}.map::before{display:inline-block;content:'';background-image:url(/img/icons/map.png);background-size:contain;width:32px;height:32px;margin-right:.5rem;border-radius:3px}.info > span{display:inline-block;margin-right:10px;margin-top:9px;background-repeat:no-repeat}.infoicon{display:inline-block;width:24px;height:24px;background-image:url(/img/icons/icons.png);vertical-align:middle}.paiement{width:90px;line-height:1em;font-weight:700;text-transform:uppercase;padding-left:36px;background:url(/img/icons/lock.png);background-repeat:no-repeat;background-position:left top,center bottom}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;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;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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(/js/slick/ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(/js/slick/fonts/slick.eot);src:url(/js/slick/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/js/slick/fonts/slick.woff) format("woff"),url(/js/slick/fonts/slick.ttf) format("truetype"),url(/js/slick/fonts/slick.svg#slick) format("svg")}.slick-prev,.slick-next{z-index:1;font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background: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;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.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{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-prev:before,.slick-next:before{font-size:3rem;color:#ccc}.slick-dots li button:before{font-family:arial;font-size:2.5rem;line-height:1}.slick-lightbox{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:#000;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.slick-lightbox .slick-loading .slick-list{background-color:transparent}.slick-lightbox .slick-prev{left:15px}.slick-lightbox .slick-next{right:15px}.slick-lightbox-hide{opacity:0}.slick-lightbox-hide.slick-lightbox-ie{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0)}.slick-lightbox-hide-init{position:absolute;top:-9999px;opacity:0}.slick-lightbox-hide-init.slick-lightbox-ie{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0)}.slick-lightbox-inner{position:fixed;top:0;left:0;width:100%;height:100%}.slick-lightbox-slick-item{text-align:center;overflow:hidden}.slick-lightbox-slick-item:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{position:absolute;bottom:0;left:0;text-align:center;width:100%;margin-bottom:20px}.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{display:block;text-align:center}.slick-lightbox-slick-item-inner{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}.slick-lightbox-slick-img{margin:0 auto;display:block;max-width:90%;max-height:90%}.slick-lightbox-slick-caption{margin:10px 0 0;color:#fff}.slick-lightbox-close{position:absolute;top:15px;right:15px;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;padding:0;border:none}.slick-lightbox-close:focus{outline:none}.slick-lightbox-close:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'×'}#tarteaucitron{top:6rem!important}@media (max-width: 1200px){.js-enabled html,.js-enabled body{overflow-x:hidden}.js-enabled .nav-button{display:inline-block}.js-enabled .header{display:block;text-align:left;position:absolute;background:#f9f9f9;width:100vw;top:0;bottom:0;left:0;z-index:0;padding:1rem}.js-enabled .header nav > button{background-image:linear-gradient(to right,#545454,#545454),linear-gradient(to right,#545454,#545454),linear-gradient(to right,#545454,#545454)}.js-enabled .header a{color:#333;text-shadow:none}.js-enabled .header .country li{border-left-color:#111}.js-enabled .header ul.country:before{-webkit-filter:grayscale(0) invert(0);filter:grayscale(0) invert(0)}.js-enabled nav{align-content:baseline}.js-enabled .navigation ul:not(.country){display:block;margin-left:0}.js-enabled .navigation ul:not(.country) a{margin-bottom:1rem}.js-enabled nav .menu{padding:0}.js-enabled nav a.with-ul:after,.js-enabled nav li.with-ul:hover ul.sub-nav{display:none}.js-enabled ul.country{margin:0;margin-top:1rem;padding-left:1em;align-self:baseline}.js-enabled header a.phone{margin:1rem}.js-enabled .menu a:not(.with-ul):not(.button):hover::before,.js-enabled .menu li.current > a:not(.with-ul):not(.button)::before{display:none}.js-enabled .menu li.current > a:not(.button){color:#e1ba9d}.js-enabled .main{transition:transform .25s;will-change:transform;min-height:100vh}.js-enabled .main.is-opened{transform:translateX(80vw)}img.logo{width:132px;height:40px}.bxslider li span.titre{font-size:1.7rem}ul.country{order:unset}h1.dark{margin:auto}}@media (min-width: 576px) and (max-width: 1200px){.navigation{flex-direction:column}.entete{height:65vh}}@media (min-width: 576px){.h1-like,h1{font-size:2.8rem}.h2-like,h2{font-size:2.4rem}.button{padding:1.25rem 4rem}}@media (max-width: 576px){.pal{padding:2rem}section,.section{padding:3em 0}.footerinfo > *{order:unset;margin-bottom:2rem}#contact_form input{margin-bottom:1rem}.entete{height:25vh}.slick-prev:before,.slick-next:before{font-size:20px}.slider,.diaporama img{height:65vh}.slider-caption{top:30%}}