 /*INICIO-DESKTOP-p1*/
.idx1-tpl1044 { width: 100%;}
.idx1-tpl1044-row { display: flex; flex-wrap: wrap; margin-left: -15px; margin-right: -15px;}
.idx1-tpl1044-col-4,
.idx1-tpl1044-col-8 { padding-left: 15px; padding-right: 15px; box-sizing: border-box;}
.idx1-tpl1044-row-top .idx1-tpl1044-col-4 { flex: 0 0 33.3333%; max-width: 33.3333%;}
.idx1-tpl1044-row-bottom .idx1-tpl1044-col-left { flex: 0 0 33.3333%; max-width: 33.3333%;}
.idx1-tpl1044-row-bottom .idx1-tpl1044-col-right { flex: 0 0 66.6667%; max-width: 66.6667%;}
.idx1-tpl1044-item { position: relative; width: 100%;}
.idx1-tpl1044-item-small,
.idx1-tpl1044-item-large { position: relative; width: 100%; overflow: hidden;}
.idx1-tpl1044-item-small::before { content: ""; display: block; padding-bottom: 66.666%;}
.idx1-tpl1044-item-large::before { content: ""; display: block; padding-bottom: 67%;}
.idx1-tpl1044-item-small img,
.idx1-tpl1044-item-large img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover;}
.idx1-tpl1044-item-small::after,
.idx1-tpl1044-item-large::after { content: ""; position: absolute; inset: 0; background: linear-gradient( to top, rgba(0,0,0,.85) 0%, rgba(0,0,0,.55) 30%, rgba(0,0,0,.15) 55%, rgba(0,0,0,0) 70% ); z-index: 1; transition: background .45s ease; pointer-events: none;}
.idx1-tpl1044-item-small:hover::after,
.idx1-tpl1044-item-large:hover::after { background: linear-gradient( to top, rgba(0,0,0,.95) 0%, rgba(0,0,0,.7) 35%, rgba(0,0,0,.25) 60%, rgba(0,0,0,0) 75% );}
.idx1-tpl1044-hr-mobile { display: none; flex: 0 0 100%; max-width: 100%;}
.idx1tpl1044-p1-title,
.idx1tpl1044-p2-title,
.idx1tpl1044-p3-title,
.idx1tpl1044-p4-title,
.idx1tpl1044-p5-title,
.idx1tpl1044-p6-title { font: 600 16px/18px 'Montserrat', sans-serif; color: #fff; position: absolute; bottom: 0; padding: 0 10px 5px; text-align: center; width: 100%; box-sizing: border-box; z-index: 2; text-shadow: 0 2px 4px rgba(0,0,0,.75), 0 6px 14px rgba(0,0,0,.6);}
.idx1tpl1044-p6-title { font-size: 22.4px; line-height: 24px;}
.idx1tpl1044-p4-mt15,
.idx1tpl1044-p5-mt15,
.idx1tpl1044-p6-mt15 { margin-top: 25px;} /*FIM*/ /* SMARTPHONE */
@media only screen and (max-width: 767px) { .idx1-tpl1044-row-top .idx1-tpl1044-col-4, .idx1-tpl1044-row-bottom .idx1-tpl1044-col-left, .idx1-tpl1044-row-bottom .idx1-tpl1044-col-right { flex: 0 0 100%; max-width: 100%; } .idx1-tpl1044-hr-mobile { display: block; } .idx1tpl1044-p5-mt15, .idx1tpl1044-p6-mt15 { margin-top: 0; }}
.idx1tpl1044-p6-title {font: 600 22.4px/24px "Poppins", Sans-serif;color: #fff;}








/*INICIO-DESKTOP-p1*/
.idx1-tpl1233 { width: 100%; margin: inherit; padding: inherit; margin: 0 auto; background-color:transparent;}
.idx1-tpl1233-container { max-width: 1200px; width: 100%; margin: 0 auto; background-color:transparent;}
/*FIM*/
@media (max-width: 768px) { .idx1-tpl1233 { width: 100%!important; padding: 0 15px; } .idx1-tpl1233-container { width: 100%; margin: 0 !important;	}}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1408-p1-bg{ width:100%; margin:0; padding:0; background-color:transparent;}
.idx1-tpl1408-container{ background-color: transparent; margin: inherit; padding:inherit;
}
.idx1-tpl1408-p2-menu-principal{ display:flex; background-color: transparent; border:0px;}
.idx1-tpl1408-p2-menu-principal .navbar-collapse { padding-left: 20px;}
.idx1-tpl1408-p2-menu-principal .navbar-nav>li>a {letter-spacing: -.5px; transition: all .4s; padding: 9px 0; color: #fff; font: 500 20px/38px "Frank Ruhl Libre", sans-serif;border:0px;text-transform:inherit !important;}
.idx1-tpl1408-p2-menu-principal .navbar-nav>li>a:hover { letter-spacing: -.5px; transition: all .4s; padding: 9px 0; color: #92924b; font: 500 20px/38px "Frank Ruhl Libre", sans-serif;border:0px;text-transform:inherit !important; background-color: transparent;}
.idx1-tpl1408-p2-menu-principal.navbar-fixed-top .navbar-nav>li>a { margin-right: 0px;text-transform:inherit !important;border:0px;}
.idx1-tpl1408-p2-menu-principal .navbar-right>li>a { color: #fff; text-transform:inherit !important;border:0px;}
.idx1-tpl1408-p2-menu-principal.navbar-default.navbar-fixed-top .idx1-tpl1408-p1-logomenu { display: block; margin: 0px;}
.idx1-tpl1408-p2-menu-principal.navbar-default.navbar-fixed-top .idx1-tpl1408-p1-data-mobile { padding-left: 10px; float: left;}
.idx1-tpl1408-p2-menu-principal.navbar-default.navbar-fixed-top .idx1-tpl1408-p1-data-menu { display: inline-block !important;}
.idx1-tpl1408-p2-menu-principal.navbar-default.navbar-fixed-top { background-color: inherit; border-bottom: inherit;}
.idx1-tpl1408-p2-menu-principal.navbar-default.navbar-fixed-top .data-mobile { color: inherit;	margin:inherit;	padding: inherit;}
.idx1-tpl1408-p2-menu-principal.navbar-default.navbar-fixed-top .logo-mobile {	margin:inherit;	padding: inherit;}
.idx1-tpl1408-menu-principal-flex { display: flex; align-items: center; justify-content: space-between; }
.idx1-tpl1408-menu-principal-flex ul.idx1-tpl1408-nav-search { margin: 0; padding: 0; list-style: none; display: inherit;}
.idx1-tpl1408-menu-principal-flex .navbar-collapse { flex: 1; }
.idx1-tpl1408-menu-principal-flex .navbar-nav { float: inherit !important; margin: 0; display: flex; justify-content: space-between;}
.idx1-tpl1408-menu-principal-flex .navbar-nav li a { color: #fff !important; font: 500 20px "Frank Ruhl Libre", sans-serif !important; text-transform:inherit !important;border:0px;}
.idx1-tpl1408-menu-principal-flex .navbar-nav>li {margin: 0 0 0 0 !important;}
.idx1-tpl1408-menu-side-lateral { width: 100vw; height: 100vh; position: fixed; top: 0; left: 0; z-index: 999;}
.idx1-tpl1408-menu-area {z-index: 999; width:300px; top:0; background-color: #424242; padding: 20px; height: 100vh; position:fixed; left: -310px; transition: all .3s ease-in-out;}
.idx1-tpl1408-menu-area img{ width: 80%; height: auto; margin: 0 auto;
}
.idx1-tpl1408-logo-side{text-align: center; border-bottom: 1px solid #fff; margin: 20px 0; padding-bottom: 20px;}
.idx1-tpl1408-side-overlay{ transition: all .5s ease-in-out; background-color: rgba(0, 0, 0, 0.7); display: block; opacity: 1;}
.idx1-tpl1408-btn-closed {width: 100%; font: 600 16px "Montserrat", sans-serif; text-align: right;}
.idx1-tpl1408-btn-closed span{ background-color: #000; padding: 3px 8px; color: #fff; display: inline-block; border-radius: 5px; cursor: pointer;}
.idx1-tpl1408-lista-menu .navbar-nav li a { font: 500 20px "Frank Ruhl Libre", sans-serif; color: #fff; padding: 4px 0; border:0px; text-transform:inherit !important;}
.idx1-tpl1408-lista-menu .navbar-nav li a:hover { color: #fff; background-color: transparent; padding: 4px 0;}
.idx1-tpl1408-lista-menu .navbar-nav li { padding: 3px; float: none;}
.idx1-tpl1408-menu-area.active { left: 0;}
.idx1-tpl1408-menu-area hr { width: 100%; margin-top: 20px; margin-bottom: 20px; display: inline-block; border: 0; border-top: 1px solid #fff;}
.idx1-tpl1408-side-overlay.active { display: block; opacity: 1;}
.idx1-tpl1408-side-overlay {top:0; left:0; display: none; position: fixed; width: 100vw; height: 100vh; background-color: rgba(0,0,0,.7);z-index: 998; opacity: 0;transition: all .5s ease-in-out;}
ul.idx1-tpl1408-nav-search li a img { width: 20px;}
.idx1-tpl1408-menu-hamburguer{ display:inherit;}
.logo-mobile, .data-mobile{display:none;}
/*FIM*/
@media screen and (min-width: 992px) and (max-width: 1199px) { .idx1-tpl1408-p2-menu-principal .navbar-nav>li>a { padding: 5px 0; margin-right: 10px; font: 500 12.5px/38px "Frank Ruhl Libre", sans-serif; } .idx1-tpl1408-p2-menu-principal .navbar-nav>li>a:hover { padding: 5px 0; margin-right: 10px; font: 500 12.5px/38px "Frank Ruhl Libre", sans-serif; }}
@media screen and (min-width: 768px) and (max-width: 991px) { .idx1-tpl1408-p2-menu-principal .navbar-nav>li>a { padding: 13px 0px; margin-right: 6px; font: 500 9.8px/43px "Frank Ruhl Libre", sans-serif; } .idx1-tpl1408-p2-menu-principal .navbar-nav>li>a:hover { padding: 13px 0px; margin-right: 5px; font: 500 9.8px/43px "Frank Ruhl Libre", sans-serif;}}
@media (max-width: 768px){ .idx1-tpl1408{ width: 100%;}	.idx1-tpl1408-p2-menu-principal .navbar-collapse { padding-left: 30px; } .idx1-tpl1408-p2-menu-principal{ display: inherit; margin-bottom: 0px;}	.idx1-tpl1408-menu-hamburguer { display: none; } .idx1-tpl1408-menu-principal-flex ul.idx1-tpl1408-nav-search { margin: 0; padding: 14px; list-style: none; right: 65px; position: absolute; top: 0px; } .idx1-tpl1408-navbar-header { float: left; width: 100%;} .idx1-tpl1408-menu-principal-flex { display: block; align-items: inherit; justify-content: inherit } .idx1-tpl1408-menu-principal-flex ul.navbar-nav { float: inherit !important; margin: 0; display: block !important; justify-content: inherit !important;}	.idx1-tpl1408-menu-area, .idx1-tpl1408-side-overlay { display: none !important;}	.navbar-fixed-top .logo-mobile{display:block !important; position:absolute; margin: 12px 0 0 -9px;}	.navbar-toggle { margin-right: 0 !important;}	.navbar-fixed-top .data-mobile { display:flex !important; color: #fff;width: 86px;position: absolute;font: 500 10px "Frank Ruhl Libre", sans-serif;top: 11px;left: 177px;display: flex; align-items: center;justify-content: center;text-align: center;padding: 3px;}}
.idx1-tpl1408-container {background-color: #0075b5;}
.idx1-tpl1408-p2-menu-principal {background-color: #0075b5;}
.idx1-tpl1408-p2-menu-principal .navbar-nav>li>a {font: 500 20px "Poppins", Sans-serif !important;}
.idx1-tpl1408-p2-menu-principal .navbar-nav>li>a:hover {font: 500 20px "Poppins", Sans-serif !important;}
.idx1-tpl1408-p2-menu-principal.navbar-default.navbar-fixed-top {background-color: #0075b5;}
.idx1-tpl1408-menu-principal-flex ul.idx1-tpl1408-nav-search {display: none !important;}
.idx1-tpl1408-menu-principal-flex .navbar-nav li a {font: 500 20px "Poppins", Sans-serif !important;}
.idx1-tpl1408-menu-area {background-color: #0075b5;}
.idx1-tpl1408-lista-menu .navbar-nav li a {font: 500 20px "Poppins", Sans-serif !important;}
.idx1-tpl1408-menu-hamburguer {display: none !important;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl148-p1-footer { background-color: #fff; background-image: inherit;}
.idx1-tpl148-p1-copyright { font-family:"Montserrat", sans-serif; font-weight: 400; font-size: 16px; margin-top: 10px; margin-bottom: 10px; color: #000;}
.idx1-tpl148-p1-copyright img{ width: 40px; height: 17px;}
/*FIM*/
@media screen and (min-width: 1200px) {}
/* SMARTPHONE */
@media only screen and (max-width : 768px) { .idx1-tpl148-p1-copyright { font-size: 12px; }}
.idx1-tpl148-p1-footer {background-color: #90c13e;}
.idx1-tpl148-p1-copyright {color: #fff;margin-top: 30px;margin-bottom: 30px;font-family: "Poppins", sans-serif;font-size: 18px;font-weight: 500;}

/*INICIO-DESKTOP-p1*/
/*FIM*/

/*INICIO-DESKTOP-p1*/
/*FIM*/

/*INICIO-DESKTOP-p1*/
.idx1-tpl1610 {width: 100%;margin: 0;padding: 0;background:#000;}
.idx1-tpl1610 a,
.idx1-tpl1610 a:hover{text-decoration: none;}
.idx1-tpl1610-container {width: 1200px;margin: 0 auto;display: flex;justify-content: space-between;align-items: center;}
.idx1-tpl1610-item {display: flex;justify-content: space-between;align-items: start;width: 388px;}
.idx1-tpl1610-item-left {margin: 0 20px 0 0;}
.idx1-tpl1610-credito {font-family: "Open Sans", sans-serif;font-size: 10px;color: #000;text-align: right;margin: 0 0 1px 0;}
.idx1-tpl1610-chapeu {font-family: "Quicksand", sans-serif;font-size: 12px;color: #fff;background-color: #f08323;margin: 16px 0 0 0;text-transform: uppercase;padding: 2px 7px;display: inline-flex;border-radius: 3px;font-weight: inherit;}
.idx1-tpl1610-titulo {font-size: 16px;font-family: "Open Sans", sans-serif;line-height: 24px;color: #000;text-transform: inherit;padding: inherit;margin: 15px 0 0 0;font-weight: inherit;}
.idx1-tpl1610-item-left img {width: 185px;height: 133px;object-fit: cover;object-position: center; border-radius: inherit;}
/*FIM*/
@media (max-width: 768px) { .idx1-tpl1610-container {width: 100%;margin: 0 auto;display: flex;justify-content: space-between;align-items: center;flex-direction: column;} .idx1-tpl1610 {width: 100%;margin: 0;padding: 20px 15px !important;}
.idx1-tpl1610-item {display: flex;justify-content: space-between;align-items: start;width: 100%;}
.idx1-tpl1610-separador {width: 100%;height: 1px;background-color: #e9e9e9;margin: 20px 0;}}
.idx1-tpl1610 {background: transparent;}
.idx1-tpl1610-credito {font-family: "Poppins", Sans-serif;}
.idx1-tpl1610-chapeu {background-color: #0075b5;font-family: "Poppins", Sans-serif;font-size: 12px;padding: 2px 8px;font-weight: 700;}
.idx1-tpl1610-titulo {font-size: 20px;font-family: "Poppins", Sans-serif;margin: 7px 0 0 0;}



/*INICIO-DESKTOP-p1*/
.idx1-tpl1740-TITLE {width: 1200px;margin: 0 auto;}
.idx1-tpl1740-cover {object-fit:cover;}
.idx1-tpl1740 {width: 100%;margin: 0;padding: 0;box-sizing: border-box;}
.idx1-tpl1740 a {text-decoration: none;display: block;}
.idx1-tpl1740-container {width: 1200px;margin: 0 auto;padding: 0px;box-sizing: border-box;display:}
.idx1-tpl1740-itens{display: flex;justify-content: space-between;gap: 25px;}
.idx1-tpl1740-item {width: 100%;display: flex;justify-content: space-between;flex-direction: column;}
.idx1-tpl1740-item img {width: 100%;height: 370px;object-fit: cover;object-position: center; border-radius: inherit;}
.idx1-tpl1740-item span { display: inline-block; text-transform: none; font: 900 16px 'Source Sans 3', sans-serif; color: #335348; margin: 10px 0; padding: inherit; border-radius: inherit; background-color: inherit;}
.idx1-tpl1740-item h3 {display: inline-block;font:500 20px/27px 'Source Sans 3', sans-serif;text-transform: inherit;color: #000;margin: 0;padding: 0;line-height: 1.5em;}
.idx1-tpl1740-btnMais a { display: inline-block; background-color: #dedede; color: #000; font: normal 14px "Cambria", sans-serif; padding: 10px 15px; letter-spacing: 3px; text-transform: uppercase; text-decoration: none;}
.idx1-tpl1740-btnMais { text-align: center; margin: 70px 0 0 0; display: none;}
/*FIM*/
@media (max-width: 767px) { .idx1-tpl1740-item { margin: 0 0 25px 0; }
.idx1-tpl1740-container {width: 100%;margin: 0;padding: 0 15px;box-sizing: border-box;display: flex;justify-content: space-between;flex-direction: column;gap: 25px;}
.idx1-tpl1740-item img {width: 100%;height: auto;object-fit: cover;object-position: center;}
.idx1-tpl1740-TITLE {width: 100%;margin: 0} .idx1-tpl1740-itens{flex-direction: column; gap:30px;}}
.idx1-tpl1740-itens {gap: 30px;}
.idx1-tpl1740-item {width: 278px;}
.idx1-tpl1740-item span {text-transform: uppercase;font: 700 12px "Poppins",Sans-serif;color: #fff;background-color: #0075b5;padding: 2px 8px 1px 8px;border-radius: 50px;}
.idx1-tpl1740-item h3 {font: 500 18px/23px "Poppins", sans-serif;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1887 { width: 100%; margin: 0 ; padding: 60px 0; background-color: #000;	border-top:0px;}
.idx1-tpl1887-container a { text-decoration: none; display: block;}
.idx1-tpl1887-container { width: 1200px; height: auto; padding: 0; margin: 0 auto; display: grid; grid-template-columns: repeat(3, 1fr); grid-template-rows: 1fr; column-gap: 50px;}
.idx1-tpl1887-logo-icones{ display: flex; flex-direction: column; justify-content: space-evenly; align-items: center;}
.idx1-tpl1887-infor{ display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; row-gap: 15px;}
.idx1-tpl1887-logo-icones div{ display: flex; column-gap: 10px;}
.idx1-tpl1887-area-embedface{ height: 266px;}
.idx1-tpl1887-contato{ font: 400 24px "Barlow", sans-serif; color: #fff;}
.idx1-tpl1887-email{ font: 300 18px "Barlow", sans-serif; color: #fff;}
.idx1-tpl1887-endereco{ font: 300 18px "Barlow", sans-serif; color: #fff;}
.idx1-tpl1887-logo-footer{ width: 100%; height: auto;}
.idx1-tpl1887-logo-footer-mobile{ display: none;}
/*FIM*/
@media (max-width:768px) { .idx1-tpl1887 { width: 100%; margin: 0 ; padding: 15px; } .idx1-tpl1887-container { width: 100%; height: auto; padding: 0; margin: 0 auto; display: grid; grid-template-columns: 1fr; grid-template-rows: 1fr; column-gap: 30px; } .idx1-tpl1887-container { row-gap: 30px; } .idx1-tpl1887-infor{ display: flex; row-gap: 15px; } .idx1-tpl1887-logo-footer-mobile{ display: block !important; } .idx1-tpl1887-logo-footer-mobile img{ width: 100%; height: auto; } .idx1-tpl1887-logo-footer{ display: none; }	.idx1-tpl1887-area-embedface{	margin: 0 auto;	}
}
.idx1-tpl1887 {background-color: #0078b1;}
.idx1-tpl1887-contato {font: 500 24px "Poppins", sans-serif;}
.idx1-tpl1887-email {font: 400 18px "Poppins", sans-serif;}
.idx1-tpl1887-endereco {font: 400 18px "Poppins", sans-serif;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl2100-bg { width: 100%; margin: 0 auto; background-color: #fff;}
.idx1-tpl2100-p1{ max-width:1200px; width: 100% !important; margin: inherit; padding:inherit;}
.idx1-tpl2100-materia{ width: 100% !important; margin: inherit; padding:inherit;}
.idx1-tpl2100-p1-hat { font: 600 15px 'Montserrat', sans-serif; margin: -3px 0 0 0; letter-spacing: 0.4px; color: #0057A3; text-transform: uppercase; display: inherit; text-decoration: none; padding: inherit; background-color: transparent; text-align:inherit; border-radius: inherit;}
.idx1-tpl2100-p1-title { font: 600 47px 'Montserrat', sans-serif; margin: 8px 0 -5px 0; letter-spacing: -0.3px; color: black;}
.idx1-tpl2100-p1-call { font: 400 24px "Montserrat", sans-serif; letter-spacing: -0.3px; color: #000; margin: 0; padding: 0; display: none;}
/*FIM*/
@media (max-width : 767px) { div.container-fluid.idx1-tpl2100-bg { padding: 0 !important; } .idx1-tpl2100-materia{ width:100% !important; padding:0 15px !important; } .idx1-tpl2100-p1-title { font: 700 34px 'Montserrat', sans-serif; color: #252525;	} .idx1-tpl2100-p1{ width: 100% !important; } .idx1-tpl2100-p1-hat { font: 900 17.6px/21.12px 'Montserrat', sans-serif;}}
.idx1-tpl2100-p1-hat {font: 700 12px "Poppins",Sans-serif;letter-spacing: normal;color: #fff;background-color: #90c13e;padding: 2px 8px 1px 8px;border-radius: 50px;}
.idx1-tpl2100-p1-title {font: 600 39px/44px "Poppins", Sans-serif;letter-spacing: normal;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl2216 { width: 100%; height: 110px; margin: 0; padding: 0; background-color: transparent;}
.idx1-tpl2216-logo { width: 236px; height: auto;}
.idx1-tpl2216-logo img { width: 254px; height: auto;}
.idx1-tpl2216-container { width: 1200px; margin: 0 auto; padding: 0;}
.idx1-tpl2216-box { width: 100%; height: 110px; display: grid; grid-template-columns: 26px 254px 728px 63px 26px; column-gap: auto; align-items: center;}
.idx1-tpl2216-menu-ham { display: flex; justify-content: center; align-items: center;}
.idx1-tpl2216-menu-ham-box { width: 100%; height: 26px; display: flex; flex-direction: column; justify-content: center; row-gap: 6px; cursor: pointer;}
.idx1-tpl2216-menu-ham-box span { width: 100%; height: 2px; background-color: #000; display: block;}
.idx1-tpl2216-previsao { width: 63px; height: 110px; padding: 9px 16px; display: flex; flex-direction: column; align-items: center; justify-content: center; border: 1px solid #d6edd6;}
.idx1-tpl2216-area-banner { height: 90px;} .idx1-tpl2216-tempo { display: flex;}
.idx1-tpl2216-tempo span.temp { font: 700 14px Lato, sans-serif; color: #000; text-align: center;}
.idx1-tpl2216-previsao .citys { font: 400 14px Lato, sans-serif; color: #000; text-align: center;}
#search-icon { cursor: pointer;}
.idx1-tpl2216-area-pesquisa { position: absolute; top: 28px; right: 0; 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: none;}
.idx1-tpl2216-area-pesquisa form { display: flex; flex-direction: column; row-gap: 10px;}
.idx1-tpl2216-search { position: relative;}
.idx1-tpl2216-aside-menu { background-color: #77c477; width: 250px; height: 100vh; position: fixed; z-index: 999999; top: 0; left: -300px; padding: 25px; transition: all 0.2s;}
.idx1-tpl2216-aside-menu img { width: 100%;}
.idx1-tpl2216-fechar { width: 100%; position: relative;}
.idx1-tpl2216-fechar span { width: 30px; height: 30px; position: absolute; right: -41px; top: -20px; background-color: #e12225; color: #fff; display: flex; justify-content: center; align-items: center; padding: 0 0 6px 0; font: 500 32px "Manrope", sans-serif; border-radius: 50px; box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.4); cursor: pointer;}
.idx1-tpl2216-aside-menu .navbar-nav { display: flex; flex-direction: column; padding: 0;}
.idx1-tpl2216-aside-menu .navbar-nav li a { padding: 15px 15px; color: #000; font: 400 16px "Manrope", sans-serif;}
.idx1-tpl2216-aside-menu .navbar-nav li {
}
.idx1-tpl2216-aside-menu .navbar-nav li a:hover,
.idx1-tpl2216-aside-menu .navbar-nav li a:focus { padding: 15px 15px; background-color: #004e21;}
.idx1-tpl2216-aside-menu hr { border-top: 3px solid transparent; border-image: linear-gradient(to right, green 30px, #ccc 30px, #ccc 100%) 1;}
.idx1-tpl2216-layout-overlay { width: 100vw; height: 100vh; position: fixed; top: 0; left: 0; background-color: rgb(0, 0, 0, 0.7); z-index: 99999; display: none;}
.idx1-tpl2216-right { display: contents;
}
/*FIM*/
@media (max-width: 768px) { .idx1-tpl2216 { height: auto; } .idx1-tpl2216-container { width: 100%; } .idx1-tpl2216-box { display: grid; grid-template-columns: 28px 1fr 28px; grid-auto-rows: auto; align-items: center; padding: 8px 15px; gap: 10px; height: auto; } .idx1-tpl2216-menu-ham { grid-column: 1; grid-row: 1; display: flex; } .idx1-tpl2216-menu-ham-box { width: 28px; height: 24px; row-gap: 5px; } .idx1-tpl2216-logo { grid-column: 2; grid-row: 1; justify-self: center; display: flex; justify-content: center; } .idx1-tpl2216-logo img { width: 120px; height: auto; } .idx1-tpl2216-search { grid-column: 3; grid-row: 1; justify-self: end; position: relative; } .idx1-tpl2216-area-pesquisa { top: 36px; right: 0; width: calc(100vw - 24px); } .idx1-tpl2216-previsao, .idx1-tpl2216-frase { display: none !important; } .idx1-tpl2216-area-banner { display:none; grid-column: 1 / -1; grid-row: 2; width: 100%; height: auto; margin-top: 6px; } .idx1-tpl2216-area-banner > div { width: 100% !important; max-width: 100% !important; height: auto !important; overflow: hidden; } .idx1-tpl2216.idx1-tpl2216-fixed-top { position: fixed; top: 0; left: 0; right: 0; z-index: 10000; background-color: #fff; } .idx1-tpl2216.idx1-tpl2216-fixed-top + * { margin-top: 72px; }}
@media (min-width: 769px) { .idx1-tpl2216-right { display: contents !important; } .idx1-tpl2216-box { display: grid !important; grid-template-columns: 32px 231px 728px 64px 25px; column-gap: 30px; align-items: center; } .idx1-tpl2216-menu-ham { grid-column: 1; grid-row: 1; } .idx1-tpl2216-logo { grid-column: 2; grid-row: 1; } .idx1-tpl2216-area-banner { grid-column: 3; grid-row: 1; justify-self: end; align-self: center; height: 90px; } .idx1-tpl2216-previsao { grid-column: 4; grid-row: 1; } .idx1-tpl2216-search { grid-column: 5; grid-row: 1; justify-self: end; } .idx1-tpl2216-box > * { min-width: 0; } .idx1-tpl2216-area-banner, .idx1-tpl2216-area-banner > div { max-width: 100%; overflow: hidden; } .idx1-tpl2216-logo a{ display: flex; }
}
.idx1-tpl2216-logo img {width: auto;height: 110px;}
.idx1-tpl2216-previsao {border: 1px solid #89c150;}
.idx1-tpl2216-tempo span.temp {font: 400 12px "Poppins", sans-serif;}
.idx1-tpl2216-previsao .citys {font: 400 12px "Poppins", sans-serif;}
.idx1-tpl2216-aside-menu {background-color: #fff;}
.idx1-tpl2216-aside-menu .navbar-nav li a {color: #0075b5;font: 400 16px "Poppins", sans-serif;}
.idx1-tpl2216-aside-menu .navbar-nav li a:hover,
.idx1-tpl2216-aside-menu .navbar-nav li a:focus {background-color: transparent;}
.idx1-tpl2216-aside-menu hr {border-image: none;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl2217{ width: 100%; margin: 0; padding: 0; height: 30px; background-color: #f0f0f0;}
.idx1-tpl2217-container { max-width: 1200px; margin: 0 auto; display: flex; justify-content: space-between; align-items: center; padding: 0;}
.idx1-tpl2217-bloco-1 { display: flex; align-items: center; justify-content: space-between; width: 100%; height: 30px;}
.idx1-tpl2217-topo { display: flex; align-items: center;}
.idx1-tpl2217-topo-cidade-data{ font: 400 14px Lato, sans-serif; color: #000;}
.idx1-tpl2217-topo-2{ font: 400 14px Lato, sans-serif; color: #000;}
.idx1-tpl2217-topo-redesociais { display: flex; align-items: center; margin-left: auto; gap: 6px;}
.idx1-tpl2217-topo-redesociais .navbar-nav { display: flex; gap: 6px;}
.idx1-tpl2217-topo-redesociais .navbar-nav::before,
.idx1-tpl2217-topo-redesociais .navbar-nav::after { display: none;}
.idx1-tpl2217-redesociais a img { margin-left: 8px; transition: 0.3s;}
.idx1-tpl2217-redesociais a img:hover { transform: scale(1.1);}
.idx1-tpl2217-mobile { display: none;}
/*FIM*/
/* SMARTPHONE */
@media (max-width: 768px) { .idx1-tpl2217 { display: none; }}
.idx1-tpl2217 {background-color: #90c13e;}
.idx1-tpl2217-container {font-family: "Poppins", Sans-serif;}
.idx1-tpl2217-topo-cidade-data {font: 400 14px "Poppins", Sans-serif;}
.idx1-tpl2217-topo-2 {font: 400 14px "Poppins", Sans-serif;}
.idx1-tpl2217-redesociais a img:hover {transform: scale(1.0);}

/*INICIO-DESKTOP-p1*/
.idx1-tpl2220{ width: 100%; padding: 0; margin: 0;}
.idx1-tpl2220 a:hover{ text-decoration: none;}
.idx1-tpl2220-container{ max-width: 870px; width: 100%; display: flex; gap: 30px;}
.idx1-tpl2220-Destaque{ max-width: 570px; width: 100%;}
.idx1-tpl2220-Destaque-materia-materia{ width: 100%;}
.idx1-tpl2220-Destaque-materia-img{ width: 100%; height: 490px; object-fit: cover; border-radius: 7px;}
.idx1-tpl2220-Destaque .idx1-tpl2220-hat { font: 900 16px "Lato", sans-serif; color: #01622a; text-transform: uppercase; margin: 15px 0 8px 0;}
.idx1-tpl2220-Destaque .idx1-tpl2220-title { color: #000; font: 400 42px/49px "Lato", sans-serif; margin: 0;}
.idx1-tpl2220-coluna-direita{ max-width: 270px; width: 100%;}
.idx1-tpl2220-coluna-direita-materias{ display: flex; flex-direction: column; gap: 30px;}
.idx1-tpl2220-coluna-direita-materia{ width: 100%;}
.idx1-tpl2220-coluna-direita-img { width: 100%; height: 180px; object-fit: cover; border-radius: 7px;}
.idx1-tpl2220-coluna-direita .idx1-tpl2220-hat{ font: 900 16px "Lato", sans-serif; color: #01622a; text-transform: uppercase; margin: 15px 0 8px 0;}
.idx1-tpl2220-coluna-direita .idx1-tpl2220-title{ color: #000; font: 400 20px/27px "Lato", sans-serif; margin: 0;}
/*FIM*/
@media (max-width: 786px){
.idx1-tpl2220-container{ flex-direction: column;}
.idx1-tpl2220-coluna-direita{ max-width: 786px; width: 100%;}
.idx1-tpl2220-Destaque-materia-img,
.idx1-tpl2220-coluna-direita-img{ height: 234px; aspect-ratio: 3 / 2; object-fit: cover;}
.idx1-tpl2220-Destaque .idx1-tpl2220-hat { font: 900 14px "Lato", sans-serif;}
.idx1-tpl2220-Destaque .idx1-tpl2220-title { font: 400 22px/29px "Lato", sans-serif;}
.idx1-tpl2220-coluna-direita .idx1-tpl2220-hat{ font: 900 14px "Lato", sans-serif;}
.idx1-tpl2220-coluna-direita .idx1-tpl2220-title{ font: 400 22px/29px "Lato", sans-serif;}
}
.idx1-tpl2220-Destaque .idx1-tpl2220-hat {font: 700 12px "Poppins",Sans-serif;color: #fff;}
.idx1-tpl2220-Destaque .idx1-tpl2220-title {font: 500 30px/35px "Poppins", sans-serif;}
.idx1-tpl2220-coluna-direita-img {border-radius: 0px;}
.idx1-tpl2220-coluna-direita .idx1-tpl2220-hat {font: 700 12px "Poppins",Sans-serif;color: #fff;}
.idx1-tpl2220-coluna-direita .idx1-tpl2220-title {font: 500 18px/23px "Poppins", sans-serif;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl2258 { width: 100%; margin: 0 auto; padding: 0 0 0 0; border-top: 0; background-color: #142858;}
.idx1-tpl2258 a { text-decoration: none; display: block;}
.idx1-tpl2258-container { width: 100%; max-width: 1200px; margin: 0 auto; padding: 50px 0 50px 0; border-top: 0; background-color: transparent;}
.idx1-tpl2258-titulo-secao{ margin-bottom: 90px;}
.idx1-tpl2258-chapeu { font: italic 700 18px "Epilogue", sans-serif; margin: 30px 0 30px 0; text-transform: uppercase; color: #fff; text-align: center;}
.idx1-tpl2258-titulo { font: 500 18px "Epilogue", sans-serif; color: #fff; letter-spacing: -0.5px; text-align: center; margin: 0 0 20px 0;}
.idx1-tpl2258-call{ font: 400 16px/23px "Epilogue", sans-serif; color: #fff; text-align: center;}
.idx1-tpl2258-lista-item { display: flex; gap: 30px;}
.idx1-tpl2258-item { width: 280px; height: auto; background-color: #071434; text-align: center; margin-bottom: 30px; margin-top: 60px; padding-top: 0; padding-bottom: 60px; display: flex; flex-direction: column;}
.idx1-tpl2258-item a { margin-top: -60px; display: flex; flex-direction: column; align-items: center; height: 100%;}
.idx1-tpl2258-avatar { width: 115px; height: 115px; object-fit: cover; object-position: center; border-radius: 50%;}
.idx1-tpl2258-item-desc{ width: 220px; margin: 0 auto;}
/*FIM*/
@media (max-width: 768px) { .idx1-tpl2258 { padding: 0; } .idx1-tpl2258-container { padding: 30px 15px; margin: 0 auto; width: 100%; } .idx1-tpl2258-item{ margin-bottom: 70px; } .idx1-tpl2258-lista-item { flex-direction: column; align-items: center; width: 100%; } .idx1-tpl2258-item { width: 100%; max-width: 100%; margin-bottom: 30px; } .idx1-tpl2258-item a { display: flex; flex-direction: column; gap: 30px; align-items: center; } .idx1-tpl2258-chapeu { margin: 0 0 10px 0; } .idx1-tpl2258-avatar { flex-shrink: 0; margin: 0; }}
.idx1-tpl2258 {background-color: #004759;}
.idx1-tpl2258-container {background-color: transparent;padding: 10px 0 10px 0;}
.idx1-tpl2258-titulo-secao {margin-bottom: 10px;}
.idx1-tpl2258-chapeu {font: 700 12px "Poppins",Sans-serif;}
.idx1-tpl2258-titulo {font: 500 18px/23px "Poppins", sans-serif;}
.idx1-tpl2258-call {font: 500 16px/21px "Poppins", sans-serif;}
.idx1-tpl2258-item {background-color: #005c74;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl2266 { width: 100%; margin: 0; padding: 0;}
.idx1-tpl2266 a,
.idx1-tpl2266 a:hover { text-decoration: none;}
.idx1-tpl2266-container{ width: 1200px; margin:0 auto;}
.idx1-tpl2266-container-flex{ display: flex; gap: 30px;}
.idx1-tpl2266-container--slider{ width: 870px; height: 588px; position: relative; overflow: hidden; border-radius: 7px;}
.idx1-tpl2266-container--sidebar{ width:300px;}
.idx1-tpl2266-container--sidebar-bg{ display: flex; overflow: hidden; flex-direction: column; gap:10px;}
.idx1-tpl2266-titulo-secao{ margin: 0 0 10px 0;}
.idx1-tpl2266-container--sidebar--itens{ display: flex; flex-direction: column; gap:30px;}
.idx1-tpl2266-container--sidebar--item{ display: flex; flex-direction: column; gap:7px;}
.idx1-tpl2266-p1-date{ display: flex; flex-direction: row;}
.idx1-tpl2266-p1-date-hora{ font: 900 16px "Montserrat",sans-serif; color: #0f4982; display: block; padding: 0px; margin: 0 0 7px 0px; padding-top: 0px; text-transform: uppercase; margin-bottom: 5px; letter-spacing: -1px;}
.idx1-tpl2266-p1-date-hat { font: 900 16px "Montserrat",sans-serif; color: #0f4982; display: block; padding: 0px; margin: 0 0 7px 0px; padding-top: 0px; text-transform: uppercase; margin-bottom: 5px; letter-spacing: -1px;}
.idx1-tpl2266-p1-date-dot{ font: 400 16px/23px "Montserrat",sans-serif; color: #0f4982; margin: 0 10px;}
.idx1-tpl2266-p1-title { font: 400 16px/23px "Montserrat",sans-serif; color: #000; margin: 0; letter-spacing: -1px;}
.idx1-tpl2266-p1-btn{ font: 400 16px/23px "Montserrat",sans-serif; padding: 12.5px 30px; border-radius: 30px; background-color: #068e47; border: 1px solid transparent; color: #fff; margin-top: 15px;}
/*FIM*/
/*INICIO-DESKTOP-p2*/
.idx1-tpl2266 .swiper { width: 100%; height: 100%;}
.idx1-tpl2266 .swiper-slide { text-align: center; font-size: 18px; background: #fff; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
.idx1-tpl2266 .swiper-slide img { display: block; width: 100%; height: 588px; object-fit: cover;}
.idx1-tpl2266 .swiper-pagination { position: absolute; z-index: 10; text-align: right; top: 25px; padding-right: 25px; height: 20px;}
.idx1-tpl2266 .swiper-pagination-bullet { width: 15px; height: 15px;}
.idx1-tpl2266-bl-position{ position: relative;}
.idx1-tpl2266-credit { position: absolute; top: 7px; right: 15px; display: inline-block; padding: 2px; color: #fff; font: 400 10px "Montserrat", sans-serif; text-align: left; text-transform: uppercase; border-radius: 3px; background: #0000008c; text-align: center;}
.idx1-tpl2266-caption { position: absolute; bottom: 0; width: 100%; left: 0; z-index: 999; text-align: left; padding: 15px 25px 40px 25px; background: none; overflow: hidden;}
.idx1-tpl2266-caption::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient( to bottom, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.4) 40%, rgba(0, 0, 0, 0.8) 100% ); z-index: 1;}
.idx1-tpl2266-caption > * { position: relative; z-index: 2;}
.idx1-tpl2266 .swiper-button-next:after,
.idx1-tpl2266 .swiper-button-prev:after { font-size: 60px;}
.idx1-tpl2266 .swiper-button-next,
.idx1-tpl2266 .swiper-button-prev { color: #FFF;}
.idx1-tpl2266-hat{ font: 900 16px "Montserrat", sans-serif; color: #fff; text-transform: uppercase; margin-bottom: 15px; display: block;}
.idx1-tpl2266-titulo{ font: 500 26px/38px "Montserrat", sans-serif; color: #fff; position:relative; z-index:9999;}
/*FIM*/
@media (max-width: 768px){ .idx1-tpl2266{ width: 100%; margin:0 auto; padding:0 15px; } .idx1-tpl2266-container{ width: 100%; margin:0 auto; } .idx1-tpl2266 .g-recaptcha { width: 100%; margin: 0 auto; display: flex; justify-content: center; align-items: center; } .idx1-tpl2266-container--slider{ width: 100%; height: auto; position: relative; } .idx1-tpl2266-container--sidebar{ width:100%; } .idx1-tpl2266 .swiper-slide img { display: block; width: 100%; height: 250px; object-fit: cover; } .idx1-tpl2266-container{ width: 100%; margin:0 auto; } .idx1-tpl2266-container-flex{ display: flex; flex-direction: column; gap: 30px; } .idx1-tpl2266 .swiper-slide { display: block !important; } .idx1-tpl2266-caption{ padding: 15px; } .idx1-tpl2266-hat{ font: 700 14px "Montserrat", sans-serif; } .idx1-tpl2266-titulo{ font: 600 20px "Montserrat", sans-serif; } .idx1-tpl2266-container--sidebar-bg { gap: 17px; } .idx1-tpl2266-credit { font: 600 8px "Montserrat", sans-serif; } .idx1-tpl2266 .swiper-slide { display: block !important; } .idx1-tpl2266 .swiper-button-next:after, .idx1-tpl2266 .swiper-button-prev:after { font-size: 30px !important; } .idx1-tpl2266 .swiper-button-next, .idx1-tpl2266 .swiper-button-prev { top: 30% !important; } .idx1-tpl2266-container--sidebar--item--img img { width: 100%; height: auto; object-fit: cover; }
}
.idx1-tpl2266-titulo-secao {font-family: "Poppins", Sans-serif;}
.idx1-tpl2266-container--sidebar--itens {gap: 15px;}
.idx1-tpl2266-p1-date-hora {font: 700 12px "Poppins",Sans-serif;color: #fff;margin-bottom: 0px;}
.idx1-tpl2266-p1-date-hat {font: 700 12px "Poppins",Sans-serif;color: #fff;margin-bottom: 0px;}
.idx1-tpl2266-p1-date-dot {font: 700 11px "Poppins",Sans-serif;color: #fff;}
.idx1-tpl2266-p1-title {font: 400 20px/27px "Poppins", Sans-serif;margin: 10px 0px 0px 0px;}
.idx1-tpl2266-p1-btn {font: 400 20px "Poppins", Sans-serif;background-color: #90c13e;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl2279 { width: 100%; margin: 0; padding: 0; box-sizing: border-box;}
.idx1-tpl2279 a { text-decoration: none; display: block;}
.idx1-tpl2279-container { max-width: 1200px; width: 100%; margin: 0 auto; padding: 0px; box-sizing: border-box; display: flex; justify-content: space-between; gap: 30px;}
.idx1-tpl2279 .div-left { max-width: 380px; width: 100%;}
.idx1-tpl2279 .div-left-line-1 { max-width: 380px; width: 100%; display: grid; grid-template-columns: 3fr 1fr; align-items: center; border-bottom: 2px solid #ee7d4b !important; margin: 0 0 30px 0;}
.idx1-tpl2279 .div-left-line-1 h3{ font: italic 700 40px/29px "Barlow",sans-serif; color: #000000 !important; letter-spacing: -1px !important; padding:0 !important; text-transform: none !important; margin: 0;}
.idx1-tpl2279 .div-left-line-1 a{ font: italic 400 20px "Barlow",sans-serif; color: #000000 !important; letter-spacing: 0px !important; text-transform: none !important;}
.idx1-tpl2279 .div-left-line-2 { width: 100%;}
.idx1-tpl2279 .div-left-line-2 img { width: 100%; height: 255px; object-fit: cover; object-position: center top; border-radius: 0px;}
.idx1-tpl2279 .div-left-line-3 .separador{ margin: 30px 0 0 0;}
.idx1-tpl2279-hat-big { font: 900 16px "Barlow",sans-serif; color: #ee7d4b; margin: 20px 0 5px 0; padding: 0;}
.idx1-tpl2279 .div-left-line-2 h3 { display: inline-block; font: 500 24px/29px "Barlow",sans-serif; color: #363638; margin: 0; padding: 0;}
.idx1-tpl2279 .separador { width: 100%; height: 0; background-color: transparent; margin: 40px 0 0 0;}
.idx1-tpl2279 .div-left-line-3 { display: flex; justify-content: space-between; flex-direction: column;}
.idx1-tpl2279 .tb-lista a { display: flex;}
.idx1-tpl2279 .tb-lista-text-only a{ display: flex; flex-direction: column; gap: 5px;}
.idx1-tpl2279 .tb-lista-text-only .idx1-tpl2279-hat{ font: 900 16px "Barlow",sans-serif; color: #ee7d4b; margin: 0;}
.idx1-tpl2279 .tb-lista-text-only h3 { font: 500 24px/29px "Barlow",sans-serif; color: #363638; margin: 0;}
.idx1-tpl2279 .tb-lista-texto .idx1-tpl2279-hat { margin: 0px 0 5px 0;}
.idx1-tpl2279 .tb-lista img { width: 130px; height: auto; object-fit: cover; object-position: center top; margin-right: 15px; float: left; border-radius: 0px;}
.idx1-tpl2279 .tb-lista-texto {
}
.idx1-tpl2279-hat { font: 900 16px "Barlow",sans-serif; color: #ee7d4b; margin: 20px 0 15px 0; padding: 0;}
.idx1-tpl2279 .tb-lista-texto h3 { font: 500 22px/27px "Barlow",sans-serif; color: #363638; margin: 0;}
/*FIM*/
@media (max-width: 767px) { .idx1-tpl2279-container { width: 100%; margin: 0; padding: 0; box-sizing: border-box; display: flex; justify-content: space-between; flex-direction: column; gap: 25px; } .idx1-tpl2279 { width: 100%; margin: 0; padding: 0; box-sizing: border-box; } .idx1-tpl2279 .div-left { width: 100%; } .idx1-tpl2279 .div-left-line-1 { width: 100%; }}
.idx1-tpl2279-hat-big {color: #fff;font-size: 12px;font-family: "Poppins",Sans-serif;font-weight: 700;padding: 2px 8px 1px 8px;}
.idx1-tpl2279 .div-left-line-2 h3 {font: 400 20px/27px "Poppins", Sans-serif;}
.idx1-tpl2279 .tb-lista-text-only .idx1-tpl2279-hat {font: 700 12px "Poppins",Sans-serif;color: #fff;}
.idx1-tpl2279 .tb-lista-text-only h3 {font: 500 18px/23px "Poppins", sans-serif;}
.idx1-tpl2279 .tb-lista img {width: 130px;height: 87px;}
.idx1-tpl2279-hat {color: #fff;font-size: 12px;font-family: "Poppins",Sans-serif;font-weight: 700;padding: 2px 8px 1px 8px;}
.idx1-tpl2279 .tb-lista-texto h3 {font-size: 18px;font-family: "Poppins", sans-serif;font-weight: 500;line-height: 23px;}





/*INICIO-DESKTOP-p1*/	.idx1-tpl764 a:hover{	text-decoration:none;	} .idx1-tpl764 .nav-tabs>li>a { font: 600 16px 'Montserrat', sans-serif; margin-right: 19px; padding: 0; color: #959595; border: none; background-color: transparent; } .idx1-tpl764 .nav-tabs>li:last-child>a { margin-right: 0; } .idx1-tpl764 .nav-tabs>li.active>a, .idx1-tpl764 .nav-tabs>li.active>a:focus, .idx1-tpl764 .nav-tabs>li.active>a:hover { color: #0057A3; border: none; background-color: transparent; } .idx1-tpl764 .nav-tabs { margin-bottom: 22px; border: none; } .idx1-tpl764 .tab-pane .col-xs-12.col-sm-12.col-md-12.col-lg-12 { margin-bottom: 30px; } .idx1-tpl764 .tab-pane .col-xs-12.col-sm-12.col-md-12.col-lg-12:last-child { margin-bottom: 0px; } .idx1-tpl764-p1-title { font: 500 16px/24px 'Montserrat', sans-serif; margin: 0px 0px -6px 0px; padding-left: 25px; letter-spacing: -0.4px; position: relative; color: black; } .idx1-tpl764-p1-title span { font-size: 15px; left: 2px; font-weight: 600; color: #0067E5; position: absolute; }
/*FIM*/
/* SMARTPHONE */
@media only screen and (max-width : 767px) { .idx1-tpl764 a:hover{	text-decoration:none;	}
}
.idx1-tpl764 .nav-tabs>li>a {font: 900 18px "Poppins", sans-serif;color: #ababab;margin-right: 20px;}
.idx1-tpl764 .nav-tabs>li.active>a, .idx1-tpl764 .nav-tabs>li.active>a:focus, .idx1-tpl764 .nav-tabs>li.active>a:hover {color: #0075b5;}
.idx1-tpl764-p1-title {font: 400 16px/23px "Poppins", sans-serif;color: #000;}
.idx1-tpl764-p1-title span {color: #0075b5;font-weight: 900;}

/*INICIO-DESKTOP-p1*/	.idx-1-tpl768-p1-title a{ color: inherit;	text-decoration: none; } .idx-1-tpl768 .form-group { margin-bottom: 8px; } .idx-1-tpl768 label { font: 300 14px/20px 'Montserrat', sans-serif; } .idx-1-tpl768-p1-title { font: 500 16px/22px 'Montserrat', sans-serif; color: #000; margin-top: 0px; } .idx-1-tpl768-p1-btn { color: #333; background-color: rgba(255,255,255,.15); border: #333 solid 1px; border-radius: 6px; padding: 5px 20px; font: 500 14px/20px 'Montserrat', sans-serif; } .idx-1-tpl768-bl-whatsapp { padding: 0px; display: inherit; } .idx-1-tpl768-bl-whatsapp svg { width: 40px; height: 25px; }
/*FIM*/
.idx-1-tpl768 label {font: 400 16px/23px "Poppins", sans-serif;}
.idx-1-tpl768-p1-title {font: 500 18px/25px "Poppins", sans-serif;}
.idx-1-tpl768-p1-btn {color: #fff;background-color: #0075b5;font: 400 16px/23px "Poppins", sans-serif;border-radius: 50px;padding: 10px 20px;}

/*FIM*/
@media (max-width: 768px){ .idx1-tpl816-p1-box-banner div, .idx1-tpl816-p1-box-banner div img{ width: 100%; height: auto !important; }}

/*FIM*/
@media (max-width: 768px){ .idx2-tpl816-p1-box-banner div, .idx2-tpl816-p1-box-banner div img{ width: 100%; height: auto !important; }}
