@font-face{font-family:'Helvetica';src:url("../css/fonts/Helvetica.otf")}html{font-size:15px;min-width:300px}body{font-family:'Helvetica','Open Sans', sans-serif;color:#fff}.encabezado{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}.topbar{background:#333333;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 1rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:10}.topbar .topbar-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0.1rem}.topbar .topbar-icon a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;max-width:25px}.topbar .topbar-icon a p{margin:0;color:#17254E;padding:0.2rem}.topbar .topbar-icon a div{max-width:30px;margin-right:0.5rem}.topbar div a img{width:100%}.topbar-languaje a{max-width:30px;margin:0.2rem}.c-nav{background:#28a6dc;background:-moz-radial-gradient(center, ellipse cover, #28a6dc 0%, #28a6dc 19%, #0561a7 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #28a6dc), color-stop(19%, #28a6dc), color-stop(100%, #0561a7));background:-webkit-radial-gradient(center, ellipse cover, #28a6dc 0%, #28a6dc 19%, #0561a7 100%);background:-o-radial-gradient(center, ellipse cover, #28a6dc 0%, #28a6dc 19%, #0561a7 100%);background:-ms-radial-gradient(center, ellipse cover, #28a6dc 0%, #28a6dc 19%, #0561a7 100%);background:-webkit-radial-gradient(center, ellipse, #28a6dc 0%, #28a6dc 19%, #0561a7 100%);background:-o-radial-gradient(center, ellipse, #28a6dc 0%, #28a6dc 19%, #0561a7 100%);background:radial-gradient(ellipse at center, #28a6dc 0%, #28a6dc 19%, #0561a7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#28a6dc', endColorstr='#0561a7', GradientType=1);padding-right:1rem}.boton-menu{border:0;font-size:2rem;margin:0;padding:0 0.8rem;background:transparent;color:#fff;margin-left:auto}.boton-menu:focus{outline:0}#Menu-principal{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}#Menu-principal ul{padding:0;list-style:none;margin:1rem 0 0 0}#Menu-principal ul a{display:block;color:white;text-align:center;padding:.8rem 0;border-top:1px solid #17254E;text-decoration:none}#Menu-principal ul li.active,#Menu-principal ul li:hover{background:#17254E;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.active{background:#17254E;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.sombra{background:rgba(0, 0, 0, 0.8);padding:0.5rem}#sliderHome{margin-top:80px}.sliderPadre{position:relative}.newStyle{width:500px;max-height:500px;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.newStyle img{width:100%}.iconoFlecha{top:15%}.carousel-caption{top:40%;bottom:auto}.carousel-caption img{height:100%}.bg-azul{z-index:1!important;margin-bottom:-15px;background:#17254E}.bg-azul div{margin-top:-1px}.InformacionGeneral{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;margin-right:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.IconoOpen{max-width:50px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.helpeMargin{margin:0}.infoOpen p{margin:0;padding:0;padding-right:1rem}.infoOpen p:nth-child(0n+1){font-family:Haettenschweiler;font-size:1.6rem}.infoOpen p:nth-child(2n){color:#89D3F3;font-size:10px}.infoOpen p:nth-child(3n){color:#89D3F3;font-size:10px}.logo{width:200px;height:200px;background:#FFF;position:absolute;z-index:8;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;top:1.5rem;margin-left:5rem}.logo img{max-width:150px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.crs-item{height:75vh;margin-top:2rem}.fondoVerdeAgua{background:#80CEC8;width:100%;height:10vh}.accommodations{background:url(/imagenes/Fondos/Golfito-Costa-Rica.jpg);background-size:cover}.accommodations-list{background:rgba(255, 255, 255, 0.9)}.accommodations-list h2{color:#18264d;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:auto;margin:1.5rem;font-weight:600}.table .thead-light th{background:#fff;color:#17254E;border-bottom:2px solid #FACE47;border-top:2px solid #FACE47;font-size:0.7rem}.table .thead-light th:nth-child(5n){border-right:2px solid #FACE47}.table .thead-light th:nth-child(0n+1){border-left:2px solid #FACE47}.table td,.table th{padding:0.1rem}.table-striped tbody tr :nth-child(n+2){text-align:center}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(217, 217, 217, 0.05)}.table-striped tbody tr:nth-of-type(2n){background:#dddfe0;background:-moz-linear-gradient(left, #dddfe0 0%, #dddfe0 34%, white 64%, white 100%);background:-webkit-gradient(left top, right top, color-stop(0%, #dddfe0), color-stop(34%, #dddfe0), color-stop(64%, white), color-stop(100%, white));background:-webkit-linear-gradient(left, #dddfe0 0%, #dddfe0 34%, white 64%, white 100%);background:-o-linear-gradient(left, #dddfe0 0%, #dddfe0 34%, white 64%, white 100%);background:-ms-linear-gradient(left, #dddfe0 0%, #dddfe0 34%, white 64%, white 100%);background:-webkit-gradient(linear, left top, right top, from(#dddfe0), color-stop(34%, #dddfe0), color-stop(64%, white), to(white));background:linear-gradient(to right, #dddfe0 0%, #dddfe0 34%, white 64%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddfe0', endColorstr='#ffffff', GradientType=1)}.RoomListTitle{position:relative;height:50px}.accommodations-list p{font-family:Haettenschweiler;font-size:1.5rem;color:#17254E;width:150px;text-align:center;padding:0.2rem;top:12px;position:absolute;border-radius:5px;background:#ffd900;background:-moz-linear-gradient(left, #ffd900 0%, #ffd900 38%, #fdba11 100%);background:-webkit-gradient(left top, right top, color-stop(0%, #ffd900), color-stop(38%, #ffd900), color-stop(100%, #fdba11));background:-webkit-linear-gradient(left, #ffd900 0%, #ffd900 38%, #fdba11 100%);background:-o-linear-gradient(left, #ffd900 0%, #ffd900 38%, #fdba11 100%);background:-ms-linear-gradient(left, #ffd900 0%, #ffd900 38%, #fdba11 100%);background:-webkit-gradient(linear, left top, right top, from(#ffd900), color-stop(38%, #ffd900), to(#fdba11));background:linear-gradient(to right, #ffd900 0%, #ffd900 38%, #fdba11 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd900', endColorstr='#fdba11', GradientType=1 )}.accommodations-hbt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center}.hbt-Container{min-width:300px;max-width:350px;height:260px;margin:0.5rem}.hbt-Container .hbt-title{background:#17254E;display:-webkit-box;display:-ms-flexbox;display:flex;width:130px;padding:0.5rem;margin-left:1rem;text-align:center}.hbt-Container .hbt-title p{color:#fff;margin:0 auto;font-weight:600}.item1{background:url(/imagenes/room/economica/thunail.jpg);background-size:cover}.item2{background:url(/imagenes/room/estandar/thunail.jpg);background-size:cover}.item3{background:url(/imagenes/room/suite/thunail.jpg);background-size:cover}.item4{background:url(/imagenes/room/apartamento/thunail.jpg);background-size:cover}.modal-dialog{max-width:50%!important}.crs-item-htb{width:100%;height:100%}.modal-content{background:#C7E7E2}.barraAzulAccom{background:#17254E;height:3rem;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex}.barraAzulAccom div{position:relative;top:1rem;left:1.2rem}.barraAzulAccom div img{top:10px;width:80%}.info-AccomodationsExtra{color:#000;font-size:12px}.helperPAzul{color:#17254E;font-weight:600}.listTableExtras .table .thead-light th,.listTableExtras .table tr{font-size:0.6rem}.info-RATES{top:-20px}.info-RATES .RoomListTitleHTB{position:relative;height:50px}.info-RATES .RoomListTitleHTB p{font-family:Haettenschweiler;font-size:1.5rem;color:#17254E;width:100px;text-align:center;padding:0.2rem;top:12px;position:absolute;border-radius:5px;background:#ffd900;background:-moz-linear-gradient(left, #ffd900 0%, #ffd900 38%, #fdba11 100%);background:-webkit-gradient(left top, right top, color-stop(0%, #ffd900), color-stop(38%, #ffd900), color-stop(100%, #fdba11));background:-webkit-linear-gradient(left, #ffd900 0%, #ffd900 38%, #fdba11 100%);background:-o-linear-gradient(left, #ffd900 0%, #ffd900 38%, #fdba11 100%);background:-ms-linear-gradient(left, #ffd900 0%, #ffd900 38%, #fdba11 100%);background:-webkit-gradient(linear, left top, right top, from(#ffd900), color-stop(38%, #ffd900), to(#fdba11));background:linear-gradient(to right, #ffd900 0%, #ffd900 38%, #fdba11 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd900', endColorstr='#fdba11', GradientType=1 )}.info-helpersLogoCall{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info-helpersLogoCall div{max-width:300px}.info-helpers{margin-top:1.5rem}.barraVerdeAguaAccom{background:#80CEC8;height:3rem;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex}.aboutIMG img{width:100%}.aboutInfo{color:black}.aboutInfo h2{color:#17254E;font-weight:600;margin-top:0.5rem}.aboutInfo-rates{display:-webkit-box;display:-ms-flexbox;display:flex}.aboutInfo-rates p{margin-right:0.5rem;margin-top:0.5rem;padding:0.3rem;border-radius:5px;font-weight:600}.aboutInfo-rates p:first-child{background:#00ACDC;color:#17254E}.aboutInfo-rates p:nth-child(2){background:#FACE47;color:#17254E}.aboutInfo-rates p:nth-child(3){background:#17254E;color:#fff}.aboutInfoTxt{background:#dddfe0;background:-moz-linear-gradient(left, #dddfe0 0%, #dddfe0 34%, white 64%, white 100%);background:-webkit-gradient(left top, right top, color-stop(0%, #dddfe0), color-stop(34%, #dddfe0), color-stop(64%, white), color-stop(100%, white));background:-webkit-linear-gradient(left, #dddfe0 0%, #dddfe0 34%, white 64%, white 100%);background:-o-linear-gradient(left, #dddfe0 0%, #dddfe0 34%, white 64%, white 100%);background:-ms-linear-gradient(left, #dddfe0 0%, #dddfe0 34%, white 64%, white 100%);background:-webkit-gradient(linear, left top, right top, from(#dddfe0), color-stop(34%, #dddfe0), color-stop(64%, white), to(white));background:linear-gradient(to right, #dddfe0 0%, #dddfe0 34%, white 64%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddfe0', endColorstr='#ffffff', GradientType=1)}.aboutInfoTxt p{padding:0.3rem}.aboutInfo-apartments p{margin-left:0.5rem;font-size:0.9rem;text-align:justify}.aboutInfo-Title{color:#17254E;padding:0.2rem;margin-bottom:0px;font-weight:600;font-size:0.9rem;background:#ffd900;background:-moz-linear-gradient(left, #ffd900 0%, #ffd900 38%, #fdba11 100%);background:-webkit-gradient(left top, right top, color-stop(0%, #ffd900), color-stop(38%, #ffd900), color-stop(100%, #fdba11));background:-webkit-linear-gradient(left, #ffd900 0%, #ffd900 38%, #fdba11 100%);background:-o-linear-gradient(left, #ffd900 0%, #ffd900 38%, #fdba11 100%);background:-ms-linear-gradient(left, #ffd900 0%, #ffd900 38%, #fdba11 100%);background:-webkit-gradient(linear, left top, right top, from(#ffd900), color-stop(38%, #ffd900), to(#fdba11));background:linear-gradient(to right, #ffd900 0%, #ffd900 38%, #fdba11 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd900', endColorstr='#fdba11', GradientType=1 );width:170px;border-top-right-radius:150px;border-bottom-right-radius:150px}.aboutInfo-apartme-img{margin-top:0.5rem;color:#000}.aboutInfo-apartme-img .aboutInfo-Title{width:100%}.aboutInfo-apartments .aboutInfo-Title{width:100%}.aboutFooter{margin-top:1rem;background:url(/imagenes/Fondos/footer.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;padding-bottom:5rem}.aboutFooter-logo img{max-width:250px}.aboutFooter-info{color:#17254E;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aboutFooter-info p{margin:0}.aboutFooter-info p:last-child{color:#055FA3}.aboutFooter-info h3{font-family:Haettenschweiler;font-size:3rem;margin-bottom:0;padding-bottom:0}.aboutFooter-direccion{position:relative}.aboutFooter-direccion-icono{max-width:50px;border-radius:50px;border:1.5px solid #FACE47;padding:0.4rem;position:absolute;top:40%;left:-2rem;background:#fff}.aboutFooter-direccion-icono img{width:100%}.aboutFooter-direccion-mapa{max-width:400px;border:1.5px solid #17254E}.aboutFooter-direccion-mapa img{width:100%}.fondoFooter{padding:0;top:-5rem}.fondoFooter img{width:100%;padding:0}.helper{padding-left:0px!important;padding-right:0px!important}.dropdown-item div{width:30px;margin-right:0.5rem}.dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.infohamburguesa{position:absolute;float:right;right:10px;top:5px}.dropdown-menu{margin:0.125rem -100px 0}.btn-info{background:#00ACDC;width:50px}.Iconoinfohamburguesa{padding-right:1.5rem;margin-right:0.2rem}.Iconoinfohamburguesa img{width:80%}@media (max-width:995px){.aboutInfo-Title{font-size:0.67rem}}@media (max-width:768px){.hbt-Container{min-width:240px}}@media (max-width:481px){.logo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto;left:0!important;right:0}}@media (max-width:576px){.logo{width:80px;height:80px;top:-20px;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;left:100px}.logo img{width:50px}.accommodations-hbt{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.barraAzulAccom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info-helpers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info-helpers p{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center}.info-helpersLogoCall{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-helpersLogoCall div{width:150px;margin-bottom:0.5rem}.aboutInfo-apartments{text-align:center}.aboutInfo-rates{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aboutInfo-rates{font-size:0.8rem}.aboutFooter-logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}.aboutFooter-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1rem}.aboutFooter-direccion-mapa{max-width:300px;margin:0 auto}.aboutFooter-direccion-icono{left:1rem}}@media (max-width:480px){.topbar{display:none}.InformacionGeneral{display:none}#sliderHome{margin-top:15px}.crs-item{height:79vh;margin-top:2rem}}@media (min-width:576px){.infohamburguesa{display:none}.logo{width:100px;height:100px;top:-20px;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex}.logo img{width:70%}}@media (min-width:768px){.infohamburguesa{display:none}.logo{width:150px;height:150px;background:#FFF;position:absolute;z-index:8;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;top:1.6rem;margin-left:2rem}.logo img{width:70%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.accommodations-hbt{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-content:center}#Menu-principal{height:auto!important;display:block}#Menu-principal ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0}#Menu-principal ul li a{padding:1.2rem}#Menu-principal ul li.active,#Menu-principal ul li:hover{background:#17254E;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.contenedor-servicios{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.carousel-caption{top:15%;bottom:auto}}@media (min-width:1000px){.logo{width:200px;height:200px;background:#FFF;position:absolute;z-index:8;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;top:1.5rem;margin-left:5rem}.logo img{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.carousel-caption{top:20%;bottom:auto}.carousel-caption img{width:60%}}.modal-dialog{max-width:1000px}.isStuck{width:100%;position:fixed;top:0px}a.current{background-color:#222}
/*# sourceMappingURL=estilos.css.map */