*{margin:0;padding:0;-webkit-box-sizing:border-box !important;box-sizing:border-box !important}body{overflow-x:hidden}.whats-direct-wrapper{position:fixed;right:0;bottom:100px;width:100px;z-index:100000000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.whats-direct-wrapper img{width:85px;height:85px}h1,h2,h3,h4,h5,input,textarea{font-family:'Raleway', sans-serif !important;color:#186d8a}p,li,a,button{font-family:'Roboto Slab', serif !important}body{position:relative}.btnHome{position:absolute;background-color:#186d8a;color:#6ea7b8;width:60px;height:60px;bottom:5px;right:5px;border:none;border-radius:5px;z-index:10000;position:fixed;cursor:pointer;-webkit-transition:.5s all ease-in-out;transition:.5s all ease-in-out}.btnHome:hover{color:white}.btnMorelos{width:250px;color:#186d8a;border:1px solid #186d8a;padding:15px;background:transparent;border-radius:5px;cursor:pointer;-webkit-transition:1s all ease-in-out;transition:1s all ease-in-out;margin-top:15px}@media only screen and (max-width: 549px){.btnMorelos{width:100%;margin-bottom:15px}}.btnMorelos:hover{border:1px solid #186d8a;background:#186d8a;color:white}.btnMorelos .btnAlt{color:black;border:1px solid black}.btnMorelos .btnAlt:hover{border:1px solid black;background:black;color:white}@media screen and (min-width: 1200px){.navbar-collapse{display:block !important;float:right}}@media screen and (min-width: 1200px){.navbar-nav{width:100%;float:right}}.navbar li{padding:0 0.5rem !important}.navbar a{border-bottom:none}@media screen and (max-width: 500px){.navbar{position:fixed;z-index:1000;width:100%}}@media screen and (max-width: 500px){.navbar{background-color:white}}@media only screen and (max-width: 549px){.navbar{background-color:#186d8a}}@media screen and (min-width: 1200px){.navbar{display:block;position:fixed;width:100%;padding:20px;z-index:500;background-color:transparent;-webkit-transition:0.3s all;transition:0.3s all}}.navbar .fas{color:white}.navbar h1{color:white}@media screen and (max-width: 500px){.navbar h1{font-size:2rem}}.navbar .wrapper-content{position:relative;width:100%}@media screen and (min-width: 1200px){.navbar .collapse{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -80%);transform:translate(-50%, -80%)}}@media screen and (min-width: 1200px){.navbar-brand{margin-left:50px}}.nav-link{color:white;font-weight:100;border-radius:5px;-webkit-transition:0.3s all;transition:0.3s all}.nav-link:hover{background-color:#1A4052;color:#24C0D9 !important;font-weight:bold}.altNav{background-color:#186d8a}@media screen and (min-width: 1200px){.borders{border-right:1px solid #24C0D9;border-left:1px solid #24C0D9}}@media screen and (min-width: 1200px){.oneBorder{border-right:1px solid #24C0D9}}@media screen and (max-width: 500px){.navbar-toggler{background-color:black;color:black;border:1px solid black;float:right;position:relative;width:50px;height:40px}}@media screen and (max-width: 500px){.navbar-toggler-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:auto;width:auto}}.hero{background-image:url("../../images/HOTEL/2.jpg");background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;height:100vh;position:relative}.hero .shadow-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background:rgba(0,0,0,0.6)}.hero .content-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hero img{height:20vw;width:auto !important}@media screen and (max-width: 500px){.hero img{height:35vw}}.hero h1{color:white}.hero .title{margin-top:15px;text-align:center}@media screen and (max-width: 500px){.hero .title{line-height:1}}.hero .title span{display:inline-block;position:relative}@media only screen and (max-width: 549px){.hero .title span{font-size:.7em}}.hero .title span::before,.hero .title span::after{content:"";position:absolute;height:5px;border-bottom:1px solid white;border-top:1px solid white;top:50%;width:100px}@media screen and (max-width: 500px){.hero .title span::before,.hero .title span::after{top:50%}}.hero .title span::before{right:100%;margin-right:15px}.hero .title span::after{left:100%;margin-left:15px}.hero .btnDown{width:40px;height:70px;padding:10px;border:2px solid white;background:transparent;position:absolute;bottom:20px;left:50%;border-radius:40%;cursor:pointer}.hero .fas{color:white}.hero .floating{-webkit-animation-name:floating;animation-name:floating;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes floating{from{-webkit-transform:translate(0, 0px);transform:translate(0, 0px)}65%{-webkit-transform:translate(0, 20px);transform:translate(0, 20px)}to{-webkit-transform:translate(0, 0px);transform:translate(0, 0px)}}@keyframes floating{from{-webkit-transform:translate(0, 0px);transform:translate(0, 0px)}65%{-webkit-transform:translate(0, 20px);transform:translate(0, 20px)}to{-webkit-transform:translate(0, 0px);transform:translate(0, 0px)}}.hero-colima{background-image:url("../../images/colima.jpg")}.hero-allow{background-image:url("../../images/HOTEL/galeria/17.jpg")}.hero-gallery{background-image:url("../../images/HOTEL/galeria/19.jpg")}.allows{height:100%;width:100%;overflow:hidden;padding:50px}@media only screen and (max-width: 549px){.allows{padding:50px 0}}.allows img{border-radius:5px}.allows h1{color:#186d8a;text-align:center;margin-bottom:20px}.allows h2,.allows h3{color:#186d8a}.allows .centerer{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80%}.allows .card{background-color:#6ea7b8;border-radius:5px;border:none}.allows .card li,.allows .card h3{color:white}.services{padding:50px;width:100%;height:100%;display:block;overflow:hidden}@media only screen and (max-width: 549px){.services{padding:50px 0}}.services .image-wrapper{height:23vw;border-radius:100%;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;cursor:pointer}.services .image-wrapper:hover .shadow-wrapper{visibility:visible;opacity:1}@media only screen and (max-width: 549px){.services .image-wrapper{height:85vw;margin:10px 0}}@media screen and (min-width: 1500px){.services .image-wrapper{height:13vw}}.services h5{color:white !important}.services .image1{background-image:url("../../images/HOTEL/2.jpg")}.services .image2{background-image:url("../../images/interior/caballeriza.jpg")}.services .image3{background-image:url("../../images/HOTEL/FOTOS/HabitacionEjecutiva/7.jpg")}.services .image4{background-image:url("../../images/HOTEL/FOTOS/HabitacionEjecutiva/1.jpg")}.services .image5{background-image:url("../../images/volcan.jpg")}.services .content-wrapper{margin-top:20px}.services .shadow-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.48);color:#fff;visibility:hidden;opacity:0;height:100%;border-radius:100%;-webkit-transition:opacity .5s, visibility .5s;transition:opacity .5s, visibility .5s}@media screen and (max-width: 500px){.services .shadow-wrapper{height:70vw}}@media screen and (min-width: 1500px){.services .shadow-wrapper{height:13vw}}.services .title-wrapper{position:relative;width:100%;height:100%}.services .title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 500px){.services .title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.services .marginAuto{margin:auto}.modal img{border-radius:5px}@media screen and (max-width: 500px){.modal{padding:0}}.modal .all-content-wrapper{width:100%;display:block}.modal .all-content-wrapper .image-wrapper{height:80vh;width:100%;display:block;-webkit-transition:all ease 1s;transition:all ease 1s;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;border-radius:5px}@media screen and (max-width: 500px){.modal .all-content-wrapper .image-wrapper{height:70vw;margin:10px 0}}.modal .all-content-wrapper .text-wrapper{background-color:darkgrey;padding:15px}@media screen and (min-width: 501px){.modal .onlySmall{display:none}}.modal img{width:100%;height:100%}.modal .spaced{margin-top:30px}.modal .modal-header{border:none !important;padding:5px !important}.modal .modal-dialog{max-width:750px;margin:1.75rem auto}@media screen and (max-width: 500px){.modal .modal-dialog{max-width:90%}}.modal .image1{background-image:url("../../images/HOTEL/2.jpg")}.modal .image2{background-image:url("../../images/interior/caballeriza.jpg")}.modal .image3{background-image:url("../../images/HOTEL/FOTOS/HabitacionEjecutiva/7.jpg")}.modal .image4{background-image:url("../../images/HOTEL/FOTOS/HabitacionEjecutiva/1.jpg")}.modal .image5{background-image:url("../../images/volcan.jpg")}.modal .first{background-image:url("../../images/nuevas/1.jpg")}.modal .second{background-image:url("../../images/nuevas/2.jpg")}.modal .third{background-image:url("../../images/nuevas/3.jpg")}.modal .fourth{background-image:url("../../images/nuevas/4.jpg")}.modal .fifth{background-image:url("../../images/nuevas/5.jpg")}.modal .sixth{background-image:url("../../images/nuevas/6.jpg")}.modal .seventh{background-image:url("../../images/nuevas/7.jpg")}.modal .eighth{background-image:url("../../images/nuevas/8.jpg")}.modal .nine{background-image:url("../../images/nuevas/9.jpg")}.modal .ten{background-image:url("../../images/nuevas/10.jpg")}.modal .eleven{background-image:url("../../images/nuevas/11.jpg")}.modal .twelve{background-image:url("../../images/nuevas/12.jpg")}.modal .thirteen{background-image:url("../../images/nuevas/13.jpg")}.modal .fourteen{background-image:url("../../images/nuevas/14.jpg")}.modal .fifteen{background-image:url("../../images/nuevas/15.jpg")}.modal .sixteen{background-image:url("../../images/nuevas/16.jpg")}.modal .seventeen{background-image:url("../../images/nuevas/17.jpg")}.modal .eighteen{background-image:url("../../images/nuevas/18.jpg")}.modal .nineteen{background-image:url("../../images/nuevas/19.jpg")}.modal .twenty{background-image:url("../../images/nuevas/20.jpg")}.modal .twentyone{background-image:url("../../images/nuevas/21.jpg")}.modal .twentytwo{background-image:url("../../images/nuevas/22.jpg")}.modal .twentythree{background-image:url("../../images/nuevas/23.jpg")}.modal .twentyfour{background-image:url("../../images/nuevas/24.jpg")}.modal .twentyfive{background-image:url("../../images/nuevas/25.jpg")}.modal .twentysix{background-image:url("../../images/nuevas/26.jpg")}.modal .twentyseven{background-image:url("../../images/nuevas/27.jpg")}.modal .twentyeight{background-image:url("../../images/nuevas/28.jpg")}.modal .modColima{background-image:url("../../images/colima.jpg")}.modal .modAmiales{background-image:url("../../images/amiales.jpg")}.modal .modCarrizalillos{background-image:url("../../images/carrizalillos.jpg")}.modal .modCampana{background-image:url("../../images/campana.jpg")}.modal .modLaguna{background-image:url("../../images/laguna.jpg")}.modal .modComala{background-image:url("../../images/comala.jpg")}.modal .modVolcan{background-image:url("../../images/volcan.jpg")}.modal .modManzanillo{background-image:url("../../images/manzanillo.jpg")}.frase{background-image:url("../../images/HOTEL/galeria/19.jpg");background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;height:30vw;position:relative}@media screen and (max-width: 500px){.frase{height:80vh}}.frase .title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:white;text-align:center}.frase .shadow-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background:rgba(0,0,0,0.4)}.colima{padding:50px 0;position:relative;overflow:hidden}.colima h1,.colima p{color:#186d8a;text-align:center;margin:20px}.colima p{color:black !important}.colima img{border-radius:5px;height:100%}.fraseAlt{height:15vw;position:relative}@media screen and (max-width: 500px){.fraseAlt{height:50vh}}.fraseAlt .title{color:#186d8a;text-align:left;margin-left:50px}@media only screen and (max-width: 549px){.fraseAlt .title{margin:0}}.fraseAlt .content-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;width:60%;border-left:3px solid #186d8a}@media only screen and (max-width: 549px){.fraseAlt .content-wrapper{border:0}}.fraseAlt .btnContacto{width:250px;color:#186d8a;border:1px solid #186d8a;padding:15px;background:transparent;border-radius:5px;cursor:pointer;-webkit-transition:1s all ease-in-out;transition:1s all ease-in-out;margin-top:15px;float:left;margin-left:50px}@media only screen and (max-width: 549px){.fraseAlt .btnContacto{margin-left:0;width:100%}}.fraseAlt .btnContacto:hover{background-color:#186d8a;color:white}.contact{padding:50px;overflow:hidden;height:100%;width:100%}@media only screen and (max-width: 549px){.contact{padding:50px 0}}.contact .contact-input{padding:5px;margin:15px 0;border:none;width:100%;border-left:2px solid black;border-bottom:2px solid black}.contact .contact-input:focus{border:2px solid #186d8a !important;color:black}.contact textarea{resize:none}.contact .address-wrapper{padding-left:25px}.footer{padding:50px;display:block;width:100%;height:100%;position:relative;background-color:#6ea7b8}@media only screen and (max-width: 549px){.footer{padding:50px 0}}.footer img{height:5vw;margin:10px 0}@media only screen and (max-width: 549px){.footer img{height:25vw}}.footer a{color:white;font-size:.8em;text-decoration:none;padding:0 10px;cursor:pointer;-webkit-transition:1s all ease-in-out;transition:1s all ease-in-out}.footer a:hover{color:#fdbd01;font-weight:bold;-webkit-box-shadow:0px 8px 0px -2px white;box-shadow:0px 8px 0px -2px white}.footer ul,.footer li{display:inline-block}.footer ul{text-align:center;width:100%}.footer .borders{border-left:1px solid white;border-right:1px solid white}.copyright1{padding:10px;display:block;width:100%;height:100%;background-color:#186d8a;overflow:hidden}.copyright1 h6{color:white;font-size:1em;font-weight:100;margin:.5rem 0}.copyright1 .icon-wrapper{height:40px;width:40px;border-radius:100%;border:2px solid white;background:transparent;text-align:center;margin:auto;position:relative;-webkit-transition:all ease 1s;transition:all ease 1s}.copyright1 .icon-wrapper:hover{-webkit-box-shadow:0px 0px 30px 0px white;box-shadow:0px 0px 30px 0px white;background:white}.copyright1 .icon-wrapper:hover .fab{color:#186d8a;transition:0.70s;-webkit-transition:0.70s;-moz-transition:0.70s;-ms-transition:0.70s;-o-transition:0.70s;-webkit-transform:rotate(180deg);transform:rotate(360deg)}.copyright1 .centerer{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.copyright1 .fab{color:white}.map{position:relative;height:400px;width:100%}.map iframe{width:100%;position:absolute;z-index:10;height:450px;border-radius:5px}@media only screen and (max-width: 549px){.map iframe{position:relative}}.full-gallery{padding:30px 30px 50px 30px;display:block;overflow:hidden}.full-gallery h1{font-size:3.5em !important;margin-left:50px}.full-gallery .text-left{border-left:3px solid #186d8a}.full-gallery .all-content-wrapper{width:100%;display:block}.full-gallery .all-content-wrapper .image-wrapper{height:15vw;width:100%;display:block;-webkit-transition:all ease 1s;transition:all ease 1s;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;border-radius:5px;cursor:pointer}.full-gallery .all-content-wrapper .image-wrapper:hover{opacity:.6}@media screen and (max-width: 500px){.full-gallery .all-content-wrapper .image-wrapper{height:70vw;margin:10px 0}}.full-gallery .all-content-wrapper .large-content{width:100%;height:50vh}.full-gallery .all-content-wrapper .text-wrapper{background-color:darkgrey;padding:15px}@media screen and (min-width: 501px){.full-gallery .onlySmall{display:none}}.full-gallery img{width:100%;height:100%}.full-gallery .spaced{margin-top:30px}.full-gallery img{width:100%;height:100%}.full-gallery li{list-style:none;padding:15px}.full-gallery ul{padding:0}.allow{height:100%;width:100%;overflow:hidden;padding:50px}@media only screen and (max-width: 549px){.allow{padding:50px 0}}.allow img{height:390px}.allow h1{color:#186d8a;text-align:center;margin-bottom:20px}.allow h2,.allow h3{color:#186d8a}.allow .centerer{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80%}@media only screen and (max-width: 549px){.allow .centerer{position:relative;width:100%;margin-top:15px}}.allow .card{background-color:#6ea7b8;border-radius:5px;border:none}.allow .card li,.allow .card h3{color:white}.allow .row{margin:100px 0 !important}@media only screen and (max-width: 549px){.allow .rowHabitaciones{margin:0 !important}}.visit-colima{padding:50px;height:100%;width:100%;overflow:hidden}@media only screen and (max-width: 549px){.visit-colima{padding:50px 0}}.what-to-do{padding:50px;overflow:hidden;position:relative;height:100%;width:100%}@media only screen and (max-width: 549px){.what-to-do{padding:50px 0}}.what-to-do .text-left{border-left:3px solid #186d8a}@media only screen and (max-width: 549px){.what-to-do .text-left{border:none}}.what-to-do .content-wrapper{margin-top:40px}@media only screen and (max-width: 549px){.what-to-do .content-wrapper{margin-top:20px}}@media only screen and (max-width: 549px){.what-to-do .content-wrapper .col-12{margin:15px 0}}.what-to-do hr{text-align:center;width:90%;color:#186d8a;border-top:1px solid #186d8a}.what-to-do h1{font-size:3.5em;margin-left:50px}@media only screen and (max-width: 549px){.what-to-do h1{margin:auto}}.what-to-do img{width:100%;height:150px}.what-to-do .card{height:100%;width:100%;border:1px solid #186d8a}@media only screen and (max-width: 549px){.what-to-do .card{margin:15px 0}}

/*# sourceMappingURL=main.css.map */