body{font-family:"Roboto",serif;font-optical-sizing:auto;font-weight:300;font-style:normal}body h1,h2,h3,h4,h5,h6{font-family:"Roboto Condensed",serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.content-single-atracoes .ratio iframe{border-radius:5px;box-shadow:0 3px 10px 0 rgb(38 59 94 / 35%)}.whatsapp-float{position:fixed;width:60px;height:60px;bottom:80px;right:15px;background-color:#25d366;color:#fff;border-radius:50%;text-align:center;font-size:30px;box-shadow:2px 2px 3px #999;z-index:100;transition:all 0.4s;text-decoration:none;display:flex;justify-content:center;align-items:center}.whatsapp-float i{margin-top:0;display:flex;justify-content:center;align-items:center}.whatsapp-float::after{content:"";display:inline-block;height:100%;width:100%;border-radius:50%;position:absolute;top:0;left:0;z-index:-1;transition:all 0.6s;background-color:#25d366;transform:scale(1)}.whatsapp-float:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgb(0 0 0 / .2);color:#fff}.whatsapp-float:active{transform:translateY(-1px);box-shadow:0 5px 10px rgb(0 0 0 / .2);color:#fff}.whatsapp-float:hover::after{transform:scale(1.4);opacity:0;color:#fff}.wp-block-search__button.has-icon{background-color:transparent!important;color:#7a6446;border:transparent!important}.wp-block-search__input{border:1px solid #7a6446;border-radius:50px;background-color:transparent!important}@media screen and (max-width:1215px){.title-header{display:none}}@media screen and (min-width:1216px){.title-header{display:flex}}@media screen and (max-width:1024px){.img-fundo{background-image:url(https://luxopraiagrande.com.br/wp-content/uploads/2025/02/fundo.jpg);background-repeat:no-repeat;height:30vh;background-size:cover}}@media screen and (min-width:1025px){.img-fundo{background-image:url(https://luxopraiagrande.com.br/wp-content/uploads/2025/02/fundo.jpg);background-repeat:no-repeat;height:100vh;background-size:cover}}.menuu .contacts a{color:#444}.menuu .header-pc ul{position:relative;display:inline-block;padding:5px}.menuu ul li{position:relative;display:inline-block;font-size:20px!important;color:#000;margin:0 5px}.menuu a{display:inline-flex;align-items:center;font-size:17px!important;text-decoration:none;color:#000;margin:0 5px;letter-spacing:.5px;font-weight:700;text-transform:uppercase!important}.menuu ul li ul{display:none;position:absolute;top:100%;left:0;background-color:#000;padding:10px 0;box-shadow:0 8px 16px rgb(0 0 0 / .2);z-index:1;white-space:nowrap}.menuu ul li a:hover,.menuu ul li ul li a:hover{color:#7a6446}.menuu ul li:hover ul{display:block}.menuu ul li ul li{display:block;padding:5px 20px}.menuu ul li ul li a{color:#000;text-decoration:none;font-size:1em}.menuu .navbar-nav .menu-item a{position:relative;padding-bottom:5px;transition:color 0.3s ease-in-out}.menuu ul li .sub-menu{display:none;position:absolute;top:100%;left:0;background-color:#fff;padding:10px 0;box-shadow:0 8px 16px rgb(0 0 0 / .2);z-index:999;white-space:nowrap;min-width:200px}.menuu ul li:hover>.sub-menu{display:block}.menuu ul li .sub-menu li{display:block;padding:8px 20px}.menuu ul li .sub-menu li a{color:#000;text-decoration:none;font-size:16px!important;display:block;text-align:start!important}.menuu .menuCell ul li{position:relative;display:inline-block;font-size:16px!important;color:#1b2727;margin:0 5px}.menuCell ul li{padding:10px}.menuu .menuCell a{display:inline;font-size:16px!important;text-decoration:none;color:#1b2727;margin:0 5px;letter-spacing:.5px;padding:0 10px;text-transform:uppercase!important}.menuu ul li .sub-menu li .sub-menu{top:0;left:100%;margin-left:5px;background-color:#fff;display:none;position:absolute;min-width:200px;box-shadow:0 8px 16px rgb(0 0 0 / .2);z-index:999}.menuu ul li .sub-menu li:hover>.sub-menu{display:block}.menuu ul li .sub-menu li .sub-menu li a{font-size:16px!important;padding:8px 15px}.menuu .navbar-nav .menu-item a:hover::before{width:100%}.menuu .navbar-nav .menu-item.current-menu-item>a::before{width:100%}.menuu .navbar-nav .menu-item.current-menu-ancestor>a::before,.menuu .navbar-nav .menu-item.current-menu-parent>a::before{width:0}.menuu .navbar-nav li.menu-item-has-children>a::after,.menuu .navbar-nav li.has-sub>a::after{margin-left:6px;font-size:12px;font-weight:400;position:static}.menuu .navbar-nav .sub-menu li.menu-item-has-children>a::after,.menuu .navbar-nav .sub-menu li.has-sub>a::after{content:"►"}@media screen and (min-width:768px){#menulg{display:block}#menusm{display:none}}@media screen and (max-width:767px){#menulg{display:none}#menusm{display:block}}.social-header i:hover,.social-contact i:hover{transition:ease all 0.2s;color:#ff6f61}#menusm .offcanvas-body{flex-grow:0!important}.page-numbers{font-size:1.4rem;padding:5px 11px;color:#7a6446;border:1px solid #fdeeee;margin-top:20px!important}.agendarConsulta{background-color:#7a6446;width:350px;height:70px;position:fixed;bottom:70px;left:35px;border-radius:100px;display:flex;justify-content:center;align-items:center;transform:translateX(-170px);transition:0.5s all,opacity 0.3s ease;z-index:11;cursor:pointer;opacity:1}.agendarConsulta svg{width:30px;margin:20px;filter:invert(87%) sepia(86%) saturate(3805%) hue-rotate(183deg) brightness(125%) contrast(101%);transition:0.5s all}.agendarConsulta label{font-size:20px;color:#fff;cursor:pointer}.agendarConsulta svg:hover{transform:scale(1.2)}.agendarConsulta.slide{transform:translateX(-30%)}#backToTop{position:fixed;bottom:20px;right:20px;display:none;background-color:#7a6446;color:#fff;border:none;padding:7px 15px;font-size:18px;cursor:pointer;box-shadow:0 4px 6px rgb(0 0 0 / .2);z-index:1000}#backToTop:hover{background-color:#7a6446d5}.linha{width:100%;border-bottom:1px solid #000}.linha-vertical{height:100%;border-left:2px solid}.button-cat{background-color:#ff6f61;padding:10px;color:#fff;border-radius:10px;text-decoration:none;font-size:1.05rem;display:inline-block}.button-cat:hover{background-color:#ff6e61d5}.button-call-to-action{background-color:#ff6f61;padding:15px;color:#fff;border-radius:10px;text-decoration:#aa9f9e;font-size:1.1rem;transform:scale(1);transition:all ease 0.5s;display:inline-block;font-weight:700}.button-call-to-action:hover{background-color:#ff6e61d5;transform:scale(1.03);transition:all ease-in 0.4s}.button-see-articles{background-color:#ff6f61;padding:15px;color:#fff;border-radius:10px;text-decoration:none;font-size:1.03rem;transform:scale(1);transition:all ease 0.5s;display:inline-block;font-weight:700}.button-see-articles:hover{background-color:#ff6e61d5;transform:scale(1.03);transition:all ease-in 0.4s}.btn-warning{background-color:#ff6f61!important;border:none!important;transition:background-color 0.6s ease;color:white!important;border-radius:0px!important;box-shadow:0 3px 10px 0 rgb(38 59 94 / 35%)}.btn-warning:hover{background-color:#ff6f61b5!important;color:#fff!important;transition:background-color 0.6s ease}.card-articles .card-body{background-color:#0000000d}.card-articles{border-color:#fff0}.card-articles p{color:#000}.card-articles:hover{transform:scale(1.02);transition:ease 0.3s}.card-articles:hover h5{text-decoration:underline}.card-articles h2{color:#7a6446}.card-articles img{height:220px!important}.button-4{color:#ff6f61}.apartamento-1{box-shadow:10px 10px 0 2px #7a6446;width:400px}@media screen and (max-width:767px){.apartamento-description{display:flex;flex-direction:column}}@media screen and (min-width:768px){.apartamento-description{display:flex;flex-direction:row}}.content-single-atracoes .articles-sidebar img{aspect-ratio:auto 1280 / 960!important;object-fit:cover;background-color:red}.articles-blog:hover{transform:scale(1.01);transition:all ease 0.4s}.articles-blog:hover img{opacity:.98}.articles-blog:hover h2{text-decoration:underline}.articles-blog h2{color:#7a6446}.articles-blog p{color:#000000a8}.articles-blog .blog-post{color:#fff}.blog-post{background-color:#ff6f61;padding:5px}.content-single .content p{color:#000000a8}.articles-sidebar img{border-radius:5px}.articles-sidebar:hover{transform:scale(1.01);transition:all ease 0.3s}.articles-sidebar:hover img{opacity:.98}.articles-sidebar h6{color:#7a6446}.categorias-sidebar{color:#ff6f61}@media screen and (min-width:768px){.img-article img{width:1280px;height:683px;object-fit:cover}}@media screen and (max-width:767px){.img-article img{width:1280px;height:auto!important;object-fit:cover}}.img-article{display:flex;justify-content:center;flex-direction:column;align-items:center}.img-article header{padding:20px}.img-article h1{color:#3f0e0a;text-align:center;margin-top:10px}.content-post-single .wp-caption img{max-width:100%!important;height:auto!important;display:block!important;margin:0 auto!important}.content-post-single img,.content-post-single .wp-block-image img,.content-post-single .wp-image{max-width:100%;height:auto;display:block;margin:0 auto}.img-atracoes img{max-width:100%;height:100%;object-fit:cover;aspect-ratio:281/493;border-radius:5px;box-shadow:0 3px 10px 0 rgb(38 59 94 / 35%)}.atracoes-single{text-decoration:none;color:#000}.atracoes-single:hover{text-decoration:underline;opacity:.8}.content-footer .btn-primary,.content-footer .btn-primary:active,.content-footer .btn-primary:visited{background-color:transparent!important;color:white!important;border-color:white!important;font-size:1.15rem!important}.content-footer .btn-primary:hover{transform:scale(1.2)!important;background-color:white!important;color:black!important;transition:0.4s all}.content-footer{background-color:#fff;color:#000}.content-footer .navbar-nav a{text-decoration:none;color:#000}.content-footer .navbar-nav ul li{list-style:none}.content-footer .copyright p{color:#000;text-align:center}.content-footer .copyright a{color:#ff6f61;text-align:center;text-decoration:none}@media screen and (min-width:992px) and (max-width:1370px){.articles-div-imagem{position:relative;width:160px!important;height:180px!important;background-image:var(--bg);background-size:cover;background-position:center center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:flex-end;border-radius:10px;overflow:hidden;text-decoration:none;color:#fff;box-shadow:0 3px 10px 0 rgb(38 59 94 / 15%);transition:transform 0.3s ease;flex-shrink:0}}.articles-div-imagem{position:relative;width:280px;height:180px;background-image:var(--bg);background-size:cover;background-position:center center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:flex-end;border-radius:10px;overflow:hidden;text-decoration:none;color:#fff;box-shadow:0 3px 10px 0 rgb(38 59 94 / 15%);transition:transform 0.3s ease;flex-shrink:0}.articles-div-imagem:hover{transform:scale(1.03)}.articles-div-imagem .card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgb(0 0 0 / .8),#fff0);z-index:1;transition:background 0.3s ease}.articles-div-imagem:hover .card-overlay{background:linear-gradient(to top,rgb(0 0 0 / .9),rgb(0 0 0 / .2))}.articles-div-imagem .card-link-wrapper{position:relative;z-index:2;color:#fff;text-decoration:none;display:block;height:100%}.articles-div-imagem .card-body{padding:1rem}.articles-div-imagem .card-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;color:#fff;text-shadow:1px 1px 3px rgb(0 0 0 / .6)}.articles-div-imagem .card-category span{color:#fff;font-weight:600;text-shadow:1px 1px 3px rgb(0 0 0 / .6)}.articles-div-imagem:hover .card-category span{color:#e4a41e!important}.card-avaliacoes{border:transparent!important;margin-top:10px}.articles-index .card-title{color:#000}.articles-index .card-text{color:#777}.articles-index:hover .card-title{color:#7a6446}.articles-index:hover{transform:scale(1.01);transition:ease all 0.4s}.card-index{width:100%;height:220px;object-fit:cover;border-top-left-radius:5px;border-bottom-left-radius:5px}.atracoes-home a{color:#000;text-decoration:none}.atracoes-home a:hover{color:#000;opacity:.7;text-decoration:underline;cursor:pointer}.routes a{text-decoration:none;color:#7a6446}.routes a:hover{text-decoration:underline;opacity:.8}.card-avaliacoes:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgb(0 0 0 / .12)!important}#postCarousel .carousel-control-prev-icon,#postCarousel .carousel-control-next-icon{background-color:#0d6efd!important;background-size:60% 60%;border-radius:50%;padding:20px;box-shadow:0 3px 10px rgb(0 0 0 / .25)}#postCarousel .carousel-control-prev,#postCarousel .carousel-control-next{width:60px}body{font-family:"Roboto",serif;font-optical-sizing:auto;font-weight:300;font-style:normal}body h1,h2,h3,h4,h5,h6{font-family:"Roboto Condensed",serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.content-single-atracoes .ratio iframe{border-radius:5px;box-shadow:0 3px 10px 0 rgb(38 59 94 / 35%)}.whatsapp-float{position:fixed;width:60px;height:60px;bottom:80px;right:15px;background-color:#25d366;color:#fff;border-radius:50%;text-align:center;font-size:30px;box-shadow:2px 2px 3px #999;z-index:100;transition:all 0.4s;text-decoration:none;display:flex;justify-content:center;align-items:center}.whatsapp-float i{margin-top:0;display:flex;justify-content:center;align-items:center}.whatsapp-float::after{content:"";display:inline-block;height:100%;width:100%;border-radius:50%;position:absolute;top:0;left:0;z-index:-1;transition:all 0.6s;background-color:#25d366;transform:scale(1)}.whatsapp-float:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgb(0 0 0 / .2);color:#fff}.whatsapp-float:active{transform:translateY(-1px);box-shadow:0 5px 10px rgb(0 0 0 / .2);color:#fff}.whatsapp-float:hover::after{transform:scale(1.4);opacity:0;color:#fff}.wp-block-search__button.has-icon{background-color:transparent!important;color:#7a6446;border:transparent!important}.wp-block-search__input{border:1px solid #7a6446;border-radius:50px;background-color:transparent!important}@media screen and (max-width:1215px){.title-header{display:none}}@media screen and (min-width:1216px){.title-header{display:flex}}@media screen and (max-width:1024px){.img-fundo{background-image:url(https://luxopraiagrande.com.br/wp-content/uploads/2025/02/fundo.jpg);background-repeat:no-repeat;height:30vh;background-size:cover}}@media screen and (min-width:1025px){.img-fundo{background-image:url(https://luxopraiagrande.com.br/wp-content/uploads/2025/02/fundo.jpg);background-repeat:no-repeat;height:100vh;background-size:cover}}.menuu .contacts a{color:#444}.menuu .header-pc ul{position:relative;display:inline-block;padding:5px}.menuu ul li{position:relative;display:inline-block;font-size:20px!important;color:#000;margin:0 5px}.menuu a{display:inline-flex;align-items:center;font-size:17px!important;text-decoration:none;color:#000;margin:0 5px;letter-spacing:.5px;font-weight:700;text-transform:uppercase!important}.menuu ul li ul{display:none;position:absolute;top:100%;left:0;background-color:#000;padding:10px 0;box-shadow:0 8px 16px rgb(0 0 0 / .2);z-index:1;white-space:nowrap}.menuu ul li a:hover,.menuu ul li ul li a:hover{color:#7a6446}.menuu ul li:hover ul{display:block}.menuu ul li ul li{display:block;padding:5px 20px}.menuu ul li ul li a{color:#000;text-decoration:none;font-size:1em}.menuu .navbar-nav .menu-item a{position:relative;padding-bottom:5px;transition:color 0.3s ease-in-out}.menuu ul li .sub-menu{display:none;position:absolute;top:100%;left:0;background-color:#fff;padding:10px 0;box-shadow:0 8px 16px rgb(0 0 0 / .2);z-index:999;white-space:nowrap;min-width:200px}.menuu ul li:hover>.sub-menu{display:block}.menuu ul li .sub-menu li{display:block;padding:8px 20px}.menuu ul li .sub-menu li a{color:#000;text-decoration:none;font-size:16px!important;display:block;text-align:start!important}.menuu .menuCell ul li{position:relative;display:inline-block;font-size:16px!important;color:#1b2727;margin:0 5px}.menuCell ul li{padding:10px}.menuu .menuCell a{display:inline;font-size:16px!important;text-decoration:none;color:#1b2727;margin:0 5px;letter-spacing:.5px;padding:0 10px;text-transform:uppercase!important}.menuu ul li .sub-menu li .sub-menu{top:0;left:100%;margin-left:5px;background-color:#fff;display:none;position:absolute;min-width:200px;box-shadow:0 8px 16px rgb(0 0 0 / .2);z-index:999}.menuu ul li .sub-menu li:hover>.sub-menu{display:block}.menuu ul li .sub-menu li .sub-menu li a{font-size:16px!important;padding:8px 15px}.menuu .navbar-nav .menu-item a:hover::before{width:100%}.menuu .navbar-nav .menu-item.current-menu-item>a::before{width:100%}.menuu .navbar-nav .menu-item.current-menu-ancestor>a::before,.menuu .navbar-nav .menu-item.current-menu-parent>a::before{width:0}.menuu .navbar-nav li.menu-item-has-children>a::after,.menuu .navbar-nav li.has-sub>a::after{margin-left:6px;font-size:12px;font-weight:400;position:static}.menuu .navbar-nav .sub-menu li.menu-item-has-children>a::after,.menuu .navbar-nav .sub-menu li.has-sub>a::after{content:"►"}@media screen and (min-width:768px){#menulg{display:block}#menusm{display:none}}@media screen and (max-width:767px){#menulg{display:none}#menusm{display:block}}.social-header i:hover,.social-contact i:hover{transition:ease all 0.2s;color:#ff6f61}#menusm .offcanvas-body{flex-grow:0!important}.page-numbers{font-size:1.4rem;padding:5px 11px;color:#7a6446;border:1px solid #fdeeee;margin-top:20px!important}.agendarConsulta{background-color:#7a6446;width:350px;height:70px;position:fixed;bottom:70px;left:35px;border-radius:100px;display:flex;justify-content:center;align-items:center;transform:translateX(-170px);transition:0.5s all,opacity 0.3s ease;z-index:11;cursor:pointer;opacity:1}.agendarConsulta svg{width:30px;margin:20px;filter:invert(87%) sepia(86%) saturate(3805%) hue-rotate(183deg) brightness(125%) contrast(101%);transition:0.5s all}.agendarConsulta label{font-size:20px;color:#fff;cursor:pointer}.agendarConsulta svg:hover{transform:scale(1.2)}.agendarConsulta.slide{transform:translateX(-30%)}#backToTop{position:fixed;bottom:20px;right:20px;display:none;background-color:#7a6446;color:#fff;border:none;padding:7px 15px;font-size:18px;cursor:pointer;box-shadow:0 4px 6px rgb(0 0 0 / .2);z-index:1000}#backToTop:hover{background-color:#7a6446d5}.linha{width:100%;border-bottom:1px solid #000}.linha-vertical{height:100%;border-left:2px solid}.button-cat{background-color:#ff6f61;padding:10px;color:#fff;border-radius:10px;text-decoration:none;font-size:1.05rem;display:inline-block}.button-cat:hover{background-color:#ff6e61d5}.button-call-to-action{background-color:#ff6f61;padding:15px;color:#fff;border-radius:10px;text-decoration:#aa9f9e;font-size:1.1rem;transform:scale(1);transition:all ease 0.5s;display:inline-block;font-weight:700}.button-call-to-action:hover{background-color:#ff6e61d5;transform:scale(1.03);transition:all ease-in 0.4s}.button-see-articles{background-color:#ff6f61;padding:15px;color:#fff;border-radius:10px;text-decoration:none;font-size:1.03rem;transform:scale(1);transition:all ease 0.5s;display:inline-block;font-weight:700}.button-see-articles:hover{background-color:#ff6e61d5;transform:scale(1.03);transition:all ease-in 0.4s}.btn-warning{background-color:#ff6f61!important;border:none!important;transition:background-color 0.6s ease;color:white!important;border-radius:0px!important;box-shadow:0 3px 10px 0 rgb(38 59 94 / 35%)}.btn-warning:hover{background-color:#ff6f61b5!important;color:#fff!important;transition:background-color 0.6s ease}.card-articles .card-body{background-color:#0000000d}.card-articles{border-color:#fff0}.card-articles p{color:#000}.card-articles:hover{transform:scale(1.02);transition:ease 0.3s}.card-articles:hover h5{text-decoration:underline}.card-articles h2{color:#7a6446}.card-articles img{height:220px!important}.button-4{color:#ff6f61}.apartamento-1{box-shadow:10px 10px 0 2px #7a6446;width:400px}@media screen and (max-width:767px){.apartamento-description{display:flex;flex-direction:column}}@media screen and (min-width:768px){.apartamento-description{display:flex;flex-direction:row}}.content-single-atracoes .articles-sidebar img{aspect-ratio:auto 1280 / 960!important;object-fit:cover;background-color:red}.articles-blog:hover{transform:scale(1.01);transition:all ease 0.4s}.articles-blog:hover img{opacity:.98}.articles-blog:hover h2{text-decoration:underline}.articles-blog h2{color:#7a6446}.articles-blog p{color:#000000a8}.articles-blog .blog-post{color:#fff}.blog-post{background-color:#ff6f61;padding:5px}.content-single .content p{color:#000000a8}.articles-sidebar img{border-radius:5px}.articles-sidebar:hover{transform:scale(1.01);transition:all ease 0.3s}.articles-sidebar:hover img{opacity:.98}.articles-sidebar h6{color:#7a6446}.categorias-sidebar{color:#ff6f61}@media screen and (min-width:768px){.img-article img{width:1280px;height:683px;object-fit:cover}}@media screen and (max-width:767px){.img-article img{width:1280px;height:auto!important;object-fit:cover}}.img-article{display:flex;justify-content:center;flex-direction:column;align-items:center}.img-article header{padding:20px}.img-article h1{color:#3f0e0a;text-align:center;margin-top:10px}.content-post-single .wp-caption img{max-width:100%!important;height:auto!important;display:block!important;margin:0 auto!important}.content-post-single img,.content-post-single .wp-block-image img,.content-post-single .wp-image{max-width:100%;height:auto;display:block;margin:0 auto}.img-atracoes img{max-width:100%;height:100%;object-fit:cover;aspect-ratio:281/493;border-radius:5px;box-shadow:0 3px 10px 0 rgb(38 59 94 / 35%)}.atracoes-single{text-decoration:none;color:#000}.atracoes-single:hover{text-decoration:underline;opacity:.8}.content-footer .btn-primary,.content-footer .btn-primary:active,.content-footer .btn-primary:visited{background-color:transparent!important;color:white!important;border-color:white!important;font-size:1.15rem!important}.content-footer .btn-primary:hover{transform:scale(1.2)!important;background-color:white!important;color:black!important;transition:0.4s all}.content-footer{background-color:#fff;color:#000}.content-footer .navbar-nav a{text-decoration:none;color:#000}.content-footer .navbar-nav ul li{list-style:none}.content-footer .copyright p{color:#000;text-align:center}.content-footer .copyright a{color:#ff6f61;text-align:center;text-decoration:none}@media screen and (min-width:992px) and (max-width:1370px){.articles-div-imagem{position:relative;width:160px!important;height:180px!important;background-image:var(--bg);background-size:cover;background-position:center center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:flex-end;border-radius:10px;overflow:hidden;text-decoration:none;color:#fff;box-shadow:0 3px 10px 0 rgb(38 59 94 / 15%);transition:transform 0.3s ease;flex-shrink:0}}.articles-div-imagem{position:relative;width:280px;height:180px;background-image:var(--bg);background-size:cover;background-position:center center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:flex-end;border-radius:10px;overflow:hidden;text-decoration:none;color:#fff;box-shadow:0 3px 10px 0 rgb(38 59 94 / 15%);transition:transform 0.3s ease;flex-shrink:0}.articles-div-imagem:hover{transform:scale(1.03)}.articles-div-imagem .card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgb(0 0 0 / .8),#fff0);z-index:1;transition:background 0.3s ease}.articles-div-imagem:hover .card-overlay{background:linear-gradient(to top,rgb(0 0 0 / .9),rgb(0 0 0 / .2))}.articles-div-imagem .card-link-wrapper{position:relative;z-index:2;color:#fff;text-decoration:none;display:block;height:100%}.articles-div-imagem .card-body{padding:1rem}.articles-div-imagem .card-title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;color:#fff;text-shadow:1px 1px 3px rgb(0 0 0 / .6)}.articles-div-imagem .card-category span{color:#fff;font-weight:600;text-shadow:1px 1px 3px rgb(0 0 0 / .6)}.articles-div-imagem:hover .card-category span{color:#e4a41e!important}.card-avaliacoes{border:transparent!important;margin-top:10px}.articles-index .card-title{color:#000}.articles-index .card-text{color:#777}.articles-index:hover .card-title{color:#7a6446}.articles-index:hover{transform:scale(1.01);transition:ease all 0.4s}.card-index{width:100%;height:220px;object-fit:cover;border-top-left-radius:5px;border-bottom-left-radius:5px}.atracoes-home a{color:#000;text-decoration:none}.atracoes-home a:hover{color:#000;opacity:.7;text-decoration:underline;cursor:pointer}.routes a{text-decoration:none;color:#7a6446}.routes a:hover{text-decoration:underline;opacity:.8}.card-avaliacoes:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgb(0 0 0 / .12)!important}#postCarousel .carousel-control-prev-icon,#postCarousel .carousel-control-next-icon{background-color:#0d6efd!important;background-size:60% 60%;border-radius:50%;padding:20px;box-shadow:0 3px 10px rgb(0 0 0 / .25)}#postCarousel .carousel-control-prev,#postCarousel .carousel-control-next{width:60px}