section{margin:0}#contactSectionId{background-color:#fff;height:100vh;color:#000}#contactSectionId .contactFormContainer,#contactSectionId .contactInfoContainer{width:50%;padding:0 40px}#contactSectionId .contactInfoContainer{border-right:1px solid #ccb28c}#contactSectionId .formContainer{display:flex;justify-content:center;align-items:center}#contactSectionId #formContactId label{color:#197149;font-size:12px}#contactSectionId #formContactId input,#contactSectionId #formContactId select{color:gray;background-color:#fff;margin-top:5px}#contactSectionId #formContactId .pickUpInputContainerId{margin-top:0}#contactSectionId #formContactId .serviceChoiceContainer{margin-bottom:25px}#contactSectionId #formContactId .serviceChoiceContainer p{text-align:center;color:#197149}#contactSectionId #formContactId .serviceChoiceContainer span{position:relative}#contactSectionId #formContactId .serviceChoiceContainer span:hover{cursor:pointer;color:#ccb28c}#contactSectionId #formContactId .serviceChoiceContainer span:hover svg{display:inherit}#contactSectionId #formContactId .selectedAddress{margin-top:10px;font-size:12px;color:#197149;text-align:center;position:relative}#contactSectionId #formContactId .selectedAddress:hover{cursor:pointer;color:#ccb28c}#contactSectionId #formContactId .selectedAddress:hover svg{display:inherit}#contactSectionId #formContactId .selectedAddress svg{display:none;position:absolute;right:30px;bottom:2px}#contactSectionId .contactButtonContainer{float:right}#contactSectionId .contactButtonContainer button{cursor:pointer;color:#fff;padding:15px 45px;border:1.5px solid #ccb28c;background-color:#197149;text-align:center;font-size:12px;border-radius:.375rem;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.3px;text-transform:uppercase}#contactSectionId .contactButtonContainer button:hover{background-color:#0b3e27}#bannerDecorationId{background:url(/_next/static/media/banner-section-paris.c8d3fe6b.webp),#ccb28c;background-position:20% 42%;margin-bottom:0;height:300px;position:relative;border-bottom:1px solid #ccb28c}#bannerDecorationId .container{height:100%}#bannerDecorationId .reservationBannerContainer{display:flex;align-items:center;justify-content:space-around;margin:0 auto;height:100%;width:100%;padding:0 20px}#bannerDecorationId .reservationBannerContainer .titleBanner{color:#fff}#bannerDecorationId .reservationBannerContainer div{z-index:9;font-size:30px}#bannerDecorationId:before{background-color:rgba(25,113,73,.37);content:"";display:block;height:100%;position:absolute;width:100%}footer{background-color:#000;color:#fff;padding:0;position:relative;width:100%}footer .footerSectionContainer{margin:0 50px}footer .footerSectionContainer .title{font-family:Sinkin Sans,Helvetica,Open-Sans,"sans-serif-light",sans-serif;font-weight:600;letter-spacing:0;font-size:24px;line-height:1.4285714286;text-align:left;margin-bottom:1.125rem}footer .footerSectionContainer .linksList{list-style-type:none;margin:0;padding:0}footer .footerSectionContainer .linksList li{margin-bottom:.5625rem}footer .footerSectionContainer .linksList li a{color:#fff;display:inline-block;font-size:.875rem;font-weight:300;letter-spacing:0;line-height:1.125rem;line-height:1.2857142857;min-width:9.375rem;padding-bottom:0;padding-top:0;cursor:pointer}footer .footerSectionContainer .linksList li a:hover{text-decoration:underline}@media(min-width:992px){footer{display:flex;flex-direction:column;height:100vh;justify-content:flex-end;min-height:100vh}footer .footerLogoContainer{display:flex;flex-direction:column;flex-grow:1;justify-content:center;text-align:center}footer .footerLogoContainer a{font-size:56px}footer .container{width:auto;margin:0 auto;overflow:hidden}footer .footerSocialNetworkContainer{border-top:1px solid #333;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;padding-top:50px;margin:50px 200px 0;padding-bottom:20px}footer .footerSocialNetworkContainer .icon{margin:0 10px}footer .websiteReservedFooterContainer{padding:20px 0;display:flex;justify-content:center;align-items:center}footer .websiteReservedFooterContainer p{font-size:10px}}@media(max-width:425px){.footerLogoContainer{text-align:center}.footerLogoContainer img{width:50%;height:100%}}@media(max-width:350px){.footerLogoContainer img{width:100%!important;height:100%}}@media(max-width:993px){footer{padding-top:50px}footer .container{display:block}footer .footerLogoContainer{text-align:center}footer .footerLogoContainer a{font-size:56px}footer .footerLogoContainer img{width:400px;height:100%}footer .footerSectionContainer{margin:50px}footer .footerSectionContainer .linksList,footer .footerSectionContainer .title{text-align:center}footer .container{width:auto;margin:0 auto;overflow:hidden}footer .footerSocialNetworkContainer{border-top:1px solid #333;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;padding-top:50px;margin:50px 200px 0;padding-bottom:20px}footer .footerSocialNetworkContainer .icon{margin:0 10px}footer .websiteReservedFooterContainer{padding:20px 0;display:flex;justify-content:center;align-items:center}footer .websiteReservedFooterContainer p{font-size:10px}}