header{position:relative}@media screen and (min-width:40.0625em){header{position:-webkit-sticky;position:sticky;top:0;z-index:3000}}#logo_overlay,#widget_images .btn-see-gallery{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@-webkit-keyframes bounced{8%{-webkit-transform:translate3d(0,-5px,0) scaleY(.8);transform:translate3d(0,-5px,0) scaleY(.8);-webkit-transform-origin:left bottom 0;transform-origin:left bottom 0}25%{-webkit-transform:translate3d(0,-10px,0) scaleY(1.1);transform:translate3d(0,-10px,0) scaleY(1.1)}40%{-webkit-transform:translateZ(0) scaleY(.9);transform:translateZ(0) scaleY(.9);-webkit-transform-origin:left bottom 0;transform-origin:left bottom 0}50%{-webkit-transform:translateZ(0) scaleY(1.05);transform:translateZ(0) scaleY(1.05);-webkit-transform-origin:left bottom 0;transform-origin:left bottom 0}60%{-webkit-transform:translateZ(0) scaleY(1);transform:translateZ(0) scaleY(1);-webkit-transform-origin:left bottom 0;transform-origin:left bottom 0}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounced{8%{-webkit-transform:translate3d(0,-5px,0) scaleY(.8);transform:translate3d(0,-5px,0) scaleY(.8);-webkit-transform-origin:left bottom 0;transform-origin:left bottom 0}25%{-webkit-transform:translate3d(0,-10px,0) scaleY(1.1);transform:translate3d(0,-10px,0) scaleY(1.1)}40%{-webkit-transform:translateZ(0) scaleY(.9);transform:translateZ(0) scaleY(.9);-webkit-transform-origin:left bottom 0;transform-origin:left bottom 0}50%{-webkit-transform:translateZ(0) scaleY(1.05);transform:translateZ(0) scaleY(1.05);-webkit-transform-origin:left bottom 0;transform-origin:left bottom 0}60%{-webkit-transform:translateZ(0) scaleY(1);transform:translateZ(0) scaleY(1);-webkit-transform-origin:left bottom 0;transform-origin:left bottom 0}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}body{font-size:1rem;font-family:Poppins,Sans-Serif}header{background:#8b304d;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;background:-webkit-gradient(linear,left top,left bottom,from(#414141),to(#212121));background:linear-gradient(#414141,#212121)}.body-scrolled header{background:-webkit-gradient(linear,left top,left bottom,from(#414141),to(#212121));background:linear-gradient(#414141,#212121)}@media screen and (max-width:640px){header{padding-bottom:5px}}header .container_show_menu a{color:#fff}@media screen and (min-width:40.0625em){body:not(.body-scrolled) header .container_show_menu a{display:none}}#brand .title{text-align:left;color:#fff;margin-bottom:0}#brand a{color:#fff;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}#brand img{height:50px;width:50px;margin-right:10px}#brand span{color:#fff;text-transform:uppercase;display:block;font-weight:700;font-size:1rem}@media screen and (min-width:40.0625em){#brand span{font-size:1.2rem}}@media screen and (min-width:64.0625em){#brand span{font-size:1.4rem}}#brand span.hotel-name{color:#fff}#brand span.city{font-size:.8rem;display:none}address{font-style:normal;margin:0 10px 0 0;font-size:.8rem}#contact_links a,address,address a:active,address a:hover,address a:link,address a:visited{color:#fff}#contact_links a svg{fill:#fff}#country-select .dropdown dt a{background-color:rgba(0,0,0,.3);border-color:#000}#country-select .dropdown dd ul{background:#8b304d;border-color:#000}.container_btn_reservation #btn_resa{border-radius:25px;background-color:#fff;color:#9e3657!important;padding:10px 30px}.container_btn_reservation #btn_resa:hover{background-color:#9e3657;color:#fff!important}main{padding:60px 0}footer{background-color:#414141;color:#a7a7a7}#container_credits{background-color:#282828;color:#a7a7a7}#container_credits a,#container_credits p{color:#a7a7a7}nav{background:#9e3657}nav #primary_navigation ul{list-style-type:none;margin:0;text-align:center}nav #primary_navigation ul li{display:inline-block}nav #primary_navigation ul li a{color:#fff;display:inline-block;-webkit-transition:.2s;transition:.2s;padding:10px 20px}nav #primary_navigation ul li a:hover{background:#c0476d;color:#fff;text-decoration:none}nav #primary_navigation ul li.home svg,nav #primary_navigation ul li a:hover svg{fill:#fff}nav #primary_navigation ul li.active .active{background:#782942;color:#f4dfe6;padding:10px 20px;font-weight:700}nav #primary_navigation ul li.active .active svg{fill:#f4dfe6}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#fff;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#mobile_navigation .hamburger-inner,#mobile_navigation .hamburger-inner:after,#mobile_navigation .hamburger-inner:before{background-color:#9e3657}#secondary_navigation ul{list-style-type:none;text-align:center}#secondary_navigation ul li{display:inline-block}#secondary_navigation ul li a{color:#8e8e8e;-webkit-transition:.2s;transition:.2s}#secondary_navigation ul li a:hover{color:#a7a7a7}.button.primary{border:none!important;background:#375b7c;color:#fff!important;text-decoration:none!important;border-radius:3px}.button.primary:active,.button.primary:focus,.button.primary:hover{color:#fff;background:#3b75ab}.button.success{border:none!important;background:#9e3657;color:#fff!important;text-decoration:none!important;border-radius:3px}.button.success:active,.button.success:focus,.button.success:hover{color:#fff;background:#cc3b69}.button.danger{border:none!important;background:#ce0000;color:#fff!important;text-decoration:none!important}.button.danger:active,.button.danger:focus,.button.danger:hover{color:#fff;background:#ea0000}.mod_item_container{margin:0 0 30px!important;box-shadow:0 5px 15px #ccc}.mod_item_container .mod__title h2,.mod_item_container .mod__title h3{margin:15px 0}.widget{overflow:hidden;padding:30px 0;background:#fff}.widget .widget__title{font-family:Nunito,Sans-Serif;text-align:center;font-size:1.41617rem;color:#9e3657}@media (min-width:480px) and (max-width:767px){.widget .widget__title{font-size:calc(1.41617rem + 0.33284*(100vw - 480px)/287)}}@media (min-width:767px) and (max-width:1000px){.widget .widget__title{font-size:calc(1.74901rem + 0*(100vw - 767px)/233)}}@media (min-width:1000px){.widget .widget__title{font-size:1.74901rem}}.widget>p:last-child{margin:30px 0 0}.widget>p:last-child a{margin:0}#promotion_widget_carousel .button{padding:.5rem 2rem;position:relative;text-indent:-9999px}#promotion_widget_carousel .button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 349.03 349.031"><path d="M349.03 141.226v66.579c0 5.012-4.061 9.079-9.079 9.079H216.884v123.067c0 5.019-4.067 9.079-9.079 9.079h-66.579c-5.009 0-9.079-4.061-9.079-9.079V216.884H9.079c-5.016 0-9.079-4.067-9.079-9.079v-66.579c0-5.013 4.063-9.079 9.079-9.079h123.068V9.079c0-5.018 4.069-9.079 9.079-9.079h66.579c5.012 0 9.079 4.061 9.079 9.079v123.068h123.067c5.019 0 9.079 4.066 9.079 9.079z" fill="%23ffffff"/></svg>') 50% no-repeat;background-size:24px 24px}.reservit-offers__content{background-color:#9e3657!important}#promotions_widget .reservit-offers{max-width:95rem;margin:auto}#promotions_widget .reservit-offers .item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media screen and (min-width:40.0625em){#promotions_widget .reservit-offers .item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;height:50vh;min-height:500px;max-height:1000px}}#promotions_widget .reservit-offers__image{-webkit-box-flex:1;flex:1;height:400px}@media screen and (min-width:40.0625em){#promotions_widget .reservit-offers__image{height:auto!important;flex-basis:50%}}#promotions_widget .reservit-offers__content{-webkit-box-flex:1;flex:1;background-color:#375b7c!important;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media screen and (min-width:40.0625em){#promotions_widget .reservit-offers__content{flex-basis:50%!important;padding:2rem}}#featured_services{background:#375b7c}#featured_services svg{fill:#fff}#featured_services p{color:#fff}#rooms_widget{padding-bottom:0}.widget .carousel__tag .navBtn{width:60px;height:60px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#9e3657;opacity:.8}.widget .carousel__tag .navBtn:hover,.widget .carousel__tag:hover .navBtn{background:#9e3657}roomsCarousel .carousel__tag .item{padding:10px;margin:20px 0;box-shadow:0 0 20px rgba(0,0,0,.2)}roomsCarousel .carousel__tag .carousel__text_container{position:relative}roomsCarousel .carousel__tag .carousel__title{text-shadow:none;color:#9e3657;margin-bottom:20px;font-family:Nunito,Sans-Serif;font-size:1.26444rem}@media (min-width:480px) and (max-width:767px){roomsCarousel .carousel__tag .carousel__title{font-size:calc(1.26444rem + 0.25644*(100vw - 480px)/287)}}@media (min-width:767px) and (max-width:1000px){roomsCarousel .carousel__tag .carousel__title{font-size:calc(1.52087rem + 0*(100vw - 767px)/233)}}@media (min-width:1000px){roomsCarousel .carousel__tag .carousel__title{font-size:1.52087rem}}roomsCarousel .carousel__tag p{margin-bottom:0}roomsCarousel .carousel__tag .carousel__text_container .button{color:#fff;padding:5px 30px;margin-bottom:0}#widget_images{position:relative;overflow:hidden;border-top:10px solid #fff;border-bottom:10px solid #fff}#widget_images .btn-see-gallery{position:relative;text-indent:-9999px;width:60px;height:60px;position:absolute;box-shadow:0 0 10px #454545}#widget_images .btn-see-gallery:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 349.03 349.031"><path d="M349.03 141.226v66.579c0 5.012-4.061 9.079-9.079 9.079H216.884v123.067c0 5.019-4.067 9.079-9.079 9.079h-66.579c-5.009 0-9.079-4.061-9.079-9.079V216.884H9.079c-5.016 0-9.079-4.067-9.079-9.079v-66.579c0-5.013 4.063-9.079 9.079-9.079h123.068V9.079c0-5.018 4.069-9.079 9.079-9.079h66.579c5.012 0 9.079 4.061 9.079 9.079v123.068h123.067c5.019 0 9.079 4.066 9.079 9.079z" fill="%23ffffff"/></svg>') 50% no-repeat;background-size:24px 24px}.mod__room_categories h1{text-align:center}.svg #service_icons li span,.svg .room_categories__compare_service,.svg .room_category_services li span{background-color:#375b7c!important}.mod__room_categories.mod__view h1{text-align:left}.mod__promotions h1{text-align:center}.promotion__link_return_index{clear:both;border-top:1px dotted #ccc;padding-top:20px;margin:20px 0}.mod__packages h1{text-align:center}.package__link_return_index{clear:both;border-top:1px dotted #ccc;padding-top:20px;margin:20px 0}.mod__contact h1,.mod__reservations h1{text-align:center}#contact_form{margin:0!important}#location #location_address{background:rgba(55,91,124,.9) url(../img/logo-atlantic-hotel-pau.png) no-repeat top;text-align:center;background-size:auto 100px;padding-top:100px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;color:#fff}#location #location_address h3{display:none}#location #location_address .address,#location #location_address .latitude,#location #location_address .longitude{display:block}#location #location_address .address span,#location #location_address .latitude span,#location #location_address .longitude span{color:#fff}#location #location_address #location_contact_links{list-style-type:none;color:#fff;margin:20px 0;padding:0;text-align:left}#location #location_address #location_contact_links li{margin-bottom:10px;color:#fff}#location #location_address #location_contact_links li a{color:#fff}#location #location_address #location_contact_links li svg{fill:#fff;width:16px;height:16px}.mod__directions #container_contact_details{margin:0 0 30px!important;padding:20px}#primary_content .conditions{background:rgba(0,0,0,.3);color:#ccc}#primary_content .conditions h2{padding-bottom:10px;margin-top:0}#primary_content .conditions div,#primary_content .conditions h2{border-color:#4b4b4b}.home-page-address{display:none;background:#9e3657;padding-block:.5rem}@media screen and (min-width:40.0625em){.home-page-address{display:block}}.home-page-address__container{color:#fff}.home-page-address__item{font-style:normal;font-size:.7rem}@media screen and (min-width:64.0625em){.home-page-address__item{font-size:.8rem}}#reserveIt-best-price-widget{background:#fff;color:#375b7c}#reserveIt-best-price-widget #best-price-widget-title{background:#9e3657}#reserveIt-best-price-widget #best-price-widget-title h3{color:#fff}#reserveIt-best-price-widget p{color:#375b7c}#reserveIt-best-price-widget .btn-open svg{fill:#fff}#reserveIt-best-price-widget .galaxy_hotel_advantages{color:#375b7c}#reserveIt-best-price-widget #display-calendar{background:#9e3657;color:#fff;border:none}#reserveIt-best-price-widget #display-calendar:hover{background:#b3214f}#reserveIt-best-price-widget #ota-prices{background:#ececec}#reserveIt-best-price-widget .ota-price{color:#444}#reserveIt-best-price-widget #container-btn-reservation .button{background:#9e3657;color:#fff}#reserveIt-best-price-widget #reservation-telephone{background:#ececec;color:#375b7c}#logo_overlay{text-align:center;border:5px solid #fff;background:rgba(0,0,0,.4);padding:20px 50px;max-width:300px;border-radius:5px}.divider{height:75px;background:url(../img/bg-divider.svg);position:relative;max-width:100%;background-attachment:fixed;overflow:hidden}.divider:after{content:"";position:absolute;top:0;right:-20px;bottom:0;left:-20px;box-shadow:inset 0 0 10px #454545}h1,h2,h3,h4,h5,h6{font-family:Nunito,Sans-Serif;font-variant:"";line-height:1}h1{color:#9e3657;font-size:1.58611rem;font-weight:100;margin-bottom:1.6rem;text-align:center}@media (min-width:480px) and (max-width:767px){h1{font-size:calc(1.58611rem + 0.42525*(100vw - 480px)/287)}}@media (min-width:767px) and (max-width:1000px){h1{font-size:calc(2.01136rem + 0*(100vw - 767px)/233)}}@media (min-width:1000px){h1{font-size:2.01136rem}}h2{color:#375b7c;font-weight:100;font-size:1.41617rem}@media (min-width:480px) and (max-width:767px){h2{font-size:calc(1.41617rem + 0.33284*(100vw - 480px)/287)}}@media (min-width:767px) and (max-width:1000px){h2{font-size:calc(1.74901rem + 0*(100vw - 767px)/233)}}@media (min-width:1000px){h2{font-size:1.74901rem}}h3{color:#9e3657;font-weight:100;font-size:1.8rem;font-size:1.26444rem}@media (min-width:480px) and (max-width:767px){h3{font-size:calc(1.26444rem + 0.25644*(100vw - 480px)/287)}}@media (min-width:767px) and (max-width:1000px){h3{font-size:calc(1.52087rem + 0*(100vw - 767px)/233)}}@media (min-width:1000px){h3{font-size:1.52087rem}}h4{color:#615952;font-weight:100;font-size:1.12896rem}@media (min-width:480px) and (max-width:767px){h4{font-size:calc(1.12896rem + 0.19354*(100vw - 480px)/287)}}@media (min-width:767px) and (max-width:1000px){h4{font-size:calc(1.3225rem + 0*(100vw - 767px)/233)}}@media (min-width:1000px){h4{font-size:1.3225rem}}h5{color:#615952;font-weight:100;font-size:1.008rem}@media (min-width:480px) and (max-width:767px){h5{font-size:calc(1.008rem + 0.142*(100vw - 480px)/287)}}@media (min-width:767px) and (max-width:1000px){h5{font-size:calc(1.15rem + 0*(100vw - 767px)/233)}}@media (min-width:1000px){h5{font-size:1.15rem}}h6{color:#615952;font-weight:100;font-size:.9rem}@media (min-width:480px) and (max-width:767px){h6{font-size:calc(.9rem + 0.1*(100vw - 480px)/287)}}@media (min-width:767px) and (max-width:1000px){h6{font-size:calc(1rem + 0*(100vw - 767px)/233)}}@media (min-width:1000px){h6{font-size:1rem}}p{color:#454545;font-size:.9rem}@media (min-width:480px) and (max-width:767px){p{font-size:calc(.9rem + 0.1*(100vw - 480px)/287)}}@media (min-width:767px) and (max-width:1000px){p{font-size:calc(1rem + 0*(100vw - 767px)/233)}}@media (min-width:1000px){p{font-size:1rem}}#location_contact_links a:not(.button):link,#primary_content a:not(.button):link{color:#454545;text-decoration:underline}#location_contact_links a:not(.button):hover,#primary_content a:not(.button):hover{color:#454545;text-decoration:none}#location_contact_links a:not(.button):active,#location_contact_links a:not(.button):visited,#primary_content a:not(.button):active,#primary_content a:not(.button):visited{color:#454545}#location_contact_links a{text-decoration:none!important}#primary_content ul{padding-left:20px;color:#454545}#primary_content ul li{margin-bottom:.5rem;font-size:.9rem}@media (min-width:480px) and (max-width:767px){#primary_content ul li{font-size:calc(.9rem + 0.1*(100vw - 480px)/287)}}@media (min-width:767px) and (max-width:1000px){#primary_content ul li{font-size:calc(1rem + 0*(100vw - 767px)/233)}}@media (min-width:1000px){#primary_content ul li{font-size:1rem}}#room_categories li.room_category_panel{box-shadow:0 3px 5px #ccc;background-color:#fff;padding-bottom:1rem}#room_categories li.room_category_panel h3{margin-bottom:1rem}#room_categories li.room_category_panel h3 a{text-decoration:none!important}