
/*INICIO-DESKTOP-p1*/
.idx1-tpl1033 { border: 1px solid #d9d9d9; padding: 15px;}
.idx1-tpl1033-title { font: 700 13.2px/18px Montserrat,sans-serif; letter-spacing: 0px; color: black; text-transform: uppercase; margin-top: 10px; margin-bottom: 10px;}
.idx1-tpl1033-line { margin-top: 17px; margin-bottom: 17px; border: 0; border-top: 1px solid #eee;}
.idx1-tpl1033-btn { background: 0 0; display: inline-block; outline: 0; border: 1px solid #355387; border-radius: 3px; color: #355387; font: 500 14.2px/24px Montserrat,sans-serif; padding: 5px 15px; cursor: pointer; text-transform: uppercase; float: right;}
/*FIM*/
/* SMARTPHONE */
@media only screen and (max-width : 767px) {}

/*INICIO-DESKTOP-p1*/
.tpl1039-bg { padding-top: 9px; padding-bottom: 10px; background: #fff; text-align: center;}
/*FIM*/

/*INICIO-DESKTOP-p1*/
.tpl1039-bg { padding-top: 9px; padding-bottom: 10px; background: #fff; text-align: center;}
/*FIM*/

/*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: 460px; 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; }
/*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: 200px; }}
.idx1-tpl1087-p1-title {color: #000;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl111-title-ses { font: 500 18px 'Montserrat', sans-serif; margin: 0px; padding: 14px 20px; background-color: #290E72; color: white; text-transform: uppercase;}
.idx1-tpl111 iframe { max-width: 100%; max-height: 450px;}
/*FIM*/
/* SMARTPHONE */
@media only screen and (max-width : 767px) { .tpl111 iframe { max-width: 100%; }}
.idx1-tpl111-title-ses {background-color: #375387;}

/*INICIO-DESKTOP-p1*/ .tplListaNoticias3-title-ses { font: 500 18px 'Montserrat', sans-serif; margin: 0 0 25px 0; padding: 14px 20px; background-color: #004C94; color: white; text-transform: uppercase; } .tplListaNoticias3-title { font: 500 16px 'Montserrat', sans-serif; margin-bottom: 15px; color: black; } .tplListaNoticias3-btn { color: white; background-color: black; border-color: black; } .tplListaNoticias3-btn.btn.focus, .tplListaNoticias3-btn.btn:focus, .tplListaNoticias3-btn.btn:hover { color: white; }
/*FIM*/
/* SMARTPHONE */
@media only screen and (max-width : 767px) { .tplListaNoticias3-title-ses { font: 500 17px 'Montserrat', sans-serif; padding: 14px 10px; }}
.tplListaNoticias3-title-ses {background-color: #375387;}

/*INICIO-DESKTOP-p1*/
.tpl238-p1-titulo { font-family: Montserrat,sans-serif; font-weight: 600; color: #000; border-left: 7px solid #000; padding-left: 8px; line-height: 30px; padding-top: 20px; padding-bottom: 20px; margin-top: 0; text-align: left; font-size: 35px;}
.tpl238-p1-nome { font-family: Montserrat,sans-serif; font-weight: 600; color: #000; font-size: 16px; padding-top: 20px; padding-bottom: 20px;}
/*FIM*/
/* DESKTOP */
@media screen and (min-width: 1200px) { .tpl238-iframe iframe { width: 100%; height: 490px; }}
.tpl238-p1-titulo {color: #000;}
.tpl238-p1-nome {color: #000;}

/*INICIO-DESKTOP-p1*/ .tpl-list-title-ses { font: 700 36px 'Montserrat', sans-serif; margin-top: 0px; margin-bottom: 30px; border-bottom: 3px solid black; color: black; background-color: #fff; text-transform: uppercase; padding: 0px; } .tpl-list-month { font: 600 16px/15px 'Montserrat', sans-serif; text-transform: uppercase; color: #111; margin-bottom: 30px; border-left: 4px solid; padding-left: 5px; } .tpl-list-hat { font: 600 12px/12px 'Montserrat', sans-serif; color: black; text-transform: uppercase; margin-bottom: 0px; } .tpl-list-title { font: 600 24px 'Montserrat', sans-serif; margin-top: 0; margin-bottom: 0px; color: #333; } .tpl-list-call { font: normal 15px 'Montserrat', sans-serif; color: black; margin: 0; } .tpl-list-line { border-width: 2px; margin-top: 30px; margin-bottom: 30px; } .tpl-list-datedesc { display: block!important; font: 12px/18px Montserrat, sans-serif; color: #333; }
/*FIM*/
.tpl-list-bloco-2 { /* padding-left: 0; */
}
/* TABLET / SMARTPHONE */
@media only screen and (max-width : 991px) { .tpl-list-title-ses { font: 700 28px 'Montserrat', sans-serif; margin-bottom: 15px; } .tpl-list-month { font: 600 12px/15px 'Montserrat', sans-serif; margin-bottom: 15px; } .tpl-list-title { font: 600 18px 'Montserrat', sans-serif; } .tpl-list-call { font: normal 14px 'Montserrat', sans-serif; } .tpl-list-image { margin-bottom: 10px; }}
.tpl-list-hat {font: 600 14px/18px Montserrat, sans-serif;color: #355387;}
.tpl-list-title {font: 600 18px/24px Montserrat, sans-serif;}

/*INICIO-DESKTOP-p1*/	.tpl285-p1-image { width: 270px; height: auto;	float: none;	margin-bottom: 12px; } .idx1-tpl285-p1-credit-1{ min-height: 11px; text-align: right; margin: 0 0 2px; font: 11px/11px Arial,sans-serif; color: gray; } .idx1-tpl285-p1-hat { font: 600 14px "Montserrat", sans-serif; margin: 0 0 0 0; color: #004C94; text-transform: uppercase; } .idx1-tpl285-p1-title { font: 19px/27px "Montserrat", sans-serif; margin: 0px 0 -3px 0; letter-spacing: -0.3px; color: black; }
/*FIM*/
/* NOTEBOOK */
@media screen and (min-width: 992px) and (max-width: 1199px) { .idx1-tpl285-p1-hat { font: 600 12px "Montserrat", sans-serif; margin: 8px 0 0 0; } .idx1-tpl285-p1-title { font: 600 15px "Montserrat", sans-serif; }}
/* TABLET */
@media screen and (min-width: 768px) and (max-width: 991px) { .idx1-tpl285-p1-hat { font: 600 12px "Montserrat", sans-serif; margin: 0 0 0 0; } .idx1-tpl285-p1-title { font: 600 15px "Montserrat", sans-serif; }	.tpl285-p1-image { width: 270px; height: auto;	margin-bottom: 12px; }
}
/* SMARTPHONE */
@media only screen and (max-width : 767px) { .idx1-tpl285 .col-xs-12.col-sm-4.col-md-4.col-lg-4 { margin-bottom: 30px; } .idx1-tpl285 .col-xs-12.col-sm-4.col-md-4.col-lg-4:last-child { margin-bottom: 0; } .idx1-tpl285-p1-hat { font: 600 12px "Montserrat", sans-serif; margin: 0 0 0 0 !important; } .idx1-tpl285-p1-title { font: 600 16px "Montserrat", sans-serif; margin: 0; } .tpl285-p1-image { width: 100%; height: auto; margin-right: 10px; float: none;	margin-bottom: 12px; }}
.idx1-tpl285-p1-hat {font: 600 13.6px;}
 /*INICIO-DESKTOP-p1*/ .idx1tpl294-p1-title-ses { font: 600 17.6px 'Montserrat', sans-serif; color: #0099DA; letter-spacing: -0.1px; margin-top: -1px; margin-left: 64px; margin-bottom: -20px; text-transform: uppercase; } .idx1tpl294-p1-img { width: 100%; margin-bottom: 20px; } .idx1tpl294-p1-hat { font: 600 17.4px/15px 'Montserrat', sans-serif; color: #00AD58; margin-bottom: 6px; margin-top: 0px; } .idx1tpl294-p1-title { font: 600 18.4px/24px 'Montserrat', sans-serif; color: black; letter-spacing: -0.6px; margin-top: 0; margin-bottom: -6px; } .idx1tpl294 .idx1tpl294-slick .slick-prev { left: 10px; z-index: 9999; } .idx1tpl294 .idx1tpl294-slick .slick-next { right: 10px; z-index: 9999; }	.idx1tpl294 .rsOverflow { height: 230px;} /*FIM*/ /* NOTEBOOK */ @media screen and (min-width: 992px) and (max-width: 1199px) { .idx1tpl294-p1-title-ses { margin-left: 42px; margin-bottom: -17px; } } /* TABLET */ @media screen and (min-width: 768px) and (max-width: 991px) { .idx1tpl294-p1-title-ses { margin-left: 30px; margin-bottom: -14px; } } /* SMARTPHONE */ @media only screen and (max-width : 767px) { .idx1tpl294-p1-title-ses { font: 600 16px 'Montserrat', sans-serif; margin-left: 26px; margin-bottom: -10px; } }
.idx1tpl294-p1-title-ses {color: #000;}
.idx1tpl294-p1-hat {color: #000;}
.idx1tpl294-p1-title {color: #000;margin-bottom: 0px;}

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

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

/*INICIO-DESKTOP-p1*/ .idx1-tpl46-p1 { padding: 12px 0; background-color: #004C94; } .idx1-tpl46-p1-title-ses { font: 600 21px/26px 'Montserrat', sans-serif; color: white; text-transform: uppercase; } .idx1-tpl46-p1-date-content { font: 600 15px 'Montserrat', sans-serif; margin: 3px 0 0 0; display: inline-block; color: white; } .idx1-tpl46-p1-date-content a { color: white; }
/*FIM*/
/* SMARTPHONE */
@media only screen and (max-width : 767px) { .idx1-tpl46-p1-title-ses { font: 600 16px 'Montserrat', sans-serif; } .idx1-tpl46-p1-date-content { font: 500 8px 'Montserrat', sans-serif; margin: 0px; }}
.idx1-tpl46-p1 {background-color: #365387;}


/*INICIO-DESKTOP-p1*/
.tpl600-bg { padding-top: 9px; padding-bottom: 10px; background: #e3e2e7; text-align: center;}
/*FIM*/

/*INICIO-DESKTOP-p1*/
.idx1-tpl719-p1-credit-1{ min-height: 11px; text-align: right; margin: 0 0 2px; font: 11px/11px Arial,sans-serif; color: gray;}
.idx1-tpl719-p1-imagem { width: 100%; height: auto; background-color: #ccc; background-size: cover; background-position: center; background-repeat: no-repeat; display: block;}
.idx1-tpl719-p1-hat { font: 600 12px/12px 'Montserrat', sans-serif; color: #8f080c; padding-top: 10px; text-transform: uppercase;}
.idx1-tpl719-p1-title { font: 500 17.2px/26px 'Montserrat', sans-serif; color: #111111; margin-top: 5px; margin-bottom: 5px;}
/*FIM*/
/*INICIO-DESKTOP-p2*/
.idx1-tpl719-p2-credit-1{ min-height: 11px; text-align: right; margin: 0 0 2px; font: 11px/11px Arial,sans-serif; color: gray;}
.idx1-tpl719-p2-imagem { width: 100%; height: auto; background-color: #ccc; background-size: cover; background-position: center; background-repeat: no-repeat; display: block;}
.idx1-tpl719-p2-hat { font: 600 12px/12px 'Montserrat', sans-serif; color: #8f080c; padding-top: 10px; text-transform: uppercase;}
.idx1-tpl719-p2-title { font: 500 17.2px/26px 'Montserrat', sans-serif; color: #111111; margin-top: 5px; margin-bottom: 5px;}
/*FIM*/
/*INICIO-DESKTOP-p3*/
.idx1-tpl719-p3-credit-1{ min-height: 11px; text-align: right; margin: 0 0 2px; font: 11px/11px Arial,sans-serif; color: gray;}
.idx1-tpl719-p3-imagem { width: 100%; height: auto; background-color: #ccc; background-size: cover; background-position: center; background-repeat: no-repeat; display: block;}
.idx1-tpl719-p3-hat { font: 600 12px/12px 'Montserrat', sans-serif; color: #8f080c; padding-top: 10px; text-transform: uppercase;}
.idx1-tpl719-p3-title { font: 500 17.2px/26px 'Montserrat', sans-serif; color: #111111; margin-top: 5px; margin-bottom: 5px;}
/*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-tpl719-p1-imagem { min-height: auto; } .idx1-tpl719-p2-imagem { min-height: auto; } .idx1-tpl719-p3-imagem { min-height: auto; }}
.idx1-tpl719-p1-hat {font: 700 13.2px/25px Montserrat,sans-serif;color: #355387;padding-top: 0px;}
.idx1-tpl719-p1-title {font: 500 17.2px/25px Montserrat,sans-serif;color: #000;}
.idx1-tpl719-p2-hat {font: 700 13.2px/25px Montserrat,sans-serif;color: #355387;padding-top: 0px;}
.idx1-tpl719-p2-title {font: 500 17.2px/25px Montserrat,sans-serif;color: #000;}
.idx1-tpl719-p3-hat {font: 700 13.2px/25px Montserrat,sans-serif;color: #355387;padding-top: 0px;}
.idx1-tpl719-p3-title {font: 500 17.2px/25px Montserrat,sans-serif;color: #000;}

/*INICIO-DESKTOP-p1*/
.idx2-tpl719-p1-credit-1{ min-height: 11px; text-align: right; margin: 0 0 2px; font: 11px/11px Arial,sans-serif; color: gray;}
.idx2-tpl719-p1-imagem { width: 100%; height: auto; background-color: #ccc; background-size: cover; background-position: center; background-repeat: no-repeat; display: block;}
.idx2-tpl719-p1-hat { font: 600 12px/12px 'Montserrat', sans-serif; color: #8f080c; padding-top: 10px; text-transform: uppercase;}
.idx2-tpl719-p1-title { font: 500 17.2px/26px 'Montserrat', sans-serif; color: #111111; margin-top: 5px; margin-bottom: 5px;}
/*FIM*/
/*INICIO-DESKTOP-p2*/
.idx2-tpl719-p2-credit-1{ min-height: 11px; text-align: right; margin: 0 0 2px; font: 11px/11px Arial,sans-serif; color: gray;}
.idx2-tpl719-p2-imagem { width: 100%; height: auto; background-color: #ccc; background-size: cover; background-position: center; background-repeat: no-repeat; display: block;}
.idx2-tpl719-p2-hat { font: 600 12px/12px 'Montserrat', sans-serif; color: #8f080c; padding-top: 10px; text-transform: uppercase;}
.idx2-tpl719-p2-title { font: 500 17.2px/26px 'Montserrat', sans-serif; color: #111111; margin-top: 5px; margin-bottom: 5px;}
/*FIM*/
/*INICIO-DESKTOP-p3*/
.idx2-tpl719-p3-credit-1{ min-height: 11px; text-align: right; margin: 0 0 2px; font: 11px/11px Arial,sans-serif; color: gray;}
.idx2-tpl719-p3-imagem { width: 100%; height: auto; background-color: #ccc; background-size: cover; background-position: center; background-repeat: no-repeat; display: block;}
.idx2-tpl719-p3-hat { font: 600 12px/12px 'Montserrat', sans-serif; color: #8f080c; padding-top: 10px; text-transform: uppercase;}
.idx2-tpl719-p3-title { font: 500 17.2px/26px 'Montserrat', sans-serif; color: #111111; margin-top: 5px; margin-bottom: 5px;}
/*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) { .idx2-tpl719-p1-imagem { min-height: auto; } .idx2-tpl719-p2-imagem { min-height: auto; } .idx2-tpl719-p3-imagem { min-height: auto; }}
.idx2-tpl719-p1-hat {font: 700 13.2px/25px Montserrat,sans-serif;color: #355387;padding-top: 0px;}
.idx2-tpl719-p2-hat {font: 700 13.2px/25px Montserrat,sans-serif;color: #355387;padding-top: 0px;}
.idx2-tpl719-p3-hat {font: 700 13.2px/25px Montserrat,sans-serif;color: #355387;padding-top: 0px;}

/*INICIO-DESKTOP-p1*/
.idx3-tpl719-p1-credit-1{ min-height: 11px; text-align: right; margin: 0 0 2px; font: 11px/11px Arial,sans-serif; color: gray;}
.idx3-tpl719-p1-imagem { width: 100%; height: auto; background-color: #ccc; background-size: cover; background-position: center; background-repeat: no-repeat; display: block;}
.idx3-tpl719-p1-hat { font: 600 12px/12px 'Montserrat', sans-serif; color: #8f080c; padding-top: 10px; text-transform: uppercase;}
.idx3-tpl719-p1-title { font: 500 17.2px/26px 'Montserrat', sans-serif; color: #111111; margin-top: 5px; margin-bottom: 5px;}
/*FIM*/
/*INICIO-DESKTOP-p2*/
.idx3-tpl719-p2-credit-1{ min-height: 11px; text-align: right; margin: 0 0 2px; font: 11px/11px Arial,sans-serif; color: gray;}
.idx3-tpl719-p2-imagem { width: 100%; height: auto; background-color: #ccc; background-size: cover; background-position: center; background-repeat: no-repeat; display: block;}
.idx3-tpl719-p2-hat { font: 600 12px/12px 'Montserrat', sans-serif; color: #8f080c; padding-top: 10px; text-transform: uppercase;}
.idx3-tpl719-p2-title { font: 500 17.2px/26px 'Montserrat', sans-serif; color: #111111; margin-top: 5px; margin-bottom: 5px;}
/*FIM*/
/*INICIO-DESKTOP-p3*/
.idx3-tpl719-p3-credit-1{ min-height: 11px; text-align: right; margin: 0 0 2px; font: 11px/11px Arial,sans-serif; color: gray;}
.idx3-tpl719-p3-imagem { width: 100%; height: auto; background-color: #ccc; background-size: cover; background-position: center; background-repeat: no-repeat; display: block;}
.idx3-tpl719-p3-hat { font: 600 12px/12px 'Montserrat', sans-serif; color: #8f080c; padding-top: 10px; text-transform: uppercase;}
.idx3-tpl719-p3-title { font: 500 17.2px/26px 'Montserrat', sans-serif; color: #111111; margin-top: 5px; margin-bottom: 5px;}
/*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) { .idx3-tpl719-p1-imagem { min-height: auto; } .idx3-tpl719-p2-imagem { min-height: auto; } .idx3-tpl719-p3-imagem { min-height: auto; }}
.idx3-tpl719-p1-hat {font: 700 13.2px/25px Montserrat,sans-serif;color: #355387;}
.idx3-tpl719-p1-title {font: 500 17.2px/25px Montserrat,sans-serif;color: #000;}
.idx3-tpl719-p2-hat {font: 700 13.2px/25px Montserrat,sans-serif;color: #355387;}
.idx3-tpl719-p2-title {font: 500 17.2px/25px Montserrat,sans-serif;color: #000;}
.idx3-tpl719-p3-hat {font: 700 13.2px/25px Montserrat,sans-serif;color: #355387;}
.idx3-tpl719-p3-title {font: 500 17.2px/25px Montserrat,sans-serif;color: #000;}

/*INICIO-DESKTOP-p1*/
.idx4-tpl719-p1-credit-1{ min-height: 11px; text-align: right; margin: 0 0 2px; font: 11px/11px Arial,sans-serif; color: gray;}
.idx4-tpl719-p1-imagem { width: 100%; height: auto; background-color: #ccc; background-size: cover; background-position: center; background-repeat: no-repeat; display: block;}
.idx4-tpl719-p1-hat { font: 600 12px/12px 'Montserrat', sans-serif; color: #8f080c; padding-top: 10px; text-transform: uppercase;}
.idx4-tpl719-p1-title { font: 500 17.2px/26px 'Montserrat', sans-serif; color: #111111; margin-top: 5px; margin-bottom: 5px;}
/*FIM*/
/*INICIO-DESKTOP-p2*/
.idx4-tpl719-p2-credit-1{ min-height: 11px; text-align: right; margin: 0 0 2px; font: 11px/11px Arial,sans-serif; color: gray;}
.idx4-tpl719-p2-imagem { width: 100%; height: auto; background-color: #ccc; background-size: cover; background-position: center; background-repeat: no-repeat; display: block;}
.idx4-tpl719-p2-hat { font: 600 12px/12px 'Montserrat', sans-serif; color: #8f080c; padding-top: 10px; text-transform: uppercase;}
.idx4-tpl719-p2-title { font: 500 17.2px/26px 'Montserrat', sans-serif; color: #111111; margin-top: 5px; margin-bottom: 5px;}
/*FIM*/
/*INICIO-DESKTOP-p3*/
.idx4-tpl719-p3-credit-1{ min-height: 11px; text-align: right; margin: 0 0 2px; font: 11px/11px Arial,sans-serif; color: gray;}
.idx4-tpl719-p3-imagem { width: 100%; height: auto; background-color: #ccc; background-size: cover; background-position: center; background-repeat: no-repeat; display: block;}
.idx4-tpl719-p3-hat { font: 600 12px/12px 'Montserrat', sans-serif; color: #8f080c; padding-top: 10px; text-transform: uppercase;}
.idx4-tpl719-p3-title { font: 500 17.2px/26px 'Montserrat', sans-serif; color: #111111; margin-top: 5px; margin-bottom: 5px;}
/*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) { .idx4-tpl719-p1-imagem { min-height: auto; } .idx4-tpl719-p2-imagem { min-height: auto; } .idx4-tpl719-p3-imagem { min-height: auto; }}
.idx4-tpl719-p1-hat {font: 700 13.2px/25px Montserrat,sans-serif;color: #355387;}
.idx4-tpl719-p1-title {font: 500 17.2px/25px Montserrat,sans-serif;color: #000;}
.idx4-tpl719-p2-hat {font: 700 13.2px/25px Montserrat,sans-serif;color: #355387;}
.idx4-tpl719-p2-title {font: 500 17.2px/25px Montserrat,sans-serif;color: #000;}
.idx4-tpl719-p3-hat {font: 700 13.2px/25px Montserrat,sans-serif;color: #355387;}
.idx4-tpl719-p3-title {font: 500 17.2px/25px Montserrat,sans-serif;color: #000;}

/*INICIO-DESKTOP-p1*/
.idx5-tpl719-p1-credit-1{ min-height: 11px; text-align: right; margin: 0 0 2px; font: 11px/11px Arial,sans-serif; color: gray;}
.idx5-tpl719-p1-imagem { width: 100%; height: auto; background-color: #ccc; background-size: cover; background-position: center; background-repeat: no-repeat; display: block;}
.idx5-tpl719-p1-hat { font: 600 12px/12px 'Montserrat', sans-serif; color: #8f080c; padding-top: 10px; text-transform: uppercase;}
.idx5-tpl719-p1-title { font: 500 17.2px/26px 'Montserrat', sans-serif; color: #111111; margin-top: 5px; margin-bottom: 5px;}
/*FIM*/
/*INICIO-DESKTOP-p2*/
.idx5-tpl719-p2-credit-1{ min-height: 11px; text-align: right; margin: 0 0 2px; font: 11px/11px Arial,sans-serif; color: gray;}
.idx5-tpl719-p2-imagem { width: 100%; height: auto; background-color: #ccc; background-size: cover; background-position: center; background-repeat: no-repeat; display: block;}
.idx5-tpl719-p2-hat { font: 600 12px/12px 'Montserrat', sans-serif; color: #8f080c; padding-top: 10px; text-transform: uppercase;}
.idx5-tpl719-p2-title { font: 500 17.2px/26px 'Montserrat', sans-serif; color: #111111; margin-top: 5px; margin-bottom: 5px;}
/*FIM*/
/*INICIO-DESKTOP-p3*/
.idx5-tpl719-p3-credit-1{ min-height: 11px; text-align: right; margin: 0 0 2px; font: 11px/11px Arial,sans-serif; color: gray;}
.idx5-tpl719-p3-imagem { width: 100%; height: auto; background-color: #ccc; background-size: cover; background-position: center; background-repeat: no-repeat; display: block;}
.idx5-tpl719-p3-hat { font: 600 12px/12px 'Montserrat', sans-serif; color: #8f080c; padding-top: 10px; text-transform: uppercase;}
.idx5-tpl719-p3-title { font: 500 17.2px/26px 'Montserrat', sans-serif; color: #111111; margin-top: 5px; margin-bottom: 5px;}
/*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) { .idx5-tpl719-p1-imagem { min-height: auto; } .idx5-tpl719-p2-imagem { min-height: auto; } .idx5-tpl719-p3-imagem { min-height: auto; }}
.idx5-tpl719-p1-hat {font: 700 13.2px/25px Montserrat,sans-serif;color: #355387;}
.idx5-tpl719-p1-title {font: 500 17.2px/25px Montserrat,sans-serif;color: #000;}
.idx5-tpl719-p2-hat {font: 700 13.2px/25px Montserrat,sans-serif;color: #355387;}
.idx5-tpl719-p2-title {font: 500 17.2px/25px Montserrat,sans-serif;color: #000;}
.idx5-tpl719-p3-hat {font: 700 13.2px/25px Montserrat,sans-serif;color: #355387;}
.idx5-tpl719-p3-title {font: 500 17.2px/25px Montserrat,sans-serif;color: #000;}

/*INICIO-DESKTOP-p1*/
.idx6-tpl719-p1-credit-1{ min-height: 11px; text-align: right; margin: 0 0 2px; font: 11px/11px Arial,sans-serif; color: gray;}
.idx6-tpl719-p1-imagem { width: 100%; height: auto; background-color: #ccc; background-size: cover; background-position: center; background-repeat: no-repeat; display: block;}
.idx6-tpl719-p1-hat { font: 600 12px/12px 'Montserrat', sans-serif; color: #8f080c; padding-top: 10px; text-transform: uppercase;}
.idx6-tpl719-p1-title { font: 500 17.2px/26px 'Montserrat', sans-serif; color: #111111; margin-top: 5px; margin-bottom: 5px;}
/*FIM*/
/*INICIO-DESKTOP-p2*/
.idx6-tpl719-p2-credit-1{ min-height: 11px; text-align: right; margin: 0 0 2px; font: 11px/11px Arial,sans-serif; color: gray;}
.idx6-tpl719-p2-imagem { width: 100%; height: auto; background-color: #ccc; background-size: cover; background-position: center; background-repeat: no-repeat; display: block;}
.idx6-tpl719-p2-hat { font: 600 12px/12px 'Montserrat', sans-serif; color: #8f080c; padding-top: 10px; text-transform: uppercase;}
.idx6-tpl719-p2-title { font: 500 17.2px/26px 'Montserrat', sans-serif; color: #111111; margin-top: 5px; margin-bottom: 5px;}
/*FIM*/
/*INICIO-DESKTOP-p3*/
.idx6-tpl719-p3-credit-1{ min-height: 11px; text-align: right; margin: 0 0 2px; font: 11px/11px Arial,sans-serif; color: gray;}
.idx6-tpl719-p3-imagem { width: 100%; height: auto; background-color: #ccc; background-size: cover; background-position: center; background-repeat: no-repeat; display: block;}
.idx6-tpl719-p3-hat { font: 600 12px/12px 'Montserrat', sans-serif; color: #8f080c; padding-top: 10px; text-transform: uppercase;}
.idx6-tpl719-p3-title { font: 500 17.2px/26px 'Montserrat', sans-serif; color: #111111; margin-top: 5px; margin-bottom: 5px;}
/*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) { .idx6-tpl719-p1-imagem { min-height: auto; } .idx6-tpl719-p2-imagem { min-height: auto; } .idx6-tpl719-p3-imagem { min-height: auto; }}
.idx6-tpl719-p1-hat {font: 700 13.2px/25px Montserrat,sans-serif;color: #355387;}
.idx6-tpl719-p1-title {font: 500 17.2px/25px Montserrat,sans-serif;color: #000;}
.idx6-tpl719-p2-hat {font: 700 13.2px/25px Montserrat,sans-serif;color: #355387;}
.idx6-tpl719-p2-title {font: 500 17.2px/25px Montserrat,sans-serif;color: #000;}
.idx6-tpl719-p3-hat {font: 700 13.2px/25px Montserrat,sans-serif;color: #355387;}
.idx6-tpl719-p3-title {font: 500 17.2px/25px Montserrat,sans-serif;color: #000;}


/*INICIO-DESKTOP-p1*/ .idx1-tpl783-p1-description { position: absolute; top: 0; left: 0; right: 0; bottom: 0; padding: 10px 15px; font-weight: 500; background: rgba(0,0,0,0); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 53%, rgba(0,0,0,0) 70%, rgba(0,0,0,0.5) 79%, rgba(0,0,0,0.7) 84%, rgba(0,0,0,0.85) 91%, rgba(0,0,0,0.85) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(53%, rgba(0,0,0,0)), color-stop(70%, rgba(0,0,0,0)), color-stop(79%, rgba(0,0,0,0.5)), color-stop(84%, rgba(0,0,0,0.7)), color-stop(91%, rgba(0,0,0,0.85)), color-stop(100%, rgba(0,0,0,0.85))); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 53%, rgba(0,0,0,0) 70%, rgba(0,0,0,0.5) 79%, rgba(0,0,0,0.7) 84%, rgba(0,0,0,0.85) 91%, rgba(0,0,0,0.85) 100%); background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 53%, rgba(0,0,0,0) 70%, rgba(0,0,0,0.5) 79%, rgba(0,0,0,0.7) 84%, rgba(0,0,0,0.85) 91%, rgba(0,0,0,0.85) 100%); background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 53%, rgba(0,0,0,0) 70%, rgba(0,0,0,0.5) 79%, rgba(0,0,0,0.7) 84%, rgba(0,0,0,0.85) 91%, rgba(0,0,0,0.85) 100%); background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 53%, rgba(0,0,0,0) 70%, rgba(0,0,0,0.5) 79%, rgba(0,0,0,0.7) 84%, rgba(0,0,0,0.85) 91%, rgba(0,0,0,0.85) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 ); } .idx1-tpl783-p1-hat { margin-bottom: 4px; font: 600 17px/13px 'Source Sans Pro',sans-serif; color: #ed9408;	background: transparent;	padding: inherint;	border-radius: inherint;	display: inherint; } .idx1-tpl783-p1-title { font-size: 36px; margin: 0 0 25px 0; letter-spacing: -.5px; line-height: 44px; font-weight: 600; color: #fff; } .tpl783 .rsDefault .rsArrowIcn { width: 33px; height: 60px; } .tpl783 .rsDefault.rsHor .rsArrowLeft .rsArrowIcn { background: url('/images/icons/arrow-left-2.png'); background-position: 0; } .tpl783 .rsDefault.rsHor .rsArrowRight .rsArrowIcn { background: url('/images/icons/arrow-right-2.png'); background-position: 0; } .idx1-tpl783-p1-load { height: 465px; overflow: hidden; } .idx1-tpl783-p1-rs.rsDefault .rsBullets { position: absolute; z-index: 35; right: 30px; bottom: 0; width: auto; min-width: 8%; height: auto; margin: 0 auto; background: none; text-align: center; line-height: 8px; overflow: hidden; margin-bottom: 14px; left: auto; } .idx1-tpl783-p1-rs.rsDefault .rsBullet { width: 14px; height: 14px; display: inline-block; padding: 0; margin-left: 10px; cursor: pointer; } .idx1-tpl783-p1-rs.rsDefault .rsBullet.rsNavSelected span { background-color: #ed9408; } .idx1-tpl783-p1-rs.rsDefault .rsBullet span { display: block; width: 14px; height: 14px; border-radius: 0; border: 2px solid #ed9408; background: none; }
/*FIM*/
/* NOTEBOOK */
@media screen and (min-width: 992px) and (max-width: 1199px) { .idx1-tpl783-p1-description { bottom: 30px; width: 45%; padding: 10px 10px 0; } .idx1-tpl783-p1-hat { font: 500 16px arial, sans-serif; margin-bottom: 2px; } .idx1-tpl783-p1-title { font: 600 22px arial, sans-serif; margin-bottom: 10px; }}
/* TABLET */
@media screen and (min-width: 768px) and (max-width: 991px) { .idx1-tpl783-p1-description { bottom: 30px; width: 45%; padding: 10px 10px 0; } .idx1-tpl783-p1-hat { font: 500 14px arial, sans-serif; margin-bottom: 2px; } .idx1-tpl783-p1-title { font: 600 20px arial, sans-serif; margin-bottom: 10px; }}
/* SMARTPHONE */
@media only screen and (max-width : 767px) { .idx1-tpl783-p1-load { height: 250px; } .idx1-tpl783-p1-description { width: 100%; bottom: 0; padding: 10px 15px 0; } .idx1-tpl783-p1-hat { font: 400 12px arial, sans-serif; margin-bottom: 4px; } .idx1-tpl783-p1-title { font: 600 16px arial, sans-serif; margin-bottom: 30px; } .tpl783 .col-xs-12.col-sm-12.col-md-12.col-lg-12 { padding: 0; } .tpl783-p1-image { width: 100% !important; height: 250px !important; object-fit: cover !important; } .idx1-tpl783-p1-rs.rsDefault .rsBullets { right: 10px; bottom: 10px; }
}
.idx1-tpl783-p1-hat {font: 800 25px/13px ;color: preta;}
.idx1-tpl783-p1-title {letter-spacing: -.13px;}

/*INICIO-DESKTOP-p1*/ .idx1-tpl796 iframe{ width: 100%; } .idx1-tpl796-play { width: 50px; margin: 0; position: absolute; top: 50%; left: 50%; margin-right: -50%; transform: translate(-50%, -50%); } .idx1-tpl796 iframe { width: 100%; height: 220px; } .idx1-tpl796-p1-load { height: 225px; overflow: hidden; }
/*FIM*/
/* DESKTOP */
@media screen and (min-width: 1200px) {}
/* TABLET */
@media screen and (min-width: 768px) and (max-width: 991px) {}
/* SMARTPHONE */
@media only screen and (max-width : 767px) { .idx1-tpl796 iframe { height: 260px; }}



.idx1-tpl884-p1-margin { margin-bottom: 0px; margin-top: 0px;}
@media only screen and (max-width : 767px) { .idx1-tpl884-p1-margin {	margin-bottom: 15px;	margin-top: 15px; }}

/*INICIO-DESKTOP-p1*/
.idx1-tpl857-p1-credit { text-align: right; margin: 0; font: 500 12.2px/23px 'Montserrat', sans-serif; color: #858282;}
.idx1-tpl857-p1-description { text-align: center; margin: 0; font: 500 14.2px/23px 'Montserrat', sans-serif; color: #76090c;}
.idx1-tpl857-p1-imagem img{ max-width: 100%; margin-bottom: 15px; margin-top: 15px;}
.idx1-tlp857-p1-title { font: 500 18px 'Montserrat', sans-serif; margin: 0 0 15px 0; padding: 14px 20px; background-color: #000; color: white; text-transform: uppercase;}
/*FIM*/
.rsOverflow { margin-bottom: 15px; height: 860px;}
.idx1-tpl857-p1-image img { margin-left: 0px!important;}
.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn { background-position: -118px -48px!important;}
.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn { background-position: -1px -6px!important;}
/* NOTEBOOK */
@media screen and (min-width: 992px) and (max-width: 1199px) {}
/* TABLET */
@media screen and (min-width: 768px) and (max-width: 991px) {}
/* SMARTPHONE */
.idx1-tpl857-p1-credit {color: #858282;}

/*INICIO-DESKTOP-p1*/	.idx-1-tpl964 {	background: #f0f0f0; display: table; padding: 20px 15px;	} .idx-1-tpl964-p1-title {	font: 600 27px/27px 'Montserrat', sans-serif; color: #304e7b; margin-top: 0; margin-bottom: 15px; text-align: center; } .idx-1-tpl964-p1-hr { width: 220px; border: 0.5px solid #c39ec1; display: block; margin-left: auto; margin-right: auto; margin-top: 24px; margin-bottom: 30px; } .idx-1-tpl964-p1-title-2 { font: 500 17.5px/24px 'Montserrat', sans-serif; color: #344b76; letter-spacing: -.4px; margin-top: 5px; margin-bottom: 15px; } .idx-1-tpl964-p1-hr-2 { border-color: #cfbbd2; margin-top: 30px; margin-bottom: 30px; } .idx-1-tpl964-p1-btn {	width: 158px; padding: 10px 0; font: 500 15px 'Montserrat', sans-serif; display: block; margin: 30px auto 0 auto; border-color: #304e7b; color: #304e7b; }
/*FIM*/ /* DESKTOP */ @media screen and (min-width: 1200px) { } /* 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) { .idx-1-tpl964-p1-title { font: 300 28px 'Montserrat', sans-serif; } .idx-1-tpl964-p1-title-2 { font: 17px 'Montserrat', sans-serif; margin-bottom: 0; margin-top: 10px; } }
.idx-1-tpl964-p1-title {color: #304e7b;}
