﻿@font-face{font-family:"Accord Bold";src:url("../fonts/AccordExtraBold.woff2") format("woff2"),url("../fonts/AccordExtraBold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Accord Light";src:url("../fonts/AccordExtraLight.woff2") format("woff2"),url("../fonts/AccordExtraLight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"fontello";src:url("../fonts/fontello.eot?45514423");src:url("../fonts/fontello.eot?45514423#iefix") format("embedded-opentype"),url("../fonts/fontello.woff2?45514423") format("woff2"),url("../fonts/fontello.woff?45514423") format("woff"),url("../fonts/fontello.ttf?45514423") format("truetype"),url("../fonts/fontello.svg?45514423#fontello") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"fontello";src:urlurl("../fonts/fontello.svg?45514423#fontello") format("svg")}}[class^=icon-]::before,[class*=" icon-"]::before{font-family:"fontello";font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-menu::before{content:""}.icon-cancel::before{content:""}.icon-down::before{content:""}.icon-left::before{content:""}.icon-right::before{content:""}.icon-up::before{content:""}.icon-mail::before{content:""}.icon-youtube::before{content:""}.icon-tiktok::before{content:""}.icon-location::before{content:""}.icon-linkedin::before{content:""}.icon-instagram::before{content:""}.icon-whatsapp::before{content:""}.icon-facebook::before{content:""}.icon-busca::before{height:1rem;margin-right:.5rem;display:block;aspect-ratio:1/1;background:url("../imagens/svg/icon-busca.svg") center center no-repeat;background-size:contain;content:""}*{margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;text-decoration:none;outline:none;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html{width:100%;height:100%}body{height:100%;overflow:scroll;overflow-x:hidden;font-family:"Arial",sans-serif;font-weight:400;color:#000;background:#fff}header,main,footer{display:block}p:last-child{margin-bottom:0}input[type=text],input[type=submit],.select select,textarea,button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0}.animado,.animado:before,.animado:after,.animados,.animados *,.animados *::before,.animados *::after,.animados::before,.animados::after{transition:all .25s ease-in-out}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive iframe{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.hidden{display:none !important}@media only screen and (orientation: landscape){.hidden-landscape{display:none !important}}@media only screen and (orientation: portrait){.hidden-portrait{display:none !important}}html{scroll-behavior:smooth}header{height:4rem;top:0;left:0;right:0;position:fixed;z-index:666;background:#aaefff}nav{display:flex;font-family:"Raleway",sans-serif;font-weight:400;color:#d71e5a;text-transform:uppercase}nav ul{list-style:none}nav .whatsapp a{padding:.5rem 1rem;color:#d71e5a;background:#fff;border-radius:1rem;aspect-ratio:unset;gap:1rem}nav .whatsapp a::after{font-family:"Raleway",sans-serif;content:"ENTRE EM CONTATO"}main{padding-top:4rem;display:flex;flex-direction:column;gap:2rem}main h1,main h2,main h3,main h4{color:#d71e5a}h1,h2,h3,h4{margin:1rem 0;font-family:"Raleway",sans-serif;font-size:2rem;font-weight:400;text-transform:uppercase;line-height:1}h1 strong,h2 strong,h3 strong,h4 strong{margin-top:.5rem;display:block;font-family:"Arial",sans-serif;font-size:.75em;font-weight:bold}h1.centro,h2.centro,h3.centro,h4.centro{text-align:center}h1:first-child,h2:first-child,h3:first-child,h4:first-child{margin-top:0}h2{font-size:1.75rem}h3{font-size:1.5rem}h4{font-size:1.25rem}figure img{width:100%;height:auto;display:block}figure.retangulo10-3{aspect-ratio:10/3}figure.retangulo10-3 img{height:100%;object-fit:cover}form{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem}form label{display:none}form input[type=text],form input[type=email],form input[type=tel],form textarea{width:100%;height:3rem;padding:0 1rem;font-family:"Raleway",sans-serif;font-size:.875rem;color:#8ee8ff;border-radius:.5rem;border:.0625rem solid #d71e5a}form textarea{height:6.5rem;padding:1rem}form input[type=submit],form button{height:3rem;padding:0 1rem;display:flex;align-items:center;justify-content:center;font-family:"Raleway",sans-serif;font-size:1rem;color:#fff;text-transform:uppercase;background:#d71e5a;border-radius:.5rem;cursor:pointer}form .select{position:relative;border-radius:.5rem;background:#fff}form .select select{width:100%;height:3rem;padding:.5rem 1rem;position:relative;z-index:2;font-family:"Raleway",sans-serif;font-size:.875rem;color:#d71e5a;background:rgba(0,0,0,0);border-radius:1rem}form .select::before{height:100%;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;font-size:.75rem;color:#d71e5a}form .coluna{width:100%;display:flex;flex-direction:column;gap:.5rem}form ::placeholder{opacity:1}footer{padding:2rem 0;display:flex;flex-direction:column;gap:.5rem}footer form input[type=text],footer form input[type=email],footer form input[type=tel],footer form textarea{color:#d71e5a;background:#fff;border:none}footer form ::placeholder{color:#d71e5a}footer .formulario,footer .menu,footer .logo,footer .contatos,footer .assinatura{color:#d71e5a;background:#aaefff;border-radius:1rem}footer .formulario,footer .menu,footer .logo{padding:2rem}footer .menu ul{margin-top:-0.5rem;list-style:none}footer .menu a{padding:.5rem 0;display:block;font-size:.8125rem;text-transform:uppercase}footer .logo-midias{display:flex;flex-direction:column;gap:.5rem}footer .logo{width:100%;aspect-ratio:1/.65}footer .logo img{width:100%;height:100%;object-fit:contain}footer .assinatura{padding:1rem 2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:.75rem}.centralizado{width:calc(100% - 4rem);max-width:90rem;margin:0 auto}.current_page_item a{font-family:"Raleway",sans-serif}.logo{padding:.5rem 1rem;display:inline-block;position:relative;z-index:2}.logo img{width:auto;height:3rem;display:block}.box{overflow:hidden;border-radius:1rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.35)}.texto p{margin-bottom:.5rem;line-height:1.35}.texto p:last-child{margin-bottom:0}.texto ul{margin-left:1rem}.texto li{margin-bottom:.5rem;line-height:1.35}.texto .atalhos{margin-left:0}.atalhos{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem;list-style:none}.atalhos li{margin:0}.atalhos a{padding:.5rem 1rem;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;font-family:"Raleway",sans-serif;text-transform:uppercase;border:.0625rem solid #fff;border-radius:1rem}.midias{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;list-style:none}.midias span,.midias small{display:none}.midias a{padding:.5rem;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1}.midias a::before{font-size:1.5rem}.com-ancora{position:relative}.com-ancora .ancora{width:1rem;height:4rem;top:0;left:0;position:absolute;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.galeria{display:flex;flex-direction:column;gap:1rem}.galeria ul{display:flex;flex-wrap:wrap;gap:1rem}.galeria a{display:block}.galeria img{width:100%;height:auto;display:block}.galeria li{width:calc(33.3333333333% - .6666666667rem);list-style:none}.galeria li a{aspect-ratio:1/1}.galeria li img{height:100%;object-fit:cover}.galeria .icon-whatsapp{padding:.5rem 1rem;display:flex;align-items:center;justify-content:flex-start;font-family:"Raleway",sans-serif;font-weight:400;color:#fff;background:#00ad4d;border-radius:1rem;aspect-ratio:unset;gap:.5rem}.galeria .icon-whatsapp strong{font-family:"Raleway",sans-serif}.galeria .icon-whatsapp::before{font-size:1.5em}.detalhes{margin:1rem 0 1rem 0 !important;display:flex;flex-wrap:wrap;border-bottom:.0625rem solid rgba(0,0,0,.25)}.detalhes li{margin:0;padding:.5rem 2rem .5rem 0;flex:1 1 50%;list-style:none;font-family:"Raleway",sans-serif;font-size:1.25rem;font-weight:400;line-height:1;border-top:.0625rem solid rgba(0,0,0,.25)}.detalhes strong{display:block;font-size:.9rem;color:#d71e5a;text-transform:uppercase}#busca{padding:2rem 0;background:#8ee8ff}#busca button{height:2.25rem}#busca .centralizado{display:flex;flex-wrap:wrap;gap:.5rem}#busca .select{width:100%}#busca .select select{height:2.25rem}#busca .select.metade{width:calc(50% - .25rem)}#bloco-imoveis .lista{display:flex;flex-direction:column;gap:1rem}#bloco-imoveis .lista a,#bloco-imoveis .lista strong,#bloco-imoveis .lista small,#bloco-imoveis .lista span{display:block}#bloco-imoveis .lista figure{margin-bottom:1rem;aspect-ratio:10/8}#bloco-imoveis .lista img{height:100%;object-fit:cover}#bloco-imoveis .lista small{font-family:"Raleway",sans-serif;font-size:.875rem;color:#d71e5a;text-transform:uppercase}#bloco-imoveis .lista span{font-size:.875rem}#bloco-imoveis .lista .valor{font-size:2rem;color:#d71e5a}#bloco-imovel{display:flex;flex-direction:column;gap:2rem}#bloco-imovel form input[type=text],#bloco-imovel form input[type=email],#bloco-imovel form input[type=tel],#bloco-imovel form textarea{color:#d71e5a}#bloco-imovel form ::placeholder{color:#d71e5a}#bloco-balneario{padding:2rem;position:relative;overflow:hidden;color:#fff;background:url("../imagens/webp/balneario-camboriu.webp") left center no-repeat;background-size:cover}#bloco-balneario h2{color:#fff}#bloco-balneario .texto{position:relative;z-index:2}#bloco-balneario::before{width:100%;height:100%;left:0;top:0;position:absolute;background:linear-gradient(rgb(61, 29, 14), transparent);content:""}#bloco-balneario-camboriu{display:flex;flex-direction:column;gap:2rem}#bloco-balneario-camboriu .retangulo10-3{order:1}#bloco-balneario-camboriu #intro,#bloco-balneario-camboriu #historia,#bloco-balneario-camboriu #pontos,#bloco-balneario-camboriu #praias,#bloco-balneario-camboriu #praias .praia{display:flex;flex-direction:column-reverse;gap:2rem}#bloco-banners{display:flex;flex-direction:column;gap:1rem}#bloco-banners img{width:100%;height:auto;display:block}#bloco-banners .banner{display:block}#bloco-aviso{padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:rgba(0,0,0,.1)}#bloco-aviso h2{font-size:2rem;color:#000;line-height:.8;opacity:.75}#bloco-aviso h2 span{font-family:"Raleway",sans-serif;font-size:3em;display:block}#bloco-aviso h2::before{width:75%;max-width:100rem;margin:0 auto 1rem auto;display:block;aspect-ratio:1/1;background:url("../imagens/svg/aviso.svg") center center no-repeat;background-size:contain;content:"";opacity:.5}#bloco-aviso p{font-family:"Raleway",sans-serif;font-weight:400;font-size:1.5rem;opacity:.75}#flutuante{right:1rem;bottom:1rem;position:fixed;z-index:665;list-style:none}#flutuante a{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;font-size:2rem;color:#fff;background:#00ad4d}#flutuante span{display:none}#flutuante small{display:none}#abrirmenu{top:0;left:0;position:fixed;z-index:665;-webkit-transform:translate(-100%, -100%);-moz-transform:translate(-100%, -100%);-ms-transform:translate(-100%, -100%);transform:translate(-100%, -100%)}#botaomenu{width:4rem;height:4rem;top:0;right:0;position:fixed;z-index:668;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.1;cursor:pointer}#botaomenu small{display:none}#botaomenu::before{font-family:"fontello";font-size:1.75rem;color:#d71e5a}@media(max-width: 991px){nav{height:0;top:4rem;left:0;right:0;position:absolute;flex-direction:column;overflow:hidden;background:#8ee8ff}nav .menu{padding:1rem 2rem}nav .menu li{border-bottom:.0625rem solid rgba(215,30,90,.25)}nav .menu a{padding:1rem 0;display:block;font-size:1.5rem;line-height:1}nav .midias{margin-top:auto;padding:2rem}nav .midias .whatsapp{width:100%}#abrirmenu:checked~#botaomenu{background:#8ee8ff}#abrirmenu:checked~#botaomenu::before{content:""}#abrirmenu:checked~header nav{height:calc(100vh - 4rem)}}@media(min-width: 768px){main{gap:4rem}h1{font-size:3.25rem}h2{font-size:3rem}h3{font-size:2.75rem}h4{font-size:2.5rem}form .coluna{width:calc(50% - .25rem);flex-direction:row;flex-wrap:wrap}form .coluna span{width:100%}form .coluna span[data-name=your-whatsapp]{width:calc(40% - .5rem)}form .coluna span[data-name=your-email]{width:60%}footer{flex-direction:row;flex-wrap:wrap}footer .menu,footer .logo-midias{width:calc(50% - .25rem)}footer .logo{display:flex;align-items:center;justify-content:center;aspect-ratio:unset}footer .logo img{max-height:10rem}footer .assinatura{width:100%;flex-direction:row;justify-content:space-between}.inicial #busca{margin-top:2rem;padding:0;background:none}.inicial #busca .centralizado{padding:1rem 2rem;align-items:flex-end;background:#8ee8ff;border-radius:1rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.35)}.inicial #busca .centralizado::before{width:calc(100% + 4rem);margin:-1rem -2rem .5rem -2rem;display:block;aspect-ratio:10/4;background:url("../imagens/webp/fundo-busca.webp") center center no-repeat;background-size:cover;border-radius:1rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.35);content:""}.com-banner{flex-direction:row;justify-content:space-between;gap:2rem}.com-banner .lista{width:calc(85% - 2rem)}.com-banner #bloco-banners{width:15%;max-width:13rem}.galeria{gap:1rem}.galeria li{width:calc(25% - .75rem)}.galeria .icon-whatsapp{font-size:1.5rem}#busca .centralizado{justify-content:space-between}#busca .select,#busca .icon-busca{width:calc(20% - .4rem)}#busca .select.metade,#busca .icon-busca.metade{width:calc(20% - .4rem)}#bloco-imoveis .lista{flex-direction:row;flex-wrap:wrap;gap:2rem}#bloco-imoveis .lista a{width:calc(25% - 1.5rem)}#bloco-imovel{flex-direction:row;flex-wrap:wrap}#bloco-imovel .texto,#bloco-imovel .galeria{width:calc(50% - 1rem)}#bloco-balneario{padding:4rem}#bloco-balneario .texto{width:50%;margin-left:auto}#bloco-balneario::before{background:linear-gradient(-90deg, rgb(61, 29, 14), transparent)}#bloco-balneario-camboriu .galeria li{width:calc(20% - 1.6rem)}#bloco-balneario-camboriu #intro,#bloco-balneario-camboriu #historia,#bloco-balneario-camboriu #pontos,#bloco-balneario-camboriu #praias,#bloco-balneario-camboriu #praias .praia{flex-direction:row;flex-wrap:wrap;align-items:center}#bloco-balneario-camboriu #intro figure,#bloco-balneario-camboriu #intro .galeria,#bloco-balneario-camboriu #historia figure,#bloco-balneario-camboriu #historia .galeria,#bloco-balneario-camboriu #pontos figure,#bloco-balneario-camboriu #pontos .galeria,#bloco-balneario-camboriu #praias figure,#bloco-balneario-camboriu #praias .galeria,#bloco-balneario-camboriu #praias .praia figure,#bloco-balneario-camboriu #praias .praia .galeria{width:calc(40% - 1.6rem)}#bloco-balneario-camboriu #intro .texto,#bloco-balneario-camboriu #historia .texto,#bloco-balneario-camboriu #pontos .texto,#bloco-balneario-camboriu #praias .texto,#bloco-balneario-camboriu #praias .praia .texto{width:calc(60% - .4rem);padding:2rem 0}#bloco-balneario-camboriu #intro .galeria li,#bloco-balneario-camboriu #historia .galeria li,#bloco-balneario-camboriu #pontos .galeria li,#bloco-balneario-camboriu #praias .galeria li,#bloco-balneario-camboriu #praias .praia .galeria li{width:100%}#bloco-balneario-camboriu #intro .retangulo10-3,#bloco-balneario-camboriu #historia .retangulo10-3,#bloco-balneario-camboriu #pontos .retangulo10-3,#bloco-balneario-camboriu #praias .retangulo10-3,#bloco-balneario-camboriu #praias .praia .retangulo10-3{width:100%;order:0}#bloco-balneario-camboriu #praias .praia figure{width:calc(50% - 1rem)}#bloco-balneario-camboriu #praias .praia .texto{width:calc(50% - 1rem)}#bloco-balneario-camboriu #praias .praia:nth-child(odd){flex-direction:row-reverse}#bloco-balneario-camboriu #historia{flex-direction:row-reverse}#bloco-404 h2{font-size:3rem}#bloco-404 p{font-size:2rem}#bloco-404 .centralizado{padding:4rem}}@media(min-width: 992px){header{height:7rem}nav{height:7rem;position:absolute;top:0;right:2rem;align-items:center;gap:1rem}nav .menu{display:flex;font-size:.875rem}nav .menu a{padding:.5rem}nav .menu a:hover{font-weight:900;text-shadow:0 0 2rem #fff;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}nav .midias a:hover::before{text-shadow:0 0 2rem rgba(170,239,255,.75)}nav .midias .whatsapp{padding-right:.5rem}nav .midias .whatsapp a{padding-right:2rem;font-size:.875rem}nav .midias .whatsapp a:hover{box-shadow:0 0 2rem rgba(0,173,77,.5)}nav .midias .whatsapp a:hover::before{text-shadow:none}main{padding-top:7rem}h1,h2,h3,h4{margin-top:2rem;margin-bottom:2rem}form input[type=submit]:hover,form button:hover{box-shadow:0 0 2rem #aaefff}footer a:hover{color:#aaefff}footer .menu,footer .logo-midias{width:15%}footer .formulario{width:calc(70% - 1rem);display:flex;flex-direction:column;justify-content:center}footer .logo-midias .logo{flex-grow:1}footer .assinatura{padding:1rem}.logo{padding:1rem 2rem}.logo img{height:5rem}.atalhos a:hover{color:#000;background:#fff}.galeria .icon-whatsapp{padding-right:2rem}.galeria .icon-whatsapp:hover{box-shadow:0 0 2rem rgba(0,173,77,.5)}#busca .select{width:auto;flex:1 1 auto}#busca .select.metade{width:auto}#busca .icon-busca{width:auto}#bloco-imoveis a:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}#bloco-imoveis a:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}#bloco-imovel{gap:4rem}#bloco-imovel .texto{width:calc(60% - 4rem)}#bloco-imovel .galeria{width:40%}#bloco-balneario{padding:8rem}#bloco-balneario-camboriu #pontos .galeria li{width:calc(50% - 1rem)}#botaomenu{display:none}}@media(min-width: 1200px){nav .menu{font-size:1rem}nav .menu a{padding:1rem}nav .midias .whatsapp a{font-size:1rem}}/*# sourceMappingURL=style.css.map */