.wpcf7 label{display:block;margin-bottom:20px}.wpcf7 input{margin-top:10px}#infinite-marquee{transform:rotate(3deg)}#infinite-marquee .ttl-mdm{position:relative;line-height:.9;top:10px}.discount-perc span{font-size:26px}.lecentre-swiper-wrap{overflow:visible}.lecentre-swiper-wrap .swiper-button-next,.lecentre-swiper-wrap .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:50px}.lecentre-swiper-wrap .swiper-button-next::after,.lecentre-swiper-wrap .swiper-button-prev::after{display:none}.lecentre-swiper-wrap .swiper-button-prev{left:-2rem}@media only screen and (max-width: 900px){.lecentre-swiper-wrap .swiper-button-prev{left:-1rem}}.lecentre-swiper-wrap .swiper-button-next{right:-2rem}@media only screen and (max-width: 900px){.lecentre-swiper-wrap .swiper-button-next{right:-1rem}}.reservation-form-container .flex{gap:20px}.reservation-form-container label{width:100%}@media only screen and (max-width: 768px){.reservation-form-container label{font-size:12px}}.reservation-form-container label span{display:block;margin-top:10px}.reservation-form-container input,.reservation-form-container select{width:100%;padding-left:4px;padding-right:4px}.reservation-form-container textarea{border-radius:20px;padding:20px;width:100%;margin-bottom:30px}.wpcf7-form-control.wpcf7-submit{border-radius:30px;font-weight:500;display:flex;align-items:center;justify-content:center;padding:0 15px;height:50px;cursor:pointer;text-align:center;text-transform:uppercase;background-color:#14503c;color:#fff}@media only screen and (max-width: 1200px){.wpcf7-form-control.wpcf7-submit{padding:0 20px;height:50px;font-size:16px}}@media only screen and (max-width: 768px){.wpcf7-form-control.wpcf7-submit{padding:0 20px;height:50px;font-size:14px}}input[type=file]{background-color:#fffcf5;cursor:pointer;height:auto;padding-top:13px;padding-bottom:13px}.form-accordion-content{max-height:0;overflow:hidden;opacity:0}.form-accordion-content.is-open{max-height:2000px;opacity:1;margin-top:20px;margin-bottom:10px;transition:max-height .3s ease-in-out,opacity .25s ease-in-out}.form-accordion-button{-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-accordion-button:hover{opacity:.8}
