.Dev_modal{display:none;position:fixed;z-index:9999}.modal--open{display:block}.modal--open .modal__overlay{opacity:1}.modal__overlay{-moz-box-direction:normal;-moz-box-orient:vertical;-moz-box-pack:center;background:#000000bf none repeat scroll 0 0;display:flex;flex-direction:column;justify-content:center;opacity:0;position:absolute;transition:opacity 1s ease 0s}.Dev_modal,.modal__overlay{bottom:0;left:0;right:0;top:0}.modal__window{-moz-box-flex:0;background:#fff none repeat scroll 0 0;border-radius:6px;box-shadow:0 2px 6px #85858580;flex:0 1 auto;height:auto;margin:0 10px;min-height:300px;padding:2rem;position:relative}.dev_modal__close{color:#fff!important;cursor:pointer;font-size:40px;position:absolute;right:-30px;top:-15px;transform:rotate(45deg);transition:all .3s ease 0s;font-family:Ano}.bookflow{position:relative}.modal__window .wrap{height:100%;max-height:80vh;overflow:scroll}.bookflow__step{display:none;opacity:1;position:absolute;top:0;transition:opacity .3s ease 0s;z-index:-1}.bookflow__step.active{display:block;opacity:1;position:relative;z-index:1}.Dev_modal h3{font-size:28px;letter-spacing:normal;text-transform:uppercase;font-family:Ano-bold;color:#000}.modal__tagline:after{background:#e9a825 none repeat scroll 0 0;bottom:0;content:"";height:2px;left:50%;margin-left:-30px;position:absolute;width:60px}.modal__tagline{display:inline-block;font-size:16px;margin-bottom:20px;margin-top:10px;padding-bottom:15px;position:relative;text-transform:uppercase;font-family:Ano;color:#000}.Dev_modal a.book-choice{-moz-box-direction:normal;-moz-box-orient:vertical;-moz-box-pack:center;background:#e8e7e3 none repeat scroll 0 0;border-radius:50%;color:#000;cursor:pointer;display:inline-flex;flex-direction:column;font-family:Ano,sans-serif;font-size:20px;height:240px;justify-content:center;margin:2rem 100px 80px 0;text-transform:uppercase;transition:all .3s ease 0s;width:240px;text-decoration:none}.Dev_modal a.book-choice:last-child{margin-right:0}.modal--booking .modal__window{margin:0 auto;max-width:700px;text-align:center;width:100%}.Dev_modal a.book-choice:hover{background-color:#000;color:#fff}.bookflow__step{display:none;opacity:0;position:absolute;top:0;transition:opacity .3s ease 0s;z-index:-1}.Dev_right_link_opn{display:block;opacity:1;position:relative;z-index:1}.form_title_div span{font-family:Ano!important;text-transform:uppercase}.form_generater_form_div input:focus::-moz-placeholder{color:#666!important}.form_generater_form_div input{border:0 none!important;box-shadow:none;border-bottom:1px solid #000}.bookflow .back-link{background:#000 none repeat scroll 0 0;color:#fff!important;cursor:pointer;font-size:30px;left:0;line-height:28px;padding:0 15px 2px;position:absolute;top:25px;font-family:ano}.dev_modal__close:hover{color:#eaa825!important}@media only screen and (max-width:767px){.Dev_phone_no{padding:15px;top:11px}.dev_modal__close{color:#000!important;padding:0 10px;right:20px;top:15px;z-index:22}.Dev_modal h3{font-size:30px;margin-top:6px}.modal__tagline{font-size:18px;margin-top:25px}.modal--booking .modal__window{height:100%;max-width:100%;width:100%;padding:2rem 1rem}.Dev_modal a.book-choice{font-size:14px;height:150px;margin:2rem 12px 30px 0;width:150px}}@media only screen and (max-width:480px){.header-part{width:100%}.bookflow .back-link{top:0}.Dev_modal h3{margin-top:40px}}@media only screen and (max-width:400px){.header-social{width:65%}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/devst-styles.css.map */
