.suggestions__list{position:absolute;border:1px solid #65b2e4;border-top-color:#fff;background:#fff;z-index:1000;max-height:150px;overflow-y:auto;left:0;top:100%;padding:.5rem 0;box-sizing:border-box}.suggestions__item{display:block;width:100%;border:none;background:0 0;padding:5px 10px;text-align:left;cursor:pointer}.suggestions__item:hover{color:#65b2e4}.top-head{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.top-head h1{color:#fff;font-size:100px;line-height:1;font-weight:700;margin:0}.top-head button{padding:0;margin:0;background:0 0;position:relative;border:none;cursor:pointer;transition:.3s ease;animation:arrowUpDown 1.5s infinite ease-in-out}.top-head button:before{content:"";width:40px;height:40px;border:2px solid #fff;position:absolute;left:50%;top:50%;border-radius:2px;transform:translate(-50%,-50%) rotate(45deg)}.top-head button:hover{animation:none}.top-head svg{width:16px;height:auto}@keyframes arrowUpDown{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.chtw-form{margin-bottom:1rem}.wpcf7-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0}.wpcf7-form p{position:relative}.chtw-form-book .wpcf7-form-control.wpcf7-text,.chtw-form-book .wpcf7-form-control.wpcf7-number,.chtw-form-book .wpcf7-form-control.wpcf7-date,.chtw-form-book .wpcf7-form-control.wpcf7-textarea{padding:.5rem 1rem;font-size:1rem;text-transform:none;border:1px solid #65b2e4;margin-bottom:0}body .chtw-form-two>p label{margin-bottom:0}.wpcf7-acceptance label{display:flex;gap:.5rem;line-height:1.3;align-items:flex-start}.chtw-form-two>p br{display:none}@media screen and (max-width:767px){.chtw-form-two>p{gap:1rem;flex-wrap:nowrap;flex-direction:column}}