

/*INICIO-DESKTOP-p1*/ .idx1-tpl1087-p1-title { font: 700 14px/20px Arial,Helvetica,sans-serif; letter-spacing: -0.63px; margin-top: 0; color: #000; } .idx1-tpl1087-p1-hat { font: 600 14px/19px 'Open Sans', sans-serif; margin-bottom: 5px; margin-top: 10px; margin-left: 2px; letter-spacing: -0.3px; text-transform: uppercase; color: #f000; } .idx1-tpl1087-load { height: 225px; overflow: hidden; } .idx1-tpl1087-rs.rsDefault.rsHor .rsArrowLeft .rsArrowIcn { background-position: -64px -32px!important; } .idx1-tpl1087-rs.rsDefault .rsArrowIcn:hover { background-color: rgba(0,0,0,.9); } .idx1-tpl1087-rs.rsDefault.rsHor .rsArrowLeft .rsArrowIcn { width: 32px; height: 32px; top: 50%; left: 50%; margin-top: -16px; margin-left: -16px; position: absolute; cursor: pointer; background: url(/images/icons/rs-default3.png) #000; background-color: rgb(0, 0, 0); background-position-x: 0%; background-position-y: 0%; background-color: rgba(0,0,0,.75); border-radius: 2px; } .idx1-tpl1087-rs.rsDefault.rsHor .rsArrowRight .rsArrowIcn { background-position: -64px -64px!important; } .idx1-tpl1087-rs.rsDefault .rsArrowIcn:hover { background-color: rgba(0,0,0,.9); } .idx1-tpl1087-rs.rsDefault.rsHor .rsArrowRight .rsArrowIcn { width: 32px; height: 32px; top: 50%; left: 50%; margin-top: -16px; margin-left: -16px; position: absolute; cursor: pointer; background: url(/images/icons/rs-default3.png) #000; background-color: rgb(0, 0, 0); background-position-x: 0%; background-position-y: 0%; background-color: rgba(0,0,0,.75); border-radius: 2px; }
.idx1-tpl1087 .rsContent .youtube-player div img.thump-youtube { margin-right: -50%; transform: translate(-50%,-50%); position: absolute; top: 50%; left: 50%; width: 100%
}
/*FIM*/
/* NOTEBOOK */
@media screen and (min-width: 992px) and (max-width: 1199px) { .idx1-tpl1087-p1-title { font: 700 27px/30px 'Open Sans', sans-serif; margin-bottom: 12px; } .idx1-tpl1087-p1-hat { font: 600 14px/19px 'Open Sans', sans-serif; margin-bottom: 0; margin-top: 12px; }}
/* TABLET */
@media screen and (min-width: 768px) and (max-width: 991px) { .idx1-tpl1087-p1-title { font: 600 23px/26px 'Open Sans', sans-serif; margin-bottom: 15px; } .idx1-tpl1087-p1-hat { font: 600 12px/16px 'Open Sans', sans-serif; margin-left: 0; margin-top: 8px; margin-bottom: 0; }}
/* SMARTPHONE */
@media only screen and (max-width : 767px) { .idx1-tpl1087-p1-title { font: 600 20px/24px 'Open Sans', sans-serif; margin-bottom: 12px; } .idx1-tpl1087-p1-hat { font: 600 12px/16px 'Open Sans', sans-serif; margin-left: 0; margin-top: 8px; margin-bottom: 0; } .idx1-tpl1087-rs .col-xs-12.col-sm-12.col-md-12.col-lg-12.pos-r { position: initial; padding: 0; } .idx1-tpl1087-rs .rsBullets { /* display: none; */ } .idx1-tpl1087-rs .rsBullets { width: 40%; right: 20px; top: 12px; } .idx1-tpl1087-rs.rsDefault .rsArrow { display: none !important; } .idx1-tpl1087-p1-title { color: black; margin-bottom: 0; } .idx1-tpl1087-p1-description { padding: 0px 15px; background: white; margin-top: 0; } .idx1-tpl1087-load { height: 260px; }}






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

/*INICIO-DESKTOP-p1*/
.idx2-tpl1233 { width: 100%; margin: inherit; padding: inherit;}
.idx2-tpl1233-container { width: 1200px; margin: 0 auto;}
/*FIM*/
@media (max-width: 768px) { .idx2-tpl1233 { width: 100%; padding: 0 15px; } .idx2-tpl1233-container { width: 100%; margin: 0 !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: #0f4982;}
.idx1-tpl148-p1-copyright {color: #fff;font-size: 18px;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1621 {width: 100%;margin: 0;padding: 45px 0 0 0;background-color: #f49716;}
.idx1-tpl1621 a,
.idx1-tpl1621 a:hover {text-decoration: none;} .idx1-tpl1621-container {width: 1200px;margin: 0 auto;padding: 0;}
.idx1-tpl1621-container-box {width: 100%;margin: 0 auto;display: flex;justify-content: space-between;}
.idx1-tpl1621-bl-left {width: 277px;}
.idx1-tpl1621-bl-center {width: 584px;padding: 40px 0 0 0;}
.idx1-tpl1621-bl-center iframe { width: 100%;}
.idx1-tpl1621-bl-right {width: 277px;}
.idx1-tpl1621-bl-left iframe,
.idx1-tpl1621-bl-right iframe { width: 277px; height: 156px;}
.idx1-tpl1621-alink {position: absolute;right: 0;top: 24px;color: #fff;font: 300 20px "Barlow", sans-serif;}
.idx1-tpl1621-bl-left-item .idx1-tpl1621-titulo {color: #fff;font: 600 20px "Open Sans", sans-serif;margin: 12px 0 0 0;}
.idx1-tpl1621-bl-left-item {margin: 0 0 30px 0px;}
.idx1-tpl1621-bl-right-item .idx1-tpl1621-titulo {color: #fff;font: 600 20px "Open Sans", sans-serif;margin: 12px 0 0 0;}
.idx1-tpl1621-bl-right-item {margin: 0 0 30px 0px;}
.idx1-tpl1621-caption {margin: -5px 18px 0 18px;padding: 20px 22px 20px 22px;background-color: #4c4c4c;height: 160px;}
.idx1-tpl1621-caption .idx1-tpl1621-titulo {font: 600 30px/33px "Open Sans", sans-serif;color: #fff;margin: 0 0 15px 0;}
.idx1-tpl1621-caption .idx1-tpl1621-chamada {font: 400 18px "Open Sans", sans-serif;color: #fff;}
.idx1-tpl1621 .idx1-tpl1621-barra-base {background-color: #4c4c4c;height: 45px;width: 100%;}
.idx1-tpl1621-bl-mobile {display: none;}
/*FIM*/
@media (max-width: 768px) {.idx1-tpl1621 iframe .ytp-large-play-button {left: 80% !important;top: 75% !important;}
.idx1-tpl1621 iframe .ytp-large-play-button svg {height: 79% !important;} .idx1-tpl1621 {width: 100%;margin: 0;padding: 0 15px;} .idx1-tpl1621 a, .idx1-tpl1621 a:hover {text-decoration: none;} .idx1-tpl1621-container {width: 100%;margin: 0 auto;padding: 0;} .idx1-tpl1621-container-box {width: 100%;margin: 0 auto;display: flex;justify-content: space-between;flex-direction: column;}
.idx1-tpl1621-bl-left,
.idx1-tpl1621-bl-center,
.idx1-tpl1621-bl-right {display: none;}
.idx1-tpl1621-bl-center iframe {width: 100%;}
.idx1-tpl1621-caption {margin: -5px 0 0 0;padding: 20px 22px 20px 22px;background-color: #4c4c4c;}
.idx1-tpl1621-bl-mobile {display: block !important;width: 100%;margin: 30px 0 0 0;}
.idx1-tpl1621-video-large iframe {width: 100%;height: 220px;}
.idx1-tpl1621-lista-video-mini {width: 100%;margin: 20px 0;}
.idx1-tpl1621-lista-video-mini .idx1-tpl1621-titulo {font: 600 20px/26px "Open Sans", sans-serif;color: #fff;margin: 0 0 0 15px;}
.idx1-tpl1621-lista-video-mini .idx1-tpl1621-itens {display: flex;justify-content: space-between;}
.idx1-tpl1621-lista-video-mini a {margin: 20px 0;display: block;}
.idx1-tpl1621-lista-video-mini .idx1-tpl1621-itens iframe {width: 50%;height: 112px;}
}
.idx1-tpl1621 {background-color: #012d59;padding: 35px 0 0 0;}
.idx1-tpl1621-bl-left-item .idx1-tpl1621-titulo {font: 400 16px/23px "Montserrat", sans-serif;}
.idx1-tpl1621-bl-right-item .idx1-tpl1621-titulo {font: 400 16px/23px "Montserrat", sans-serif;}
.idx1-tpl1621-caption {background-color: #0f4982;}
.idx1-tpl1621-caption .idx1-tpl1621-titulo {font: 500 30px/40px "Montserrat", sans-serif;}
.idx1-tpl1621 .idx1-tpl1621-barra-base {background-color: #0f4982;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1738 a,
.idx1-tpl1738 a:hover {text-decoration: none;}
.idx1-tpl1738-bg { background-color: #fff;}
.idx1-tpl1738-p1{ width: 100% !important; margin: inherit; padding:inherit;}
.idx1-tpl1738-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;}
.idx1-tpl1738-p1-title { font: 600 47px 'Montserrat', sans-serif; margin: 8px 0 -5px 0; letter-spacing: -0.3px; color: black;}
.idx1-tpl1738-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-tpl1738-bg { padding: 0 !important; } .idx1-tpl1738-p1-title { font-size: 40px !important; line-height: 50px !important; } .idx1-tpl1738-p1{ width: 100% !important; }}{@if isset($codigo_html) && !empty($codigo_html)@} {@$codigo_html@}
.idx1-tpl1738-p1-hat {font: 900 16px "Montserrat", sans-serif;color: #0f4982;}
.idx1-tpl1738-p1-title {font: 500 42px/48px "Montserrat", sans-serif;letter-spacing: -1px;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1739 a,
.idx1-tpl1739 a:hover {text-decoration: none;}
.idx1-tpl1739-TITLE {width: 1200px;margin: 0 auto;}
.idx1-tpl1739-cover {object-fit:cover;}
.idx1-tpl1739{ width: 1200px; margin: 0 auto; display: flex; gap: 25px}
.idx1-tpl1739{ text-decoration: none;}
.idx1-tpl1739-lista{ width:280px; }
.idx1-tpl1739-chamada a{ color: #717171; font: 400 16px/23px 'Source Sans 3', sans-serif; }
.idx1-tpl1739-chapeu a{ color: #335348; margin: 20px 0 0 0; text-transform: none; font: 900 16px 'Source Sans 3', sans-serif; }
.idx1-tpl1739-titulo a{ display: block; margin: 0px 0; color: #000; font: 500 20px/27px 'Source Sans 3', sans-serif; }
.idx1-tpl1739-credito { text-align: right; margin: 0 0 5px 0; text-align: right; color: #868686; font: 600 10px 'Source Sans 3',sans-serif; text-transform: uppercase; }
.idx1-tpl1739-lista img{ width: 280px; height: 180px; margin: 0 0 15px 0;object-fit:cover;}
/*FIM*/
@media (max-width: 768px) {.idx1-tpl1739 {width: 100%; padding: 0 15px; flex-direction: column; }
.idx1-tpl1739-lista{ width:100%}
.idx1-tpl1739-lista-image{ width: 100%; height: auto;}
.idx1-tpl1739-lista img { width: 100%;}
.idx1-tpl1739-TITLE {width: 100%;margin: 0}
}
.idx1-tpl1739 {gap: 40px;}
.idx1-tpl1739-lista {width: 270px;}
.idx1-tpl1739-chapeu a {color: #0f4982;text-transform: uppercase;font: 900 16px "Montserrat", sans-serif;}
.idx1-tpl1739-titulo a {font: 400 20px/27px "Montserrat",sans-serif;}
.idx1-tpl1739-credito {color: #7a7a7a;font: 400 10px "Montserrat",sans-serif;text-transform: none;}
.idx1-tpl1739-lista img {width: 270px;height: 200px;}

/*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 {gap: 30px;}
.idx1-tpl1740-container {gap: 30px;}
.idx1-tpl1740-item {width: 270px;}
.idx1-tpl1740-item span {text-transform: uppercase;font: 900 16px "Montserrat", sans-serif;color: #0f4982;background-color: transparent;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1743 { width: 100%; margin: 0; padding: 0; background-color: transparent;}
.idx1-tpl1743-container{ width: 100%; margin: 0 auto; padding: 0; display: grid; grid-template-columns: repeat(3, 270px); align-items: start; column-gap: 30px;}
.idx1-tpl1743 a, .idx1-tpl1743 a:hover { text-decoration: none; display: block;}
.idx1-tpl1743-chapeu { font: 900 16px 'Source Sans 3', sans-serif; margin: 10px 0; padding:0; letter-spacing: 0.4px; color: #335348; text-transform: none; display: inherit;
}
.idx1-tpl1743-titulo { font: 500 20px/27px 'Source Sans 3', sans-serif; margin: 0; padding: 0; letter-spacing: 0.1px; color: black;}
.idx1-tpl1743-item .idx1-tpl1743-img-foto{ width: 270px; height: 156px; object-fit: cover; object-position: center;}
.idx1-tpl1743-credito{ font: 400 10px 'Source Sans 3', sans-serif; color:#aaa; margin: 0 0 3px 0; padding: 0; display: inherit; text-align: right;}
/*FIM*/
@media only screen and (max-width : 768px) { .idx1-tpl1743 { width: 100%; margin: 0; padding: 0; background-color: transparent; } .idx1-tpl1743-container{ width: 100%; margin: 0 auto; padding: 0; display: grid; grid-template-columns: 1fr; align-items: center; column-gap: 30px; } .idx1-tpl1743-item .idx1-tpl1743-img-foto{ width: 100%; height: auto; object-fit: cover; object-position: center; }
}
.idx1-tpl1743-chapeu {font: 900 16px "Montserrat", sans-serif;letter-spacing: 0px;color: #0f4982;text-transform: uppercase;margin: 20px 0 5px 0;}
.idx1-tpl1743-titulo {font: 400 20px/27px "Montserrat", sans-serif;letter-spacing: -1px;}
.idx1-tpl1743-item .idx1-tpl1743-img-foto {height: 180px;}
.idx1-tpl1743-credito {font: 400 10px "Montserrat", sans-serif;color: #7a7a7a;}

/*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 {background-color: #012d59;padding: 65px 0;border-top: 5px solid #ffc100;}
.idx1-tpl1887-infor {align-items: start;text-align: left;}
.idx1-tpl1887-contato {font: 500 24px "Montserrat", sans-serif;}
.idx1-tpl1887-email {font: 400 18px "Montserrat", sans-serif;}
.idx1-tpl1887-endereco {font: 400 18px/24px "Montserrat", sans-serif;}

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

/*INICIO-DESKTOP-p1*/
.idx1-tpl2255 { width: 100%; margin: 0 auto; padding: 0; box-sizing: border-box; background-color: transparent;}
.idx1-tpl2255 a{ text-decoration: none;}
.idx1-tpl2255-container a { text-decoration: none; display: block;}
.idx1-tpl2255-container { width: 100%; height: auto; padding: 0; margin: 0 auto; display: grid; grid-template-columns: 570px 1fr; grid-template-rows: 1fr; column-gap: 20px;}
.idx1-tpl2255-bloco-left img{ width: 570px; height: 325px; object-fit: cover; object-position: center;}
.idx1-tpl2255-chapeu{ font: 900 16px "Epilogue", sans-serif; background-color: transparent; color: #142858; padding: 0px; margin: 0 0 10px 0; display: inline-flex !important; text-transform: uppercase;}
.idx1-tpl2255-titulo{ font: 500 24px/31px "Epilogue", sans-serif; color: #000;}
.idx1-tpl2255-chamada{ font: 400 16px/23px "Epilogue", sans-serif; color: #000; margin: 15px 0 0 0;}
.idx1-tpl2255-credito{ font: 400 11px "Barlow", sans-serif; color: #cdcdcd; margin: 0 0 5px 0; text-align:right;}
.idx1-tpl2255-bloco-right{ display: flex; flex-direction: column;}
/*FIM*/
@media (max-width:768px) { .idx1-tpl2255 { width: 100%; margin: 0; padding: 0 ; } .idx1-tpl2255-container { width: 100%; height: auto; padding: 0; margin: 0; display: flex !important; flex-direction: column; } .idx1-tpl2255-bloco-right img{ width: 100%; height: auto; margin: 0 0 20px 0; } .idx1-tpl2255-bloco-left img{ width: 100%; height: auto; object-fit: cover; object-position: center; margin-bottom: 20px; }
}
.idx1-tpl2255-bloco-left img {height: 380px;}
.idx1-tpl2255-chapeu {font: 900 16px "Montserrat", sans-serif;color: #0f4982;}
.idx1-tpl2255-titulo {font: 500 28px/38px "Montserrat", sans-serif;}
.idx1-tpl2255-chamada {font: 500 18px/28px "Montserrat", sans-serif;}
.idx1-tpl2255-credito {font: 400 10px "Montserrat", sans-serif;color: #7a7a7a;}

/*INICIO-DESKTOP-p1*/
.tpl2263-stop-jump-mobile{ display: none;}
.idx1-tpl2263 { width: 100%; height: 170px; margin: 0; padding: 0; background-color: transparent; position: relative; z-index: 999;}
.idx1-tpl2263-logo { width: 155px; height: 110px;}
.idx1-tpl2263-logo img { width: 155px; height: 155px; border-radius: 100%; margin: -23px 0 0 0;}
.idx1-tpl2263-container { width: 100%;}
.idx1-tpl2263-box-1{ background-color: #ffc100; height: 30px; position: relative; z-index: 1;}
.idx1-tpl2263-box-1-container{ max-width: 1200px; width: 100%; margin: 0 auto; display: flex; flex-direction: row; justify-content: space-between; align-items: center; height: 100%;}
.idx1-tpl2263-box-data{ font: 500 14px "Montserrat", sans-serif; color: #000; margin: 0;}
.idx1-tpl2263-box-1-redes-sociais{ display: flex; gap: 10px;}
.idx1-tpl2263-box-1-redes-sociais a{ width: 20px; height: 20px;}
.idx1-tpl2263-box-1-redes-sociais img{ width: 20px; height: 20px;}
.idx1-tpl2263-box-2{ background-color: #012d59; width: 100%; height: 110px; position: relative; z-index: 99;}
.idx1-tpl2263-box-2-container { max-width: 1200px; width: 100%; height: 110px; margin: 0 auto; padding: 0; display: grid; grid-template-columns: 40px 155px 785px 180px 40px; align-items: center;}
.idx1-tpl2263-box-3{ width: 100%; background-color: #0f4982; height: 30px; position: relative; z-index: 1;}
.idx1-tpl2263-box-3-container-full{ max-width: 1200px; width: 100%; margin: 0 auto;}
.idx1-tpl2263-box-3-container-menu{ max-width: 990px; width: 100%; margin: 0 auto 0 210px;}
.idx1-tpl2263-box-3-container-menu li a{ font: 500 14px "Montserrat", sans-serif; color: #fff; padding: 6px 9px; text-transform: uppercase;}
.idx1-tpl2263-box-3-container-menu li:last-child a{ padding: 6px 0px 6px 9px;}
.idx1-tpl2263-box-3-container-menu li a:hover{ background-color: #ffc100; color: #000;}
.idx1-tpl2263-menu-ham { display: flex; justify-content: center; align-items: center;}
.idx1-tpl2263-menu-ham-box { width: 100%; height: 30px; display: flex; flex-direction: column; justify-content: center; row-gap: 6px; cursor: pointer;}
.idx1-tpl2263-menu-ham-box span { width: 100%; height: 3px; background-color: #fff; display: block;}
.idx1-tpl2263-previsao { background-color: transparent; border:1px solid #4e6c8b; width: 120px; height: 90px; padding: 5px 15px; display: flex; flex-direction: column; align-items: center; justify-content: space-between; justify-self: self-end;}
.idx1-tpl2263-area-banner { height: 90px;} .idx1-tpl2263-tempo { display: flex; column-gap: 5px;}
.idx1-tpl2263-tempo span.temp { font: 400 14px "Montserrat", sans-serif; color: #fff;}
.idx1-tpl2263-previsao .citys { font: 500 14px "Montserrat", sans-serif; color: #fff;}
#search-icon { cursor: pointer;}
.idx1-tpl2263-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-tpl2263-area-pesquisa form { display: flex; flex-direction: column; row-gap: 10px;}
.idx1-tpl2263-search { position: relative;}
.idx1-tpl2263-aside-menu { background-color: #0f4982; width: 250px; height: 100vh; position: fixed; z-index: 999999; top: 0; left: -300px; padding: 25px; transition: all 0.2s;}
.idx1-tpl2263-aside-menu img { width: 100%;}
.idx1-tpl2263-fechar { width: 100%; height: 30px; position: relative;}
.idx1-tpl2263-fechar span { width: 30px; height: 30px; position: absolute; right: -41px; top: -20px; background-color: #d31c23; color: #fff; display: flex; justify-content: center; align-items: center; padding: 0 0 6px 0; font: 500 32px "Montserrat", sans-serif; border-radius: 50px; box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.4); cursor: pointer;}
.idx1-tpl2263-aside-menu .navbar-nav { display: flex; flex-direction: column; padding: 0;}
.idx1-tpl2263-aside-menu .navbar-nav li a { padding: 0; color: #fff; font: 400 16px "Montserrat", sans-serif;}
.idx1-tpl2263-aside-menu .navbar-nav li { padding: 10px 0 0 0;}
.idx1-tpl2263-aside-menu .navbar-nav li a:hover,
.idx1-tpl2263-aside-menu .navbar-nav li a:focus { color: #000; background-color: #ffc100;}
.idx1-tpl2263-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-tpl2263-right { display: contents; }
.idx1-tpl2263-fixed-desktop { position: fixed !important; height: auto; top: 0; left: 0; right: 0; z-index: 999; box-shadow: 0 2px 5px rgba(0,0,0,0.1); transition: all 0.3s ease;}
.idx1-tpl2263-fixed-desktop .idx1-tpl2263-box-3-container-menu{ max-width: 1200px; width: 100%; margin: 0; display: flex; align-items: center; gap: 30px;}
.idx1-tpl2263-box-3-container-menu .navbar-nav{ width: 100%;}
.idx1-tpl2263-box-3-container-menu .navbar-nav::before,
.idx1-tpl2263-box-3-container-menu .navbar-nav::after{ display: none;}
.idx1-tpl2263-box-3 .idx1-tpl2263-box-3-logo-img{ display: none;}
.idx1-tpl2263-fixed-desktop .idx1-tpl2263-box-3-logo-img{ display: block; width: 50px; height: auto; border-radius: 100%;}
/*FIM*/
@media (max-width: 768px) { .idx1-tpl2263 { height: auto; } .idx1-tpl2263-container { width: 100%; } .idx1-tpl2263-box-1-container{ padding: 0 15px; } .idx1-tpl2263-box-1-vazio{ display: none; } .idx1-tpl2263-box-2{ height: auto; } .idx1-tpl2263-box-2-container { display: grid; grid-template-columns: 28px 1fr 28px; height: auto; grid-auto-rows: auto; align-items: center; text-align: center; padding: 8px 15px; justify-content:space-between; } .idx1-tpl2263-box-3{ display: none; } .idx1-tpl2263-menu-ham { grid-column: 1; grid-row: 1; display: flex; } .idx1-tpl2263-menu-ham-box { width: 23px; height: 23px; row-gap: 6px; } .idx1-tpl2263-logo { grid-column: 2; grid-row: 1; justify-self: center; height: auto;} .idx1-tpl2263-logo img { width: 75px; height: auto; margin: 0} .idx1-tpl2263-search { grid-column: 3; grid-row: 1; justify-self: end; position: relative; } .idx1-tpl2263-area-pesquisa { top: 36px; right: 0; width: calc(100vw - 24px); } .idx1-tpl2263-previsao { display: none !important; } .idx1-tpl2263-area-banner { display:none; grid-column: 1 / -1; grid-row: 2; width: 100%; height: auto; margin-top: 6px; } .idx1-tpl2263-area-banner > div { width: 100% !important; max-width: 100% !important; height: auto !important; overflow: hidden; } .idx1-tpl2263.idx1-tpl2263-fixed-top { position: fixed; top: 0; left: 0; right: 0; z-index: 10000; } .idx1-tpl2263.idx1-tpl2263-fixed-top + * { margin-top: 72px; } .tpl2263-stop-jump-mobile-visible{ display: block !important; height: 121px; }}
@media (min-width: 769px) { .idx1-tpl2263-right { display: contents !important; } .idx1-tpl2263-box-2 { display: grid !important; align-items: center; } .idx1-tpl2263-menu-ham { grid-column: 1; grid-row: 1; width:23px } .idx1-tpl2263-logo { grid-column: 2; grid-row: 1;} .idx1-tpl2263-previsao { grid-column: 4; grid-row: 1; } .idx1-tpl2263-area-banner { grid-column: 3; grid-row: 1; justify-self: end; align-self: center; height: 90px; } .idx1-tpl2263-search { grid-column: 5; grid-row: 1; justify-self: end; } .idx1-tpl2263-box-2 > * { min-width: 0; }}
@media (min-width: 769px) { .idx1-tpl2263-area-banner, .idx1-tpl2263-area-banner > div { max-width: 100%; overflow: hidden; }}

/*INICIO-DESKTOP-p1*/
.idx1-tpl2264 { width: 100%; margin: 0; padding:20px 0 30px 0; background-color: #ebeff2;}
.idx1-tpl2264 a,
.idx1-tpl2264 a:hover{ text-decoration: none;}
.idx1-tpl2264-container { width: 1200px; height: auto; margin: 0 auto; padding: 0; display: grid; grid-template-columns: repeat(4, 1fr); column-gap: 30px;}
.idx1-tpl2264-container .item { border: 1px solid red;}
.idx1-tpl2264-item a{ display: flex; column-gap: 15px;
}
.idx1-tpl2264-item a img{ width: 83px; height: 96px; border-radius: 7px; object-fit:cover;}
.idx1-tpl2264-chapeu { color: #0f4982; background-color: transparent; font: 900 12px "Montserrat", sans-serif; padding: 0px; margin: 12px 0 2px 0; text-transform: uppercase;}
.idx1-tpl2264-titulo { font: 500 14px/20px "Montserrat", sans-serif; color: #000; text-transform: inherit; padding: inherit; margin: 0;}
.idx1-tpl2264-credito { font: 400 10px "Montserrat", sans-serif; color: #000; text-transform: inherit; padding: 0; margin:0; text-align: right;}
/*FIM*/
@media only screen and (max-width: 768px) { .idx1-tpl2264 { width: 100%; margin: 0; padding: 20px 15px; } .idx1-tpl2264-container { width: 100%; height: auto; margin: 0; padding: 0; display: grid; grid-template-columns:1fr; row-gap: 30px; }}

/*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,
.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: 900 39px/14px "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; left: 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; }
}

/*INICIO-DESKTOP-p1*/
.idx1-tpl2267{ width: 100%; padding: 0; margin: 0;}
.idx1-tpl2267 a:hover{ text-decoration: none;}
.idx1-tpl2267-container{ max-width: 870px; width: 100%; display: flex; gap: 30px;}
.idx1-tpl2267-Destaque{ max-width: 420px; width: 100%;}
.idx1-tpl2267-Destaque-materia-materia{ width: 100%;}
.idx1-tpl2267-Destaque-materia-img{ width: 100%; height: 316px; object-fit: cover; border-radius: 7px;}
.idx1-tpl2267-credito{ color: #7a7a7a; font: 400 10px "Montserrat", sans-serif; text-align:right;}
.idx1-tpl2267-Destaque .idx1-tpl2267-hat { font: 900 16px "Montserrat", sans-serif; color: #0f4982; text-transform: uppercase; margin: 15px 0 8px 0;}
.idx1-tpl2267-Destaque .idx1-tpl2267-title { color: #000; font: 400 24px/31px "Montserrat", sans-serif; margin: 0;}
.idx1-tpl2267-coluna-direita{ max-width: 420px; width: 100%;}
.idx1-tpl2267-coluna-direita-materias{ display: flex; flex-direction: column; gap: 25px;}
.idx1-tpl2267-coluna-direita-materia{ width: 100%; display: flex; flex-direction: row; gap: 20px;}
.idx1-tpl2267-coluna-direita-img { width: 150px; height: 120px; object-fit: cover; border-radius: 7px;}
.idx1-tpl2267-coluna-direita .idx1-tpl2267-hat{ font: 900 16px "Montserrat", sans-serif; color: #0f4982; text-transform: uppercase; margin: 15px 0 8px 0;}
.idx1-tpl2267-coluna-direita .idx1-tpl2267-title{ color: #000; font: 400 22px/30px "Montserrat", sans-serif; margin: 0;}
/*FIM*/
@media (max-width: 786px){
.idx1-tpl2267-container{ flex-direction: column;}
.idx1-tpl2267-coluna-direita{ max-width: 786px; width: 100%;}
.idx1-tpl2267-Destaque-materia-img,
.idx1-tpl2267-coluna-direita-img{ height: auto;}
}

/* INICIO-DESKTOP-p1 */
.idx1-tpl2268 { width: 100%; margin: 0; padding: 35px 0 30px 0; background-color: #f0f0f0; position: relative; z-index: 1;}
.idx1-tpl2268-materia a,
.idx1-tpl2268-materia a:houver{ text-decoration: none !important;}
.idx1-tpl2268-container { width: 100%; max-width: 1200px; padding: 0; margin: 0 auto; position: relative; background-color: transparent; overflow: hidden; z-index: 1;}
.idx1-tpl2268-swiper-container-materia { width: 100%; overflow: visible; margin-top: 0;}
.idx1-tpl2268-slide-wrapper { display: flex; transition-property: transform; box-sizing: content-box;}
.idx1-tpl2268-materia { background: transparent; height: 100%;}
.idx1-tpl2268-img-texto { display: flex; align-items: flex-start; gap: 10px;}
.idx1-tpl2268-swiper-container-materia-img { display: block; width: 135px; height: 135px; border-radius: 65px; object-fit: cover; flex-shrink: 0;}
.idx1-tpl2268-p1-description { overflow: hidden;}
.idx1-tpl2268-hat { font: 900 16px "Montserrat", sans-serif; letter-spacing: -0.3px; color: #0f4982; text-transform: uppercase; transform: scaleY(0.9); margin: 20px 0 3px 0; text-align: center;}
.idx1-tpl2268-title { font: 700 24px/30px "Montserrat", sans-serif; letter-spacing: -0.3px; color: #000; transform: scaleY(0.9); margin: 0; text-align: center;}
.idx1-tpl2268-call { font: 500 16px/24px "Montserrat", sans-serif; letter-spacing: -0.3px; color: #000; transform: scaleY(0.9); margin: 8px 0 0 0; text-align: center;}
.idx1-tpl2268-materia a { text-decoration: none; align-items: center; color: inherit; display: flex; flex-direction: column;}
.idx1-tpl2268-setas-container{ width: 1300px; margin: 0 auto; position: relative; top: -145px;}
.idx1-tpl2268 .swiper-button-next,
.idx1-tpl2268 .swiper-button-prev { color: #787878 !important; position: absolute; top: 50%; z-index: 10;}
.idx1-tpl2268 .swiper-button-next { right: 0;}
.idx1-tpl2268 .swiper-button-prev { left: 0;}
.idx1-tpl2268 .swiper-button-next::after,
.idx1-tpl2268 .swiper-button-prev::after { font-size: 53px;}
.swiper-autoheight { height: auto;}
/* FIM */
@media screen and (max-width: 768px) { .idx1-tpl2268{ padding:0;} .idx1-tpl2268-container { padding: 30px 15px 30px 15px; } .idx1-tpl2268-tituloSecao { font: 500 32px/38px Montserrat, sans-serif; margin-bottom: 30px; text-align: center; } .idx1-tpl2268-swiper-container-materia { overflow: hidden; } .idx1-tpl2268-slide-wrapper { gap: 0; } .idx1-tpl2268-materia { max-width: 100% !important; } .idx1-tpl2268-img-texto { flex-direction: column; align-items: center; text-align: center; } .idx1-tpl2268-img-borderad { padding: 4px; margin-bottom: 10px; } .idx1-tpl2268-swiper-container-materia-img { width: 110px; height: 110px; } .idx1-tpl2268-p1-description { text-align: center; } .idx1-tpl2268-p1-hat { font-size: 20px; margin-top: 10px; } .idx1-tpl2268-p1-title { font-size: 15px; } .idx1-tpl2268-setas-container { width: 100%; } .idx1-tpl2268 .swiper-button-next, .idx1-tpl2268 .swiper-button-prev { transform: translateY(-100%); font-size: 32px; } .idx1-tpl2268 .swiper-button-next::after, .idx1-tpl2268 .swiper-button-prev::after { font-size: 42px; } .idx1-tpl2268 .swiper-autoheight{ height: auto !important; }}

/*INICIO-DESKTOP-p1*/
.idx1-tpl3-p1-box-banner { background-color: #fff;}
.idx1-tpl3-p1-box-banner .bannerResult > div { overflow-x: auto;}
.idx1-tpl3-p1-box-banner .bannerResult > div, .idx1-tpl3-p1-box-banner .bannerResult iframe { /*width: 100% !important;*/ overflow: auto;}
/*FIM*/
@media (max-width: 768px){ .idx1-tpl3-p1-box-banner, .idx1-tpl3-p1-box-banner div, .idx1-tpl3-p1-box-banner div img{ width: 100% !important; height: auto !important; }
}
@media only screen and (max-width: 768px){ idx1-tpl3-p1-box-banner { display:none;}
}
.idx1-tpl3-p1-box-banner {background-color: #fff;}

/*INICIO-DESKTOP-p1*/ .idx1-tpl3011{ width: 100%; height: 450px !important; padding:0px; margin:0px; }
.idx1-tpl3011 iframe{ width: 100%; height: 100%; padding:0px; margin:0px; }
/*FIM*/
@media(max-width: 768px){ .idx1-tpl3011{ height: 300px !important; } .idx1-tpl3011 iframe{ width: 100%; height: 100%; padding:0px; margin:0px; }}

/*INICIO-DESKTOP-p1*/
.idx1-tpl359{ width: 100%; background-color: #fff;}
/*FIM*/
.idx1-tpl359 {background-color: transparent;}

/*INICIO-DESKTOP-p1*/
.idx2-tpl359{ width: 100%; background-color: #fff;}
/*FIM*/


/*INICIO-DESKTOP-p1*/
.idx1-tpl359{ width: 100%; background-color: #fff;}
/*FIM*/
.idx1-tpl359 {background-color: transparent;}

/*INICIO-DESKTOP-p1*/
.idx2-tpl359{ width: 100%; background-color: #fff;}
/*FIM*/


.tpl761-p1-image { margin-bottom: 16px;}
/*INICIO-DESKTOP-p1*/ .idx1-tpl761-p1-hat { font: 600 15px "Montserrat", sans-serif; margin: 0; letter-spacing: 0.4px; color: #004C94; text-transform: uppercase; } .idx1-tpl761-p1-title { font: 500 21px/30px "Montserrat", sans-serif; margin: 14px 0 -8px 0; letter-spacing: 0px; color: black; } .idx1-tpl761-p1-btn { font: 500 15px 'Montserrat', sans-serif; margin-top: 31px; padding: 15px 20px; letter-spacing: 0.3px; border: 1px solid #00B728; color: #00B728; text-transform: uppercase; float: right;	display:inherit; } .idx1-tpl761-p1-line { border-color: #d9d9d9; margin: 30px 0 27px 0;	display:inherit; }
/*FIM*/
.idx1-tpl761 .col-xs-12.col-sm-12.col-md-12.col-lg-12.idx1-tpl761-bloco:last-child .idx1-tpl761-p1-line { display: none;}
/* NOTEBOOK */
@media screen and (min-width: 992px) and (max-width: 7619px) {}
/* TABLET */
@media screen and (min-width: 768px) and (max-width: 991px) {}
/* SMARTPHONE */
@media only screen and (max-width : 768px) { .tpl761-p1-image { width: 160px !important; height: 130px !important; float: left; margin: 0 10px 0 0 !important; } .idx1-tpl761-p1-title { font: 500 17px/24px "Montserrat", sans-serif; margin: 0 0 -8px 0; }
}
.tpl761-p1-image {margin-bottom: 15px;}
.idx1-tpl761-p1-hat {font: 900 16px "Montserrat", sans-serif;letter-spacing: -1px;color: #0f4982;}
.idx1-tpl761-p1-title {font: 500 16px/23px "Montserrat", sans-serif;margin: 5px 0 -8px 0;}
.idx1-tpl761-p1-btn {font: 400 16px "Montserrat", sans-serif;letter-spacing: 0px;color: #fff;}
.idx1-tpl761-p1-line {border-color: transparent;margin: 15px 0 15px 0;}





/*INICIO-DESKTOP-p1*/ .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*/
/* NOTEBOOK */
@media screen and (min-width: 992px) and (max-width: 1199px) {}
/* TABLET */
@media screen and (min-width: 768px) and (max-width: 991px) {}
/* SMARTPHONE */
@media only screen and (max-width : 767px) {}
.idx1-tpl764 .nav-tabs>li>a {font: 700 18px "Montserrat", sans-serif;color: #929292;}
.idx1-tpl764 .nav-tabs>li.active>a, .idx1-tpl764 .nav-tabs>li.active>a:focus, .idx1-tpl764 .nav-tabs>li.active>a:hover {color: #0f4982;}
.idx1-tpl764-p1-title {font: 500 16px/23px "Montserrat", sans-serif;}
.idx1-tpl764-p1-title span {color: #0f4982;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: 500 16px/23px "Montserrat", sans-serif;}
.idx-1-tpl768-p1-title {font: 500 16px/23px "Montserrat", sans-serif;}
.idx-1-tpl768-p1-btn {font: 500 16px/25px "Montserrat", sans-serif;border: transparent solid 1px;border-radius: 20px;padding: 10px 20px;}
.idx-1-tpl768-bl-whatsapp {display: none;}

/*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; }}

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