body{font-family:"Open Sans",Arial,sans-serif;font-size:.9rem;color:#333;position:relative}header{border-top:5px solid #EDEDED;border-bottom:1px solid #ededed}header
.navbar,.navbar-brand{margin:0;padding:.2rem}header .dropdown-menu{z-index:2000}header .dropdown-menu a{font-size:.8rem}header .dropdown-item{padding:.15rem 1rem}footer{font-size:.8rem;border-top:1px solid #ededed}footer a{text-decoration:underline}footer .btn{text-decoration:none}.footer-copyright{border-top:1px solid #ededed;background-color:#f1f1f1}.navbar-home{border-bottom:1px solid rgba(0,0,0,.125)}.navbar .nav-link{display:inline-block;padding:.25rem .5rem}.btn-light{color:#2A7B9B!important}.border-top-secundary{border-top:5px solid #6A727A}.
pointer{cursor:pointer}input:-moz-read-only{background-color:#FFF}input:read-only{background-color:#FFF}.form-control[readonly]{background-color:#FFF;opacity:1}.
social-icons{font-size:2rem}.social-col a{color:#6c757d}.social-footer a{color:#ccc}.
social-icons .facebook:hover{color:#4267B2}.social-icons .twitter:hover{color:#1DA1F2}.social-icons .instagram:hover{color:#FF8744}.lead{letter-spacing:-1px;font-size:1.7rem;line-height:2.5rem}.stars{font-size:.9rem}h1,h2,h3,h4,h5,h6{letter-spacing:-1px;font-weight:300}.btn-primary{background-color:#FF5722;border-color:#FF5722}.
btn-primary:hover{background-color:#dd2c00;border-color:#dd2c00;color:#FFF!important}.btn-secondary:hover{background-color:#dd2c00;border-color:#dd2c00;color:#FFF!important}a.text-secondary:hover{color:#dd2c00!important}a{color:#2A7B9B}a:hover{color:#dd2c00!important}.heading.heading-border{margin-bottom:25px}.heading.heading-border h1,.
heading.heading-border h2,.heading.heading-border h3,.heading.heading-border h4,.heading.heading-border h5,.heading.heading-border
h6{margin:0;padding:0}.heading.heading-middle-border{position:relative}.heading.heading-middle-border:before{border-top:1px solid #DBDBDB;content:"";height:0;left:auto;position:absolute;right:0;top:50%;width:45%}.heading.heading-middle-border h1,.heading.
heading-middle-border h2,.heading.heading-middle-border h3,.heading.heading-middle-border h4,.heading.heading-middle-border h5,.
heading.heading-middle-border h6{position:relative;background:#FFF;display:inline-block}.heading.heading-middle-border
h1{padding-right:15px}.heading.heading-middle-border h2,.heading.heading-middle-border h3{padding-right:10px}.
heading.heading-middle-border h4,.heading.heading-middle-border h5,.heading.heading-middle-border h6{padding-right:5px}html
.scroll-to-top{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:#404040;border-radius:7px 7px 0 0;bottom:0;color:#FFF;display:block;height:9px;opacity:0;padding:13px 10px 35px;position:fixed;right:10px;text-align:center;text-decoration:none;min-width:49px;z-index:1040}html .scroll-to-top:hover{opacity:1}html .scroll-to-top.visible{opacity:.75}html
.scroll-to-top span{display:inline-block;padding:0 5px}html.ie11 .scroll-to-top{right:25px}#services_header{display:none}.modal-full{min-width:80%}#hotel_nombre{display:inline}