h1,h2,h3,h5{font-family:'Stanley',sans-serif!important}.label-grande{font-size:20px}.logo-container{display:inline-block;text-align:center;position:relative;margin-bottom:20px}.logo-text{font-family:'YourFontName',sans-serif;font-size:clamp(2rem,5vw,4rem);color:#e89b90;margin:0;display:flex;justify-content:center;gap:0.3em}.image-grid{display:flex;gap:5px;justify-content:center}.image-grid img{width:100%;height:400px;object-fit:cover;transition:transform 0.4s ease-out,filter 0.4s ease-out,z-index 0s 0.4s;position:relative;z-index:1}.image-grid img:hover{transform:scale(1.9);filter:brightness(70%);z-index:10;transition:transform 0.4s ease-out,filter 0.4s ease-out,z-index 0s}.image-container .overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;background:rgba(0,0,0,0.6);padding:10px 20px;color:white;font-size:18px;text-align:center;transition:opacity 0.3s ease-in-out;border-radius:5px}.overlay-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity 0.3s ease;z-index:999!important;padding:8px 16px;background-color:#007bff;color:white;border:none;border-radius:4px;cursor:pointer}.image-container:hover img{transform:scale(1.1)}.image-container:hover .overlay-button{opacity:1}.custom-form-style .gform_wrapper{max-width:900px;margin:auto}.custom-form-style .gform_wrapper input[type="text"],.custom-form-style .gform_wrapper input[type="email"],.custom-form-style .gform_wrapper input[type="tel"],.custom-form-style .gform_wrapper select,.custom-form-style .gform_wrapper textarea{width:100%;border:none;border-bottom:1px solid #666;background:#eae2d8;font-size:16px;padding:10px 0;margin-bottom:20px;outline:none;color:#333}.custom-form-style .gform_wrapper input::placeholder,.custom-form-style .gform_wrapper textarea::placeholder{color:#999;font-weight:500;text-transform:uppercase}.custom-form-style .gform_wrapper label{font-size:14px;color:#999;text-transform:uppercase}.custom-form-style .gform_wrapper .gform_button{background-color:#eae2d8;color:white;padding:12px 20px;border-radius:5px;border:none;font-size:16px;text-transform:uppercase;cursor:pointer;transition:0.3s ease-in-out}.custom-form-style .gform_wrapper .gform_button:hover{background-color:#eae2d8}.custom-form-style .gform_wrapper .gform_footer{text-align:right}.et_pb_dp_hover_gallery .dp-hover-grid-item img{height:100%;object-fit:cover}.underline-button .et_pb_button{position:relative;display:inline-block}#et-top-navigation #top-menu li.et-hover ul.sub-menu{display:none!important}#et-top-navigation #top-menu li.show-submenu ul.sub-menu{display:block!important;visibility:visible!important;opacity:1!important}.et_mobile_menu .mega-menu>a{display:none}#top-menu .mega-menu>a,#et-secondary-nav .mega-menu>a{padding-bottom:24px!important}#top-menu .mega-menu>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{display:none!important}.hamburger:before{font-family:"ETmodules"!important;font-weight:normal;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:0.6em;text-transform:none;speak:none;position:relative;cursor:pointer;top:0;left:0;vertical-align:-11px;padding-right:3px;font-size:32px;content:"\61";color:#333}.show-submenu .hamburger:before{content:"\4d"}#et-top-navigation #top-menu li.show-submenu>ul.sub-menu{background-color:#eae2d8!important}#et-top-navigation #top-menu li.show-submenu ul.sub-menu li ul.sub-menu{background-color:#eae2d8!important}.amelia-app-container{margin:0 auto 0 0!important;text-align:left!important}.amelia-app-booking{display:flex!important;justify-content:flex-start!important}