.main{background:#efefef}.acomodacao{background:#fff;border:1px solid #d6d6d6;float:left;margin:20px 0 10px 0;max-width:100%;width:1280px}.acomodacao h2{background:rgba(255,255,255,1);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,1) 20%,rgba(247,247,247,1) 80%,rgba(247,247,247,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(255,255,255,1)),color-stop(20%,rgba(255,255,255,1)),color-stop(80%,rgba(247,247,247,1)),color-stop(100%,rgba(247,247,247,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,1) 20%,rgba(247,247,247,1) 80%,rgba(247,247,247,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,1) 20%,rgba(247,247,247,1) 80%,rgba(247,247,247,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(255,255,255,1) 20%,rgba(247,247,247,1) 80%,rgba(247,247,247,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(255,255,255,1) 20%,rgba(247,247,247,1) 80%,rgba(247,247,247,1) 100%);border-bottom:1px solid #d6d6d6;color:#23747d;line-height:70px;min-height:70px;padding:0 20px;position:relative}.acomodacao .bt-reservar-agora-mobile,.acomodacao h2 .bt-reservar-agora{color:#fff;display:block;font-size:16px;line-height:20px;padding:12px 30px;text-align:center}.acomodacao .bt-reservar-agora-mobile:hover,.acomodacao h2 .bt-reservar-agora:hover{background:#28818b}.acomodacao .bt-reservar-agora-mobile{display:none}.acomodacao .conteudo-acomodacao{background:#fff;float:left;max-width:100%;padding:20px;width:1280px}.acomodacao .conteudo-acomodacao a.foto-principal{display:block;float:left;width:440px}.acomodacao .conteudo-acomodacao a.foto-principal img{width:100%}.acomodacao .conteudo-acomodacao .caracteristicas{float:left;margin-left:20px;padding:10px 0 0 0;width:748px}.acomodacao .conteudo-acomodacao .caracteristicas .vantagens-acomodacao li{float:left;font-size:15px;line-height:40px;list-style:none;margin-bottom:10px;min-height:40px;padding:0;width:33.33%}.acomodacao .conteudo-acomodacao .caracteristicas li.acomoda-pessoa{background:#f4f4f4;display:block;margin:15px 0;padding:10px;width:100%}.acomodacao .conteudo-acomodacao .caracteristicas .vantagens-acomodacao li.acomoda-pessoa span{display:block;float:none;line-height:40px;margin:0 auto;padding-left:52px;width:236px}.acomodacao .conteudo-acomodacao .caracteristicas .vantagens-acomodacao li span{background-image:url(../img/icones-acomodacoes@2x.png);background-size:36px;background-repeat:no-repeat;display:block;float:left;height:36px;line-height:36px;padding-left:52px;width:100%}.acomodacao .conteudo-acomodacao .caracteristicas .vantagens-acomodacao li.acomoda-uma-pessoa span{background-position:0 0}.acomodacao .conteudo-acomodacao .caracteristicas .vantagens-acomodacao li.acomoda-duas-pessoas span{background-position:0 -36px}.acomodacao .conteudo-acomodacao .caracteristicas .vantagens-acomodacao li.acomoda-tres-pessoas span{background-position:0 -72px}.acomodacao .conteudo-acomodacao .caracteristicas .vantagens-acomodacao li.acomoda-quatro-pessoas span{background-position:0 -108px}.acomodacao .conteudo-acomodacao .caracteristicas .vantagens-acomodacao li.acomoda-cinco-pessoas span{background-position:0 -144px}.acomodacao .conteudo-acomodacao .caracteristicas .vantagens-acomodacao li.cama-extra span{background-position:0 -180px}.acomodacao .conteudo-acomodacao .caracteristicas .vantagens-acomodacao li.cama-extra-nao span{background-position:0 -216px}.acomodacao .conteudo-acomodacao .caracteristicas .vantagens-acomodacao li.ar span{background-position:0 -252px}.acomodacao .conteudo-acomodacao .caracteristicas .vantagens-acomodacao li.wifi span{background-position:0 -288px}.acomodacao .conteudo-acomodacao .caracteristicas .vantagens-acomodacao li.tv span{background-position:0 -324px}.acomodacao .conteudo-acomodacao .caracteristicas .vantagens-acomodacao li.frigobar span{background-position:0 -360px}.acomodacao .conteudo-acomodacao .caracteristicas .vantagens-acomodacao li.telefone span{background-position:0 -396px}.acomodacao .conteudo-acomodacao .caracteristicas .vantagens-acomodacao li.cofre span{background-position:0 -432px}.acomodacao .conteudo-acomodacao .caracteristicas .vantagens-acomodacao li.despertador span{background-position:0 -468px}.acomodacao .conteudo-acomodacao .caracteristicas .vantagens-acomodacao li.secador span{background-position:0 -504px}.acomodacao .conteudo-acomodacao ul.lista-fotos-acomodacao{float:left;list-style:none;margin-top:25px;width:100%}.pagina-balneario-camboriu ul.lista-fotos-bc,.pagina-fotos ul.lista-fotos-hotel,.pagina-hotel ul.lista-fotos-hotel{float:left;list-style:none;margin-bottom:15px;margin-top:0;width:100%}.acomodacao .conteudo-acomodacao ul.lista-fotos-acomodacao li,.pagina-balneario-camboriu ul.lista-fotos-bc li,.pagina-fotos ul.lista-fotos-hotel li,.pagina-hotel ul.lista-fotos-hotel li{float:left;margin-right:2%;margin-bottom:20px;width:23.5%}.acomodacao .conteudo-acomodacao ul.lista-fotos-acomodacao li a,.pagina-balneario-camboriu ul.lista-fotos-bc li a,.pagina-fotos ul.lista-fotos-hotel li a,.pagina-hotel ul.lista-fotos-hotel li a{border:1px solid #e2e2e2;display:block;padding:2px;width:100%}.acomodacao .conteudo-acomodacao ul.lista-fotos-acomodacao li img,.pagina-balneario-camboriu ul.lista-fotos-bc li img,.pagina-fotos ul.lista-fotos-hotel li img,.pagina-hotel ul.lista-fotos-hotel li img{width:100%}.acomodacao .conteudo-acomodacao ul.lista-fotos-acomodacao li.last,.pagina-balneario-camboriu ul.lista-fotos-bc li.last,.pagina-fotos ul.lista-fotos-hotel li.last,.pagina-hotel ul.lista-fotos-hotel li.last{margin-right:0}.pagina-servicos-lazer .lista-servicos-full{background:#fff;margin:30px 0 0 0;overflow:hidden;width:100%}.pagina-servicos-lazer .lista-servicos{list-style:none;margin:30px auto 0 auto;max-width:100%;overflow:hidden;width:1280px}.pagina-servicos-lazer .lista-servicos li{color:#000;float:left;font-size:18px;line-height:20px;margin-bottom:40px;text-align:center;width:33.33%}.pagina-servicos-lazer .lista-servicos li h2{font-size:18px;margin-bottom:10px}.pagina-servicos-lazer .lista-servicos li p{color:#444;font-size:15px;line-height:18px;padding:0 30px}.pagina-servicos-lazer .lista-servicos li::before{background-image:url(../img/icones-servicos@2x.png);background-repeat:no-repeat;background-size:80px;content:"";display:block;height:80px;margin:0 auto 10px auto;width:80px}.pagina-servicos-lazer .lista-servicos li.wifi::before{background-position:0 0}.pagina-servicos-lazer .lista-servicos li.cafe::before{background-position:0 -80px}.pagina-servicos-lazer .lista-servicos li.estacionamento::before{background-position:0 -160px}.pagina-servicos-lazer .lista-servicos li.piscina::before{background-position:0 -240px}.pagina-servicos-lazer .lista-servicos li.jogos::before{background-position:0 -320px}.pagina-servicos-lazer .lista-servicos li.lavanderia::before{background-position:0 -400px}.heading.distancias{margin-top:30px}.pagina-hotel .distancias-conteudo{float:left;width:100%}.pagina-hotel .distancias-conteudo .distancias-conteudo-interno{float:left;margin:30px 0;width:33.33%}.pagina-hotel .distancias-conteudo .distancias-conteudo-interno h3{color:#23747d;float:left;margin-bottom:10px}.pagina-hotel .distancias-conteudo .lista-distancias{float:left;width:100%}.pagina-hotel .distancias-conteudo .lista-distancias li{float:left;list-style-position:outside;line-height:20px;margin-left:17px;margin-bottom:3px;width:100%}ul.lista-pacotes-promocoes{overflow:hidden;width:100%}ul.lista-pacotes-promocoes li{float:left;list-style:none;margin-right:31px;width:390px}ul.lista-pacotes-promocoes li:last-child{margin-right:0}.post-pacotes-promocoes img{float:left;margin:0 20px 20px 0}.post-pacotes-promocoes p{line-height:125%;margin:0 0 20px 0;text-align:justify}.post-pacotes-promocoes p em{font-style:italic}.pagina-politicas ul.lista-politicas,.post-pacotes-promocoes ol,.post-pacotes-promocoes ul{margin:0 0 20px 17px}.pagina-politicas ul li,.post-pacotes-promocoes ol li,.post-pacotes-promocoes ul li{line-height:125%;margin:0 0 3px 0}.pagina-contato .formulario-contato{float:left;width:50%}.pagina-contato .infos-formulario-contato{float:left;margin-left:4%;padding-top:20px;width:46%}.main.pagina-contato .formulario-contato label{display:block;float:left;width:100%}.main.pagina-contato .formulario-contato label small{color:#2a7982}.main.pagina-contato .formulario-contato input,.main.pagina-contato .formulario-contato textarea{border:1px solid #dcdcdc;margin:3px 0 15px 0;padding:10px}.main.pagina-contato .formulario-contato span.wpcf7-not-valid-tip{background:#d34035;border:1px solid #dcdcdc;color:#fff;padding:8px;position:relative;top:-15px}.main.pagina-contato .formulario-contato .wpcf7-validation-errors{background:#d34035;border:none;color:#fff;margin:0;padding:10px}.main.pagina-contato .formulario-contato input.wpcf7-submit{background:#23747d;color:#fff;font-family:MuseoSansCyrl_500;padding:10px;text-transform:uppercase;width:100px}.pagina-contato .infos-formulario-contato p{line-height:125%;margin-bottom:15px}.pagina-contato .infos-formulario-contato p.semmargem{margin-bottom:5px}.pagina-contato .infos-formulario-contato p small{font-size:12px}.pagina-contato .infos-formulario-contato p a{color:#2a7982}.infos-formulario-contato .redes-sociais li{background:url(../img/icones-redes-sociais-contato@2x.png);background-size:80px;display:block;float:left;height:40px;text-indent:-999em;width:40px}.infos-formulario-contato .redes-sociais li.siganos{background:0 0;color:#fff;display:block;height:30px;line-height:30px;text-align:center;text-indent:0;width:90px}.infos-formulario-contato .redes-sociais li.instagram{background-position:-40px 0;margin-left:10px}.infos-formulario-contato .redes-sociais li a{display:block;height:40px;width:40px}.main.pagina-fotos .bt,.main.pagina-hotel .bt,.main.pagina-politicas .bt,.main.pagina-servicos-lazer .bt,.main.post-pacotes-promocoes .bt{color:#fff;display:block;font-size:16px;line-height:20px;margin:30px auto 0 auto;overflow:auto;padding:12px;text-align:center;width:240px}.post-pacotes-promocoes .bt:hover{background:#28818b}.breadcrumbs{background:#f5f5f5;margin:30px 0 0 0;padding:10px 0}.breadcrumbs ul{margin:0 auto;padding:0 15px;max-width:100%;width:1280px}.breadcrumbs ul li{background-image:url(../img/arrow-icon@2x.png);background-size:14px;background-repeat:no-repeat;background-position:right center;display:inline-block;font-size:14px;padding-right:20px}.breadcrumbs ul li.pagina-atual{background:0 0}.breadcrumbs ul li a{color:#8d0a56}.breadcrumbs ul li a:hover{color:#ad3a7d}.breadcrumbs ul li span{color:#666}.main.post-pacotes-promocoes{padding-bottom:0}.infos-formulario-contato .redes-sociais-contato li{background:url(../img/icones-redes-sociais-contato@2x.png);background-size:80px;display:block;float:left;height:40px;text-indent:-999em;width:40px}.infos-formulario-contato .redes-sociais-contato li.siganos{background:0 0;color:#fff;display:block;height:30px;line-height:30px;text-align:center;text-indent:0;width:90px}.infos-formulario-contato .redes-sociais-contato li.instagram{background-position:-40px 0;margin-left:10px}.infos-formulario-contato .redes-sociais-contato li a{display:block;height:40px;width:40px}.pagina-balneario-camboriu .video-bc-fundo{background:transparent url(../img/fundo-video-bc.jpg) left top repeat;background-size:100% auto;margin:0 auto 20px auto;overflow:auto;padding:10px;width:100%}.pagina-balneario-camboriu .video-bc{background-color:rgba(239,239,239,.95);margin:0 auto;width:99%}.pagina-balneario-camboriu iframe{display:block;max-width:560px;margin:0 auto;height:350px;width:100%}.pagina-balneario-camboriu ul.lista-locais{float:left;list-style:none;max-width:100%;width:1280px}.pagina-balneario-camboriu ul.lista-locais li{float:left;min-height:150px;margin-bottom:20px;margin-right:20px;width:605px}.pagina-balneario-camboriu ul.lista-locais li:nth-child(2n){margin-right:0;margin-left:20px}.pagina-balneario-camboriu ul.lista-locais li .foto-local{float:left;margin-right:20px;width:200px}.pagina-balneario-camboriu ul.lista-locais li .foto-local a{border:1px solid #e2e2e2;display:block;padding:2px}.pagina-balneario-camboriu ul.lista-locais li .foto-local a img{width:100%}.pagina-balneario-camboriu ul.lista-locais li .local-balneario-camboriu{float:left;width:385px}.pagina-balneario-camboriu ul.lista-locais li .local-balneario-camboriu h2{color:#23747d;font-size:18px;line-height:20px;margin-bottom:5px}.pagina-balneario-camboriu ul.lista-locais li .local-balneario-camboriu p{font-size:15px;line-height:18px;text-align:justify}@media only screen and (max-width:1280px){.acomodacao .conteudo-acomodacao a.foto-principal{border:1px solid #e2e2e2;display:block;padding:2px;width:30%}.acomodacao .conteudo-acomodacao .caracteristicas{margin-left:3%;width:67%}.acomodacao .conteudo-acomodacao ul.lista-fotos-acomodacao{margin-top:20px}.pagina-servicos-lazer .lista-servicos li{width:50%}.pagina-servicos-lazer .lista-servicos li p{margin:0 auto;min-height:90px;width:80%}ul.lista-pacotes-promocoes li{margin-right:3%;width:31.33%}ul.lista-pacotes-promocoes li img{height:100%;width:100%}.pagina-balneario-camboriu ul.lista-locais li{min-height:130px;margin-right:1%;width:49%}.pagina-balneario-camboriu ul.lista-locais li:nth-child(2n){margin-right:0;margin-left:1%}.pagina-balneario-camboriu ul.lista-locais li .foto-local{margin-right:3%;width:30%}.pagina-balneario-camboriu ul.lista-locais li .local-balneario-camboriu{width:67%}.pagina-balneario-camboriu ul.lista-locais li .local-balneario-camboriu h2{font-size:18px;line-height:20px;margin-bottom:5px}.pagina-balneario-camboriu ul.lista-locais li .local-balneario-camboriu p{font-size:14px;line-height:17px}}@media only screen and (max-width:1140px){.pagina-hotel .distancias-conteudo .distancias-conteudo-interno{font-size:15px;width:50%}.pagina-hotel .distancias-conteudo .distancias-conteudo-interno.cidades-aeroportos{width:100%}}@media only screen and (max-width:1000px){.acomodacao .conteudo-acomodacao a.foto-principal{float:none;margin:0 auto 10px auto;max-width:300px;width:100%}.acomodacao .conteudo-acomodacao .caracteristicas{margin:0 auto;width:100%}.acomodacao .conteudo-acomodacao ul.lista-fotos-acomodacao{margin-bottom:15px}.acomodacao .bt-reservar-agora-mobile{display:block;margin:0 auto;max-width:220px;overflow:auto;text-transform:uppercase;width:100%}.pagina-balneario-camboriu ul.lista-locais li{margin:0 0 20px 0;width:100%}.pagina-balneario-camboriu ul.lista-locais li:nth-child(2n){margin:0 0 20px 0}}@media only screen and (max-width:800px){.pagina-servicos-lazer .lista-servicos li p{width:90%}ul.lista-pacotes-promocoes li{float:none;margin:0 auto 15px auto;max-width:390px;width:100%}ul.lista-pacotes-promocoes li:last-child{margin:0 auto}}@media only screen and (min-width:700px){.acomodacao h2 .bt-reservar-agora{position:absolute;right:13px;top:13px}}@media only screen and (max-width:700px){.acomodacao .conteudo-acomodacao .caracteristicas{margin:0 auto;width:100%}.acomodacao .conteudo-acomodacao .caracteristicas .vantagens-acomodacao li{width:50%}.acomodacao .conteudo-acomodacao .caracteristicas li.acomoda-pessoa{width:100%}.acomodacao .conteudo-acomodacao ul.lista-fotos-acomodacao li,.pagina-balneario-camboriu ul.lista-fotos-bc li,.pagina-fotos ul.lista-fotos-hotel li,.pagina-hotel ul.lista-fotos-hotel li{margin-bottom:10px;width:49%}.acomodacao .conteudo-acomodacao ul.lista-fotos-acomodacao li:nth-child(2n),.pagina-balneario-camboriu ul.lista-fotos-bc li:nth-child(2n),.pagina-fotos ul.lista-fotos-hotel li:nth-child(2n),.pagina-hotel ul.lista-fotos-hotel li:nth-child(2n){margin-right:0;margin-bottom:10px}.acomodacao h2{font-size:22px;line-height:26px;padding:25px 0 0 0;text-align:center}.acomodacao h2 .bt-reservar-agora{margin:20px auto 20px auto;max-width:220px;width:100%}.pagina-servicos-lazer .lista-servicos li{margin-bottom:20px;width:100%}.pagina-servicos-lazer .lista-servicos li p{min-height:70px}.post-pacotes-promocoes img{float:none;height:auto;margin:0 auto;max-width:100%;width:390px}.pagina-contato .formulario-contato{width:100%}.pagina-contato .infos-formulario-contato{margin:10px 0 0 0;width:100%}.main.pagina-contato .formulario-contato input.wpcf7-submit{padding:15px 10px}}@media only screen and (max-width:600px){.pagina-hotel .distancias .distancias-conteudo-interno.cidades-aeroportos,.pagina-hotel .distancias-conteudo .distancias-conteudo-interno{width:100%}.pagina-balneario-camboriu ul.lista-locais li .local-balneario-camboriu h2{font-size:16px;line-height:20px}.pagina-balneario-camboriu iframe{height:210px}}@media only screen and (max-width:480px){.acomodacao .conteudo-acomodacao .caracteristicas .vantagens-acomodacao li{width:100%}.acomodacao .conteudo-acomodacao .caracteristicas .vantagens-acomodacao li span{float:none;margin:0 auto;width:222px}.pagina-servicos-lazer .lista-servicos li{width:100%}.pagina-servicos-lazer .lista-servicos li p{padding:0}.breadcrumbs ul li{background-size:10px;font-size:10px;padding-right:14px}.pagina-balneario-camboriu ul.lista-locais li .foto-local{margin-bottom:10px;width:100%}.pagina-balneario-camboriu ul.lista-locais li .foto-local a{margin:0 auto;max-width:100%;width:360px}.pagina-balneario-camboriu ul.lista-locais li .local-balneario-camboriu{width:100%}.pagina-balneario-camboriu ul.lista-locais li .local-balneario-camboriu h2,.pagina-balneario-camboriu ul.lista-locais li .local-balneario-camboriu p{text-align:center}.pagina-balneario-camboriu ul.lista-locais li .local-balneario-camboriu h2{line-height:18px}}@media only screen and (max-width:480px){.main.pagina-contato .formulario-contato input.wpcf7-submit{width:100%}}