



/*INICIO-DESKTOP-p1*/
.idx1-tpl2339 { width: 100%; margin: 0; padding: 0;}
.idx1-tpl2339 a,
.idx1-tpl2339 a:hover { text-decoration: none;}
.idx1-tpl2339-container { max-width: 1200px; width: 100%; margin: 0 auto; padding: 0; display: flex; flex-direction: row; gap: 0;}
.idx1-tpl2339-logo { width: 233px;}
.idx1-tpl2339-logo img { width: 100%; height: auto; object-fit: cover; padding-top: 12px;}
.idx1-tpl2339-parte-meio { max-width: 800px; width: 100%; margin: 0; padding: 0;}
.idx1-tpl2339-parte-meio-topo { height: 52px; border-bottom: solid 1px #E4E4E4; width: 100%; display: flex; justify-content: space-between; padding-top: 20px;}
.idx1-tpl2339-parte-meio-topo-texto { width: fit-content;}
.idx1-tpl2339-parte-meio-topo-txt { color: #808080; font:900 14px "nevoregular", Arial, sans-serif; padding-top: 0px; margin: 0 0 10px 0;}
.idx1-tpl2339-parte-meio-topo-menu-lupa { width: fit-content; display: flex;}
.idx1-tpl2339-parte-meio-topo-menu { margin: 0; padding: 0; width: fit-content;}
.idx1-tpl2339-parte-meio-topo-menu ul { list-style: none; font:200 12px "nevoregular", Arial, sans-serif; padding-top: 25px; padding: 0; margin: 0 0 10px 0;}
.idx1-tpl2339-parte-meio-topo-menu ul li { display: inline-block; font:200 12px "nevoregular", Arial, sans-serif; text-align: center; border-right: solid 2px #808080; margin-right: 10px; color: #808080; padding-right: 10px;}
.idx1-tpl2339-parte-meio-topo-menu ul li a { color: #808080; background-color: transparent; padding: 0; text-transform: uppercase;}
.idx1-tpl2339-parte-meio-topo-menu ul li a:hover { color: #808080; background-color: transparent;}
.idx1-tpl2339-area-pesquisa { position: absolute;}
.idx1-tpl2339-redes-sociais-temperatura { width: fit-content; display: flex; flex-direction: column; gap: 5px; margin-left: 10px;}
.idx1-tpl2339-social-icons { display: flex; gap: 5px; list-style: none; padding-top: 35px; padding-left: 0px;}
.idx1-tpl2339-social-icons img { width: 32px; height: 32px; object-fit: cover;}
.idx1-tpl2339-previsao { display: flex; align-items: center; gap: 5px;}
.idx1-tpl2339-tempo { display: flex; align-items: center; gap: 5px;}
.idx1-tpl2339-tempo a{ color: #000;}
.idx1-tpl2339 .idioma { width: 100%; max-width: 1200px; margin: 0 auto; padding: 0;}
.idx1-tpl2339 .gtranslate_wrapper { display: flex; flex-direction: row; justify-content: space-between; margin-top: -32px; float: right; position: relative; right: 30px; background-color: #F1F1F1; width: 170px !important; height: 32px !important; padding: 0 3px !important;} .idx1-tpl2339 .gtranslate_wrapper.gt_container--9uakgu { display: flex !important; justify-content: center !important; gap: 9px !important; } .idx1-tpl2339 a.glink img { aspect-ratio: 4/3; width: 32px; } .idx1-tpl2339 .idioma ul { list-style: none; padding-top: 4px !Important; margin: 0px !important; padding-left: 30px; } .idx1-tpl2339 .idioma li { display: inline-block; margin-right: 8px; }
.idx1-tpl2339-fixed { position: fixed; top: 0px; background-color: #fff; z-index: 99999;}
.idx1-tpl2339-menu-hamb-text-perso-search { display: none;}
.idx1-tpl2339-mobile-texto { font-family: 'nevoregular', Arial, sans-serif; margin: 0; font-size: 14px; text-align: right; padding-right: 2rem; border-right: 1px solid #fff; color: #fff; margin-right: 15px;}
.idx1-tpl2339-mobile-menu { display: none;}
.idx1-tpl2339-no-jump { display: none; height: 170px;}
.idx1-tpl2339-no-jump-active { display: block;}
.idx1-tpl2339-hamburger.active span:nth-child(1) { transform: rotate(45deg) translate(5px, 5px);}
.idx1-tpl2339-hamburger.active span:nth-child(2) { opacity: 0;}
.idx1-tpl2339-hamburger.active span:nth-child(3) { transform: rotate(-45deg) translate(7px, -6px);}
.idx1-tpl2339-hamburger span { display: block; width: 25px; height: 3px; background: #fff; margin: 5px 0; transition: 0.3s;}
.idx1-tpl2339-area-pesquisa { position: absolute; width: 200px; height: auto; background-color: #f0f0f0; z-index: 999; border-radius: 7px; padding: 7px; box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.4); display: block; font-size: 14px; line-height: 1.42857143; color: #555; background-image: none; border: 1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.idx1-tpl2339 .search-mobile-box-2339 { position: absolute; width: 200px; height: auto; background-color: #f0f0f0; z-index: 999; border-radius: 7px; padding: 7px; box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.4); display: block; font-size: 14px; line-height: 1.42857143; color: #555; background-image: none; border: 1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.idx1-tpl2339 .form-horizontal-2339 { display: flex; flex-direction: column; row-gap: 10px;}
.idx1-tpl2339 .search-mobile-box-2339 .form-horizontal-2339 { display: flex; flex-direction: column; row-gap: 10px;}
.idx1-tpl2339-area-pesquisa button { display: block; width: 100%; color: #fff; background-color: #5cb85c; border-color: #4cae4c; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; touch-action: manipulation; cursor: pointer; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px;}
.idx1-tpl2339 .search-mobile-box-2339 button { display: block; width: 100%; color: #fff; background-color: #5cb85c; border-color: #4cae4c; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; touch-action: manipulation; cursor: pointer; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px;}
.idx1-tpl2339 .area-pesquisa-2339 input{ width: 100%;}
.idx1-tpl2339-menu-hamb-text-perso-search.menu-open { grid-template-columns: 55px 1fr 95px;}
.idx1-tpl2339-menu-hamb-text-perso-search.menu-open
.idx1-tpl2339-mobile-texto { padding-right: 0px; border-right: 0px solid transparent; margin-right: 0px;}
.idx1-tpl2339-menu-hamb-text-perso-search.menu-open
.idx1-tpl2339-searchSocial { display:none;}
/*FIM*/
/*INICIO-DESKTOP-p2*/
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon0 > a { display: block; height: 117px; padding: 70px 0px 4px 0px; text-align: center; color: #000; background-color: transparent; text-transform: uppercase; font: 400 10.7px "nevobold", Arial, sans-serif;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon0{ background-image: url("/storage/webdisco/2026/02/25/original/daea36582882718326b1da2ab5d82267-malaimansoresort2-tnx-net-br.png"); background-color: transparent; background-repeat: no-repeat; background-position: center 20px; width: 100px;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon0 > a:hover{ color:#fff; background-color: #11265A; background-image: url("/storage/webdisco/2026/02/25/original/b1304b445e515b8741d8eca6af9a3b75-malaimansoresort2-tnx-net-br.png"); background-repeat: no-repeat; background-position: center 20px;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon1 > a { display: block; height: 117px; padding: 70px 0px 4px 0px; text-align: center; color: #000; background-color: transparent; text-transform: uppercase; font: 400 10.7px "nevobold", Arial, sans-serif;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon1{ background-image: url("/storage/webdisco/2026/02/25/original/3e4103afa9f56b6e577f167cca28985b-malaimansoresort2-tnx-net-br.png"); background-color: transparent; background-repeat: no-repeat; background-position: center 20px; width: 95px;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon1 > a:hover{ color:#fff; background-color: #11265A; background-image: url("/storage/webdisco/2026/02/25/original/f04518bcf57cffa62032d4716a78470d-malaimansoresort2-tnx-net-br.png"); background-repeat: no-repeat; background-position: center 20px;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon2 > a { display: block; height: 117px; padding: 70px 0px 4px 0px; text-align: center; color: #000; background-color: transparent; text-transform: uppercase; font: 400 10.7px "nevobold", Arial, sans-serif;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon2{ background-image: url("/storage/webdisco/2026/02/25/original/2c2c7222e1163c8ee964f73132db64b1-malaimansoresort2-tnx-net-br.png"); background-color: transparent; background-repeat: no-repeat; background-position: center 20px; width: 100px;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon2 > a:hover{ color:#fff; background-color: #11265A; background-image: url("/storage/webdisco/2026/02/25/original/2596ecf32e3b6f8cad5311530cac4947-malaimansoresort2-tnx-net-br.png"); background-repeat: no-repeat; background-position: center 20px;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon3 > a { display: block; height: 117px; padding: 70px 0px 4px 0px; text-align: center; color: #000; background-color: transparent; text-transform: uppercase; font: 400 10.7px "nevobold", Arial, sans-serif;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon3{ background-image: url("/storage/webdisco/2026/02/25/original/7e168eb81d89f39cc3396be7f4245294-malaimansoresort2-tnx-net-br.png"); background-color: transparent; background-repeat: no-repeat; background-position: center 20px; width: 100px;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon3 > a:hover{ color:#fff; background-color: #11265A; background-image: url("/storage/webdisco/2026/02/25/original/45cacd27ed2fd972d126ab5dd7c4a6b6-malaimansoresort2-tnx-net-br.png"); background-repeat: no-repeat; background-position: center 20px;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon4 > a { display: block; height: 117px; padding: 70px 0px 4px 0px; text-align: center; color: #000; background-color: transparent; text-transform: uppercase; font: 400 10.7px "nevobold", Arial, sans-serif;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon4{ background-image: url("/storage/webdisco/2026/02/25/original/9364e874959c9ceb342bd0a4730d0379-malaimansoresort2-tnx-net-br.png"); background-color: transparent; background-repeat: no-repeat; background-position: center 20px; width: 100px;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon4 > a:hover{ color:#fff; background-color: #11265A; background-image: url("/storage/webdisco/2026/02/25/original/fbd064077754d528fd10d9fe2b32f801-malaimansoresort2-tnx-net-br.png"); background-repeat: no-repeat; background-position: center 20px;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon5 > a { display: block; height: 117px; padding: 70px 0px 4px 0px; text-align: center; color: #000; background-color: transparent; text-transform: uppercase; font: 400 10.7px "nevobold", Arial, sans-serif;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon5{ background-image: url("/storage/webdisco/2026/02/25/original/a9a68e8e4ae7ce192bdb15755121c9b1-malaimansoresort2-tnx-net-br.png"); background-color: transparent; background-repeat: no-repeat; background-position: center 20px; width: 105px;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon5 > a:hover{ color:#fff; background-color: #11265A; background-image: url("/storage/webdisco/2026/02/25/original/4994f378a1328d61921289a4d3111159-malaimansoresort2-tnx-net-br.png"); background-repeat: no-repeat; background-position: center 20px;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon6 > a { display: block; height: 117px; padding: 70px 0px 4px 0px; text-align: center; color: #000; background-color: transparent; text-transform: uppercase; font: 400 10.7px "nevobold", Arial, sans-serif;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon6{ background-image: url("/storage/webdisco/2026/02/25/original/6928a9efd468b0cc27045f442bf1b42d-malaimansoresort2-tnx-net-br.png"); background-color: transparent; background-repeat: no-repeat; background-position: center 20px; width: 100px;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon6 > a:hover{ color:#fff; background-color: #11265A; background-image: url("/storage/webdisco/2026/02/25/original/437a6cd48df5acd6bf137c00b13ec00a-malaimansoresort2-tnx-net-br.png"); background-repeat: no-repeat; background-position: center 20px;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon7 > a { display: block; height: 117px; padding: 70px 0px 4px 0px; text-align: center; color: #000; background-color: transparent; text-transform: uppercase; font: 400 10.7px "nevobold", Arial, sans-serif;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon7{ background-image: url("/storage/webdisco/2026/02/25/original/710541472a54c97486573c30e7d791ea-malaimansoresort2-tnx-net-br.png"); background-color: transparent; background-repeat: no-repeat; background-position: center 20px; width: 100px;}
.idx-tpl2339-parte-meio-baixo > ul.navbar-nav > li.icon7 > a:hover{ color:#fff; background-color: #11265A; background-image: url("/storage/webdisco/2026/02/25/original/8b0b3c072607fa8c801232059f87924a-malaimansoresort2-tnx-net-br.png"); background-repeat: no-repeat; background-position: center 20px;}
/*FIM*/
@media (max-width: 768px) { .idx1-tpl2339-container { justify-content: space-between; padding: 0 15px; } .idx1-tpl2339-logo { width: auto; } .idx1-tpl2339-logo img { margin-top: 10px; margin-left: 10px; margin-bottom: 10px; width: 151px; height: 85px; object-fit: cover; padding-top: 0; } .idx1-tpl2339-parte-meio { display: none; } .idx1-tpl2339-redes-sociais-temperatura { margin-top: 10px; } .idx1-tpl2339-social-icons { padding-top: 0px; } .idx1-tpl2339-traducao-container { display: none; } .idx1-tpl2339-menu-hamb-text-perso-search { display: grid; grid-template-columns: 25px 1fr 25px; justify-content: space-between; padding: 0 15px; background-color: #0a2344; align-items: center; } .idx1-tpl2339 .idioma { display: none; }}

/*INICIO-DESKTOP-p1*/
.idx1-tpl2345 { width: 100%; margin: 0; padding: 0; box-sizing: border-box; background-color: transparent;}
.idx1-tpl2345 a { text-decoration: none; display: block;}
.idx1-tpl2345-container { max-width: 1366px; width: 100%; margin: 0 auto; padding: 0; display: flex; gap: 30px;}
.idx1-tpl2345-container-rodape { max-width: 1006px; width: 100%; margin: 0; padding: 0; background-color: #52BBB5;}
.idx1-tpl2345-container-rodape-topo { width: 100%; padding: 20px 0px 0px 0px; background-color: #002857; display: grid; grid-template-columns: 1fr 1fr 1fr;}
.idx1-tpl2345-container-rodape-topo-esquerdo { padding: 20px 15px 0 15px;}
.idx1-tpl2345-container-rodape-icone-reserva { width: 46px; height: 47px; object-fit: cover; margin: 0 auto; display: flex;}
.idx1-tpl2345-container-reservas-texto { border-bottom: solid 2px #3C517B; width: 195px; font-family: 'nevoregular', Arial, sans-serif; font-size: 22px; color: #cbcfd6; padding-bottom: 5px; line-height: 28px; margin: 15px auto 10px auto; text-align: center;}
.idx1-tpl2345-container-numeros { font: 22px 'nevolight', Arial, sans-serif; color: #cbcfd6; margin: 0 auto 10px; text-align: center;}
.idx1-tpl2345-email { font-family: "nevobold" !important; font-size: 15px !important; color: #cbcfd6; line-height: 20px; margin: 0 auto 10px; text-align: center;}
.idx1-tpl2345-container-rodape-topo-meio { width: 100%; padding: 0 15px; border-left: 1px solid #3c5479; border-right: 1px solid #3c5479; align-items: center; justify-content: center;}
.idx1-tpl2345-container-rodape-topo-meio img { width: auto; height: 156px; margin: 0 auto;}
.idx1-tpl2345-container-rodape-topo-direito { width: 100%; padding: 20px 15px 0 15px; align-items: center; justify-content: center;}
.idx1-tpl2345-container-rodape-icone-compartilhar { width: 46px; height: 46px; object-fit: cover; margin: 0 auto; display: flex;}
.idx1-tpl2345-container-compartilhar-texto { border-bottom: solid 2px #3C517B; width: 195px; font-family: 'nevoregular', Arial, sans-serif; font-size: 22px; color: #cbcfd6; padding-bottom: 5px; line-height: 28px; margin: 15px auto 10px auto; text-align: center;}
.idx1-tpl2345-container-rodape-redes-sociais { width: 100%; margin: 0 auto; padding: 0; display: flex; flex-direction: row; gap: 5px; justify-content: center;}
.idx1-tpl2345-container-rodape-redes-sociais img { width: 32px; height: 32px; object-fit: cover;}
.idx1-tpl2345-container-rodape-baixo { width: 100%; padding: 25px 25px 20px 25px; display: grid; grid-template-columns: repeat(4, 180px); grid-column-gap: 40px;}
.idx1-tpl2345-container-rodape-baixo-coluna-1 { width: 100%; display: flex; flex-direction: column; gap: 13px;}
.idx1-tpl2345 .dropdown-menu { display: block !important; opacity: 1 !important; visibility: visible !important; background-color: transparent !important; position: initial;}
.idx1-tpl2345 .dropdown-menu.fade { transition: none !important;}
.idx1-tpl2345-menu-1 { width: 100%; display: flex; flex-direction: column; gap: 13px;}
.idx1-tpl2345-menu-1 li a { padding: 0; color: #fff; font-size: 14px; font-family: 'nevobold'; line-height: 30px; font-weight: 400;}
.idx1-tpl2345-menu-1 li a:hover { background-color: transparent !important; text-decoration: underline !important; color: #fff;}
.idx1-tpl2345-menu-1 .dropdown-menu { padding: 0; font-size: 14px; text-align: left; list-style: none; border: none !important; border: none !important; border-radius: 0px; -webkit-box-shadow: none !important; box-shadow: none !important;}
.idx1-tpl2345-container-rodape-baixo-coluna-2 { width: 100%; display: flex; flex-direction: column; gap: 13px;}
.idx1-tpl2345-menu-2 { width: 100%; display: flex; flex-direction: column; gap: 13px;}
.idx1-tpl2345-menu-2 li a { padding: 0; color: #fff; font-size: 14px; font-family: 'nevobold'; line-height: 30px; font-weight: 400;}
.idx1-tpl2345-menu-2 li a:hover { background-color: transparent !important; text-decoration: underline !important; color: #fff;}
.idx1-tpl2345-menu-2 .dropdown-menu { padding: 0; font-size: 14px; text-align: left; list-style: none; border: none !important; border: none !important; border-radius: 0px; -webkit-box-shadow: none !important; box-shadow: none !important;}
.idx1-tpl2345-container-rodape-baixo-coluna-3 { width: 100%; display: flex; flex-direction: column; gap: 13px;}
.idx1-tpl2345-menu-3 { width: 100%; display: flex; flex-direction: column; gap: 13px;}
.idx1-tpl2345-menu-3 li a { padding: 0; color: #fff; font-size: 14px; font-family: 'nevobold'; line-height: 30px; font-weight: 400;}
.idx1-tpl2345-menu-3 li a:hover { background-color: transparent !important; text-decoration: underline !important; color: #fff;}
.idx1-tpl2345-menu-3 .dropdown-menu { padding: 0; font-size: 14px; text-align: left; list-style: none; border: none !important; border: none !important; border-radius: 0px; -webkit-box-shadow: none !important; box-shadow: none !important;}
.idx1-tpl2345-container-rodape-baixo-coluna-4 { width: 100%; display: flex; flex-direction: column; gap: 13px;}
.idx1-tpl2345-menu-4 { width: 100%; display: flex; flex-direction: column; gap: 13px;}
.idx1-tpl2345-menu-4 li a { padding: 0; color: #fff; font-size: 14px; font-family: 'nevobold'; line-height: 30px; font-weight: 400;}
.idx1-tpl2345-menu-4 li a:hover { background-color: transparent !important; text-decoration: underline !important; color: #fff;}
.idx1-tpl2345-menu-4 .dropdown-menu { padding: 0; font-size: 14px; text-align: left; list-style: none; border: none !important; border: none !important; border-radius: 0px; -webkit-box-shadow: none !important; box-shadow: none !important;}
.idx1-tpl2345-container-rodape-baixo-coluna-5 { width: 100%; display: flex; flex-direction: column; gap: 13px;}
.idx1-tpl2345-menu-5 { width: 100%; display: flex; flex-direction: column; gap: 13px;}
.idx1-tpl2345-menu-5 li a { padding: 0; color: #fff; font-size: 14px; font-family: 'nevobold'; line-height: 30px; font-weight: 400;}
.idx1-tpl2345-menu-5 li a:hover { background-color: transparent !important; text-decoration: underline !important; color: #fff;}
.idx1-tpl2345-menu-5 .dropdown-menu { padding: 0; font-size: 14px; text-align: left; list-style: none; border: none !important; border: none !important; border-radius: 0px; -webkit-box-shadow: none !important; box-shadow: none !important;}
.idx1-tpl2345-container-mapa { max-width: 342px; width:100%; margin: 0; padding: 0;}
/*FIM*/
@media (max-width: 767px) { .idx1-tpl2345-container { flex-direction: column; align-items: center; } .idx1-tpl2345-container-rodape-topo { grid-template-columns: 1fr; grid-row-gap: 15px; padding: 40px 0px 20px 0px; text-align: center; } .idx1-tpl2345-container-rodape-topo-meio { border-left: 0px solid rgb(235 235 235); border-right: 0px solid rgb(235 235 235); } .idx1-tpl2345-container-rodape-baixo { grid-template-columns: 1fr 1fr; } .idx1-tpl2345 .navbar-nav { margin: 7.5px 0px; } .idx1-tpl2345 .navbar-nav.sm-collapsible a.has-submenu { padding-right: 0px; } .idx1-tpl2345 .dropdown-menu { min-width: 100px; }
}

/*INICIO-DESKTOP-p1*/
.idx1-tpl2347 { width: 100%; margin: 0; padding: 0 0 0 0;}
.idx1-tpl2347 a,
.idx1-tpl2347 a:hover { text-decoration: none;}
.idx1-tpl2347-container { max-width: 1200px; width: 100%; margin: 0 auto; padding: 0; display: flex; flex-direction: column; gap: 20px;}
.idx1-tpl2347-endereco { position: relative; font: 300 14px/21px 'nevolight'; color: #002857; text-align: center; font-weight: 300;}
.idx1-tpl2347-copyright { position: relative; font: 300 14px/21px 'nevolight'; color: #002857; text-align: center; font-weight: 300;}
.idx1-tpl2347-copyright-trinix { display: flex; text-align: center; justify-content: center; align-items: center; padding-bottom: 15px;}
.idx1-tpl2347-copyright-trinix img { width: 40px; height: auto;}
/*FIM*/
@media (max-width: 768px) {
}

/*INICIO-DESKTOP-p1*/
.idx1-tpl2368-imagem { width: 100%; margin: 0; padding: 0;}
.idx1-tpl2368-imagem-img { width: 100%; height: 430px; object-fit: cover;}
.idx1-tpl2368-bg { width: 100%; padding:0; background-size: cover; background-position: center; background-repeat: no-repeat;}
.idx1-tpl2368 { max-width: 1120px; width: 100%; margin: 0 auto; padding: 110px 35px 0; background-color: #fff; position: relative; margin-top: -120px;}
.idx1-tpl2368 a:hover{ text-decoration: none;}
.idx1-tpl2368-materia { width: 100% !important; margin: 0; padding:0; text-align: center;}
.idx1-tpl2368-title { font: 500 52px "Poppins", sans-serif; margin: -3px 0 20px 0; letter-spacing: 0px; color: #000; text-transform: none; text-decoration: none;}
.idx1-tpl2368-texto { max-width: 1050px; margin: 0 auto; font: 400 27px/34px "Poppins", sans-serif; letter-spacing: 0px; color: #000;}
/*FIM*/
@media (max-width : 767px) { div.container-fluid.idx1-tpl2368-bg { padding: 0 !important; } .idx1-tpl2368-materia { width:100% !important; } .idx1-tpl2368-title { font: 700 34px "Poppins", sans-serif; color: #252525; } .idx1-tpl2368 { width: 100% !important; margin-top: 0px; padding: 30px 15px; } .idx1-tpl2368-hat { font: 900 17.6px/21.12px "Poppins", sans-serif; } .idx1-tpl2368-imagem-img { height: auto; }
}
.idx1-tpl2368-bg {padding: 120px 120px 10px;}
.idx1-tpl2368 {padding: 14px 16px 0;}
.idx1-tpl2368-texto {font: 300 18px / 28px "nevolight", Arial,sans-serif !important;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl2406-image-full { max-width: 100%; width: 100%; margin: 0; padding: 0; background-color: transparent;}
.idx1-tpl2406-image-full img { display: block; width: 100%; height: auto; object-fit: cover;}
/*FIM*/
/*INICIO-DESKTOP-p2*/
.idx1-tpl2406 { width: 100%; margin: 0; padding: 0; background-color: transparent;}
.idx1-tpl2406-container-1200 { width: 100%; max-width: 1200px; margin: 0 auto; padding: 0; background-color: transparent;}
.idx1-tpl2406-container-1200-img { display: block; width: 100%; height: auto; object-fit: cover;}
/*FIM*/
/*INICIO-DESKTOP-p3*/
.idx1-tpl2406-container-870 { width: 100%; max-width: 870px; margin: 0 auto; padding: 0; background-color: transparent;}
.idx1-tpl2406-container-870-img { width: 100%; max-width: 870px; height: auto; object-fit: cover;}
/*FIM*/
/*INICIO-DESKTOP-p4*/
.idx1-tpl2406-container-300 { width: 100%; max-width: 300px; margin: 0; padding: 0; background-color: transparent;}
.idx1-tpl2406-container-300-img { width: 100%; max-width: 870px; height: auto; object-fit: cover;}
/*FIM*/
@media (max-width: 768px) { .container:has([class*="idx1-tpl2406"]) { padding-left: 0 !important; padding-right: 0 !important; }}

