
/*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-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 : 767px) {}
.idx1-tpl148-p1-footer {background-color: inherit !important;background-image: linear-gradient(90deg, #eeb44c, #e8835f) !important;}
.idx1-tpl148-p1-copyright {color: #fff !important;margin-top: 20px !important;margin-bottom: 20px !important;font-family: "Open Sans", sans-serif !important;font-size: 14px !important;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1608 {width: 100%;margin: 0;padding: 0;}
.idx1-tpl1608 a {color: #000;}
.idx1-tpl1608-container {width: 1200px;margin: 0 auto;display: flex;justify-content: space-between;}
.idx1-tpl1608-left {width: 200px;display: flex;justify-content: start;align-items: center;position: relative;padding: 0 20px 0 0;}
.idx1-tpl1608-left::after {content: '';width: 25px;height: 33px;background-color: #F19419;position: absolute;top: 0;right: 0;z-index: -2;}
.idx1-tpl1608-left::before {content: '';width: 45px;height: 50px;background-color: #fff;position: absolute;top: 0;right: 0;border-radius: 50px;z-index: -1;}
.idx1-tpl1608-right {flex: 1;display: flex;flex-direction: column;}
.idx1-tpl1608-right-top {display: flex;justify-content: space-between;height: 33px;background-image: linear-gradient(90deg, #f39418, #ea5b3d);margin: 0 0 30px 0;}
.idx1-tpl1608-borderBottom {width: 100%;height: 2px;background-image: linear-gradient(90deg, #eeb44c, #e8835f);}
.idx1-tpl1608-menu {width: 49%;display: flex;align-items: center;}
.idx1-tpl1608-data {flex: 1;display: flex;justify-content: center;align-items: center;text-transform: uppercase;font-size: 12px;font-weight: 500;color: #fff;font-family: "Open Sans", sans-serif;}
.idx1-tpl1608-redesocial {flex: 1;display: flex;justify-content: flex-end;align-items: center;}
.idx1-tpl1608-redesocial img {margin: 0 15px 2px 0;}
.idx1-tpl1608-menu .navbar-nav>li>a {line-height: 0;padding: 10px 10px 10px 15px;text-transform: uppercase;font-size: 12px;font-weight: 500;color: #fff;font-family: "Open Sans", sans-serif;}
.idx1-tpl1608-menu .nav>li>a:focus,
.idx1-tpl1608-menu .nav>li>a:hover { text-decoration: none; background-color: transparent !important;}
.idx1-tpl1608-right-base {display: flex;height: 45px;align-items: center;}
.idx1-tpl1608-moeda {flex: 1;display: flex;justify-content: flex-start;align-items: center;text-transform: uppercase;font-size: 14px;font-family: "Open Sans", sans-serif;font-weight: 400;}
.idx1-tpl1608-moeda span {font-weight: 800;font-size: 14px;font-family: "Open Sans", sans-serif;}
.idx1-tpl1608-moeda div:nth-child(2) {padding: 0 7px;border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;}
.idx1-tpl1608-moeda div:first-child {padding: 0 7px 0 0;}
.idx1-tpl1608-moeda div:last-child {padding: 0 0 0 7px;}
.idx1-tpl1608-search {flex: 165px;display: flex;align-items: center;justify-content: center;}
.idx1-tpl1608-search form {width: 100%;position: relative;display: flex;justify-content: center;align-items: center;}
.idx1-tpl1608-search form button {right: 8px;position: absolute;background-color: transparent;border: 0;}
.idx1-tpl1608-timer {width: 270px;height: 70px;background: #e2e1e6;display: flex;justify-content: space-between;align-items: center;margin: 0 0 4px 32px;padding: 7px;}
.idx1-tpl1608-timer p {font-size: 12px;font-weight: 400;text-transform: uppercase;font-family: "Open Sans", sans-serif;color: #000;margin: 0;padding: 0;flex: 1;display: flex;justify-content: center;align-items: center;}
.idx1-tpl1608-timer img {width: 186px;height: 60px;}
.idx1-tpl1608-search form input {width: 100%;height: 46px;color: #000;border-radius: 5px;border: 1px solid #ededed;background-color: transparent;padding: 0 15px;font-size: 13px;text-transform: uppercase;font-family: "Open Sans", sans-serif;}
.idx1-tpl1608-separador {width: 1px;height: 100%;background-color: #c4c4c4;margin: 0 10px;}
.idx1-tpl1608-vs-mobile {display: none;}
/*FIM*/
@media (max-width: 768px) { .idx1-tpl1608-timer p { display:none; } .idx1-tpl1608 {display: none;}
.idx1-tpl1608-vs-mobile {width: 100%;margin: 0;padding: 0 10px;display: flex;justify-content: space-between;}
.idx1-tpl1608-left {width: 145px;display: flex;justify-content: start;align-items: center;position: relative;}
.idx1-tpl1608-timer {width: 132px;height: 45px;
margin: 0;display: none;}
.idx1-tpl1608-timer img {width: 118px;height: 38px;}
.idx1-tpl1608-separador {margin: 0 20px; display: none;}
.idx1-tpl1608-left img {width: 135px;height:100%;margin: 10px 10px 0 0;}
.idx1-tpl1608-right-top {margin: 0 0 15px 0;} .idx1-tpl1608-right-base {width: 100%;align-items: end;flex-direction: column;justify-content: space-evenly;}
.idx1-tpl1608-moeda,
.idx1-tpl1608-moeda span {font-size: 9px;font-family: "Open Sans", sans-serif;margin: 5px 0 0 0;}}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1609-p2-menu-principal{ display:flex; background-color: #fff; border-bottom:1px solid #e9e9e9; height: 67px}
.idx1-tpl1609-p2-menu-principal .navbar-collapse { padding:0 0 0 20px;}
.idx1-tpl1609-p2-menu-principal .navbar-nav>li>a {letter-spacing: -.5px; padding: 27px 0 31px 9px ; color: #000; font: 500 14px/38px "Open Sans", sans-serif; border:0px;text-transform:inherit !important;}
.idx1-tpl1609-p2-menu-principal .navbar-nav>li>a:hover { letter-spacing: -.5px; padding: 27px 0 24px 9px ; color: #92924b; font: 500 14px/38px "Open Sans", sans-serif; border-bottom: 5px solid #F28F1D;text-transform:inherit !important; background-color: transparent;}
.idx1-tpl1609-p2-menu-principal.navbar-fixed-top .navbar-nav>li>a { margin-right: 0px;text-transform:inherit !important;border:0px;}
.idx1-tpl1609-p2-menu-principal .navbar-right>li>a { color: #000; text-transform:inherit !important;border:0px;}
.idx1-tpl1609-p2-menu-principal.navbar-default.navbar-fixed-top .idx1-tpl1609-p1-logomenu { display: block; margin: 0px;}
.idx1-tpl1609-p2-menu-principal.navbar-default.navbar-fixed-top .idx1-tpl1609-p1-data-mobile { padding-left: 10px; float: left;}
.idx1-tpl1609-p2-menu-principal.navbar-default.navbar-fixed-top .idx1-tpl1609-p1-data-menu { display: inline-block !important;}
.idx1-tpl1609-menu-principal-flex { display: flex; align-items: center; justify-content: space-between; }
.idx1-tpl1609-menu-principal-flex ul.idx1-tpl1609-nav-search { margin: 0; padding: 0; list-style: none; display: none;}
.idx1-tpl1609-menu-principal-flex .navbar-collapse { flex: 1; }
.idx1-tpl1609-menu-principal-flex .navbar-nav { float: inherit !important; margin: 0; display: flex; justify-content: space-between;}
.idx1-tpl1609-menu-principal-flex .navbar-nav li a { color: #000 !important; font: 400 16px "Open Sans", sans-serif !important; text-transform:inherit !important;border:0px;}
.idx1-tpl1609-menu-side-lateral { width: 100vw; height: 100vh; position: fixed; top: 0; left: 0; z-index: 999;}
.idx1-tpl1609-menu-area {z-index: 9999; width:300px; top:0; background-image: linear-gradient(90deg, #f39418, #ea5b3d); padding: 20px; height: 100vh; position: fixed; left: -310px; transition: all .3s ease-in-out;}
.idx1-tpl1609-menu-area img{ width: 60%; height:100%; margin: 0 auto; }
.idx1-tpl1609-logo-side{text-align: center; margin: 20px 0 0 0; padding-bottom: 0;}
.idx1-tpl1609-side-overlay{ transition: all .5s ease-in-out; background-color: rgba(0, 0, 0, 0.7); display: block; opacity: 1;}
.idx1-tpl1609-btn-closed {width: 100%; font: 600 16px "Montserrat", sans-serif; text-align: right;}
.idx1-tpl1609-btn-closed span{ background-color: #fff; padding: 3px 8px; color: #000; display: inline-block; border-radius: 5px; cursor: pointer;}
.idx1-tpl1609-lista-menu .navbar-nav li a { font: 400 16px "Open Sans", sans-serif; color: #fff; padding: 4px 0; border:0px; text-transform:inherit !important;}
.idx1-tpl1609-lista-menu .navbar-nav li a:hover { color: #fff; background-color: transparent; padding: 4px 0;}
.idx1-tpl1609-lista-menu .navbar-nav li { padding: 3px; float: none;}
.idx1-tpl1609-menu-area.active { left: 0;}
.idx1-tpl1609-menu-area hr { width: 100%; margin-top: 20px; margin-bottom: 20px; display: inline-block; border: 0;}
.idx1-tpl1609-side-overlay.active { display: block; opacity: 1;}
.idx1-tpl1609-side-overlay {top:0; left:0; display: none; position: fixed; width: 100vw; height: 100vh; background-color: rgba(0,0,0,.7);z-index: 9998; opacity: 0;transition: all .5s ease-in-out;}
ul.idx1-tpl1609-nav-search li a img { width: 20px;}
.navbar-fixed-top .idx1-tpl1609-menu-principal-flex .idx1-tpl1609-menu-hamburguer { margin: 0 10px 0 0;}
.logo-mobile, .data-mobile{display:none;width:70px;height:auto;}
.navbar-fixed-top .idx1-tpl1609-menu-principal-flex .data-mobile { font-size: 11px; flex-shrink: 0; display: flex !important; width: 105px; padding: 0 0 0 15px; justify-content: center; align-items: center; text-align: center; font-weight: 600;}
.navbar-fixed-top .navbar-nav>li>a { margin-right: 0px; text-transform: inherit !important; border: 0px; padding: 27px 0 31px 9px; font-size: 13px !important;}
.navbar-fixed-top .navbar-nav>li>a:hover { margin-right: 0px; text-transform: inherit !important; border: 0px; padding: 27px 0 24px 9px; font-size: 13px !important; border-bottom: 5px solid #F28F1D;}
.navbar-fixed-top .navbar-collapse { padding: 0 10px 0 10px;}
/*FIM*/
/* NOTEBOOK */
@media screen and (min-width: 992px) and (max-width: 1199px) { .idx1-tpl1609-p2-menu-principal .navbar-nav>li>a { padding: 5px 0; margin-right: 10px; font: 500 12.5px/38px "Open Sans", sans-serif; } .idx1-tpl1609-p2-menu-principal .navbar-nav>li>a:hover { padding: 5px 0; margin-right: 10px; font: 500 12.5px/38px "Open Sans", sans-serif; }}
/* TABLET */
@media screen and (min-width: 768px) and (max-width: 991px) { .idx1-tpl1609-p2-menu-principal .navbar-nav>li>a { padding: 13px 0px; margin-right: 6px; font: 500 9.8px/43px "Open Sans", sans-serif; } .idx1-tpl1609-p2-menu-principal .navbar-nav>li>a:hover { padding: 13px 0px; margin-right: 5px; font: 500 9.8px/43px "Open Sans", sans-serif;}}
/* MOBILE */
@media (max-width: 768px){ .idx1-tpl1609{ width: 100%;}	.idx1-tpl1609-p2-menu-principal .navbar-collapse { padding-left: 30px; } .idx1-tpl1609-p2-menu-principal{ display: inherit; margin-bottom: 0px;}	.idx1-tpl1609-menu-hamburguer { display: none; } .idx1-tpl1609-menu-principal-flex ul.idx1-tpl1609-nav-search { margin: 0; padding: 14px; list-style: none; right: 65px; position: absolute; top: 0px; display: block !important } .idx1-tpl1609-navbar-header { float: left; width: 100%; height:65px;} .idx1-tpl1609-menu-principal-flex { display: block; align-items: inherit; justify-content: inherit } .idx1-tpl1609-menu-principal-flex ul.navbar-nav { float: inherit !important; margin: 0; display: block !important; justify-content: inherit !important;}	.idx1-tpl1609-menu-area, .idx1-tpl1609-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; margin-top: 15px !important;}	.navbar-fixed-top .data-mobile {display:flex !important; color: #000;width: 86px;position: absolute;font: 500 10px "Open Sans", sans-serif;top: 11px;left: 177px;display: flex;align-items: center;justify-content: center;text-align: center;padding: 3px;}
.idx1-tpl1609-menu-principal-flex .navbar-nav li a ,
.idx1-tpl1609-p2-menu-principal .navbar-nav>li>a:hover,
.idx1-tpl1609-p2-menu-principal { height: auto;}
.idx1-tpl1609-menu-principal-flex .navbar-nav li a ,
.idx1-tpl1609-p2-menu-principal .navbar-nav>li>a:hover,
.navbar-fixed-top .navbar-nav>li>a:hover,
.navbar-fixed-top .navbar-nav>li>a {padding: 5px 0;}
.navbar-fixed-top .data-mobile {display: flex !important;color: #000;width: 164px !important;position: absolute;font: 400 12px "Open Sans", sans-serif !important;top: 23px;left: 120px;}
.data-mobile { position: absolute; display: block !important; top: 22px; width: 170px;}
}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1622 {width: 100%;margin: 0;padding: 0;}
.idx1-tpl1622 a,
.idx1-tpl1622 a:hover {text-decoration: none;}
.idx1-tpl1622-container {width: 100%;margin: 0;padding: 0;}
.idx1-tpl1622-lista-item {margin: 0 0 20px 0;width: 100%;}
.idx1-tpl1622-lista-item .idx1-tpl1622-titulo {font: 400 16px "Open Sans", sans-serif;color: #000;}
.idx1-tpl1622-btn-link {width: 100%;margin: 40px 0 0 0;text-align: right;}
.idx1-tpl1622-btn-link a {font: 400 16px "Open Sans", sans-serif;color: #000;border: 1px solid #000;border-radius: 50px;padding: 10px 25px;}
/*FIM*/
.idx1-tpl1622-lista-item .idx1-tpl1622-titulo {font: 400 16px/22px Open Sans, sans-serif;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1626 {width: 100%;margin: 0;padding: 0;background-color: #f0f0f0;}
.idx1-tpl1626 a,
.idx1-tpl1626 a:hover {text-decoration: none;}
.idx1-tpl1626-container {width: 1200px;margin: 0 auto;padding: 0;}
.idx1-tpl1626-border-gradiente {width: 100%;height: 3px;background-image: linear-gradient(90deg, #eeb44c, #e8835f);}
.idx1-tpl1626-menu-footer {height: 65px;display: flex;align-items: center;border-bottom: 1px solid #ccc;
}
.idx1-tpl1626-menu-footer .navbar-nav>li>a {padding: 0;color: #000;font: 400 15px "Open Sans", sans-serif;}
.idx1-tpl1626-menu-footer .navbar-nav>li>a:hover,
.idx1-tpl1626-menu-footer .navbar-nav>li>a:focus {background-color: transparent;}
.idx1-tpl1626-menu-footer .navbar-nav {width: 100%;display: flex;justify-content: space-between;}
.idx1-tpl1626-row-bottom {display: flex;height: 185px;align-items: center;}
.idx1-tpl1626-logomarcas {width: 170px;border-right: 1px solid #d3d3d3;}
.idx1-tpl1626-endereco {padding: 0 0 0 40px;font: 700 25px "Open Sans", sans-serif;flex: 1;}
.idx1-tpl1626-endereco p {padding: 0;font: 500 17px "Open Sans", sans-serif;}
.idx1-tpl1626-redesociais {display: flex;height: 40%;align-items: end;}
.idx1-tpl1626-redesociais {display: flex;justify-content: space-between;height: 40%;width: 100px;align-items: end;}
.idx1-tpl1626-menu-footer-2 {width:100%;}
.idx1-tpl1626-menu-footer-2 .navbar-nav>li>a {padding: 0 20px 0 0;color: #000;font: 400 15px "Open Sans", sans-serif;}
.idx1-tpl1626-menu-footer-2 .navbar-nav>li>a:hover,
.idx1-tpl1626-menu-footer-2 .navbar-nav>li>a:focus {background-color: transparent;}
.idx1-tpl1626-menu-footer-2 .navbar-nav {width: 100%;display: flex;justify-content: start;}
/*FIM*/
@media (max-width: 768px) {.idx1-tpl1626 {width: 100%;margin: 0;padding: 0 10px;}
.idx1-tpl1626-container {width: 100%;margin: 0 auto;padding: 0;}
.idx1-tpl1626-row-bottom {display: flex;height: auto;align-items: center;flex-direction: column;}
.idx1-tpl1626-menu-footer {display: none
}
.idx1-tpl1626-logomarcas img {width: 100px;height: 100%;padding: 0 15px 0 0;}
.idx1-tpl1626-endereco {padding: 0 0 0 13px;font: 700 20px "Open Sans", sans-serif;flex: 1;text-align: center;}
.idx1-tpl1626-logomarcas {text-align: center;width: 100%;border-right: none;margin: 20px 0;}
.idx1-tpl1626-redesociais {display: flex;justify-content: space-between;height: inherit;width: 150px;align-items: center;margin: 20px 0;}
.idx1-tpl1626-menu-footer-2 .navbar-nav {margin:0px;}
}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1627 {width: 100%;margin: 0;padding: 0;background-color: #f08323;}
.idx1-tpl1627 a,
.idx1-tpl1627 a:hover {text-decoration: none;}
.idx1-tpl1627-container {width: 300px;height: auto;margin: 0 auto;padding: 33px 20px 0 20px;}
.idx1-tpl1627-box-flex {display: flex;justify-content: space-between;}
.idx1-tpl1627-box-videos iframe {width: 260px;height: 146px;}
.idx1-tpl1627-caption {margin: -6px 15px 0 15px;background-color: #4c4c4c;padding: 10px;}
.idx1-tpl1627-caption .idx1-tpl1627-titulo {font: 500 14px "Open Sans", sans-serif;color: #fff;}
.idx1-tpl1627-barra-bottom {width: 100%;height: 15px;background-color: #4c4c4c;}
.idx1-tpl1627 .slideArrows .fal { font-size: 27px;}
.idx1-tpl1627 .glide__arrow { border: inherit; box-shadow: inherit; top: 35%;
}
.idx1-tpl1627-box-videos { position: relative;}
.idx1-tpl1627 .glide__arrow--right { right: 0px;}
.idx1-tpl1627 .glide__arrow--left { left: 0px;}
/*FIM*/
.idx1-tpl1627 {background-color: #f49716;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1648 {width: 100%;margin: 0;padding: 0;position: absolute;left: -60px;top: 0px;}
.idx1-tpl1648-container {width: 1200px;margin: 0 auto;padding: 0;position: relative;}
.idx1-tpl1648-socialrede {width: 45px;height: auto;display: flex;flex-direction: column;justify-content: space-between;}
.idx1-tpl1648-socialrede a {display: flex;align-items: center;justify-content: center;margin: 0 0 10px 0;padding: 10px;background-color: #fff;border-radius: 50%;box-shadow: 1px 2px 6px rgba(0, 0, 0, 0.3);}
/*FIM*/
@media (max-width: 768px) {.idx1-tpl1648 {display: none;}
}
.idx1-tpl1648-socialrede a {padding: 12px;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1649{background-color: #e9e9e9;padding: 5px;position: relative;
}
.idx1-tpl1649-box{background-color: #fff;border: 1px solid #ccc;padding: 20px;}
.idx1-tpl1649-titulo {width: 100%;position: absolute;top: -8px;left: 0px;display: flex;justify-content: center;align-items: center;}
.idx1-tpl1649-titulo h1 {font: 400 16px "Open Sans",sans-serif;margin: 0px;padding: 0 13px;color: #000;background-color: #fff;
}
.idx1-tpl1649 .rsContent h2 {font: 400 16px "Open Sans", sans-serif;color: #000;}
.idx1-tpl1649 .rsDefault .rsArrow { height: auto;}
.idx1-tpl1649 .rsDefault.rsHor .rsArrowLeft { left: 0; top: 30%;}
.idx1-tpl1649 .rsDefault.rsHor .rsArrowRight { right: 0; top: 30%;}
.idx1-tpl1649-load {height: 236px;overflow: hidden;}
.idx1-tpl1649-rs.rsDefault.rsHor .rsArrowLeft .rsArrowIcn {background-position: -64px -32px!important;}
.idx1-tpl1649-rs.rsDefault .rsArrowIcn:hover {background-color: rgba(0,0,0,.9);}
.idx1-tpl1649-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);border-radius: 2px;}
.idx1-tpl1649-rs.rsDefault.rsHor .rsArrowRight .rsArrowIcn {background-position: -64px -64px!important;}
.idx1-tpl1649-rs.rsDefault .rsArrowIcn:hover {background-color: rgba(0,0,0,.9);}
.idx1-tpl1649-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);border-radius: 2px;}
.idx1-tpl1649-area-video { width: 248px; height: 140px; position: relative;}
.idx1-tpl1649-area-video img { width: 248px; height: 140px; object-fit: cover; object-position: center;}
.idx1-tpl1649-iconplay { position: absolute; margin: 0 auto; width: 38px; width: 64px; height: 45px; top: 50%; left: 50%; transform: translate3d(-50%, -50%, 0); z-index: 99;}
/*FIM*/
@media screen and (min-width: 992px) and (max-width: 1199px) {.idx1-tpl1649-p1-title {font: 700 27px/30px 'Open Sans', sans-serif;margin-bottom: 12px;}
.idx1-tpl1649-p1-hat {font: 600 14px/19px 'Open Sans', sans-serif;margin-bottom: 0;margin-top: 12px;}}
@media screen and (min-width: 768px) and (max-width: 991px) {.idx1-tpl1649-p1-title {font: 600 23px/26px 'Open Sans', sans-serif;margin-bottom: 15px;}
.idx1-tpl1649-p1-hat {font: 600 12px/16px 'Open Sans', sans-serif;margin-left: 0;margin-top: 8px;margin-bottom: 0;}}
@media only screen and (max-width : 767px) {
.idx1-tpl1649-rs .pos-r {position: initial;padding: 0;}
.idx1-tpl1649-rs .rsBullets {/* display: none; */
}
.idx1-tpl1649-rs .rsBullets {width: 40%;right: 20px;top: 12px;}
.idx1-tpl1649-rs.rsDefault .rsArrow {display: none !important;}
.idx1-tpl1649-p1-title {color: black;margin-bottom: 0;}
.idx1-tpl1649-p1-description {padding: 0px 15px;background: white;margin-top: 0;}
.idx1-tpl1649-load {height: 200px;}}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1961 {width: 100%;margin: 0;padding: 0;background-color: #f08323;}
.idx1-tpl1961 a,
.idx1-tpl1961 a:hover {text-decoration: none;}
.idx1-tpl1961-container {width: 300px;height: auto;margin: 0 auto;padding: 33px 20px 0 20px;}
.idx1-tpl1961-box-flex {display: flex;justify-content: space-between;}
.idx1-tpl1961-box-videos iframe {width: 260px;height: 146px;}
.idx1-tpl1961-caption {margin: -6px 15px 0 15px;background-color: #4c4c4c;padding: 10px;}
.idx1-tpl1961-caption .idx1-tpl1961-titulo {font: 500 14px "Open Sans", sans-serif;color: #fff;}
.idx1-tpl1961-barra-bottom {width: 100%;height: 15px;background-color: #4c4c4c;}
.idx1-tpl1961 .slideArrows .fal { font-size: 27px;}
.idx1-tpl1961 .glide__arrow { border: inherit; box-shadow: inherit; top: 35%;
}
.idx1-tpl1961-box-videos { position: relative;}
.idx1-tpl1961 .glide__arrow--right { right: 0px;}
.idx1-tpl1961 .glide__arrow--left { left: 0px;}
.idx1-tpl1961-area-video { width: 260px; height: 146px; position: relative;}
.idx1-tpl1961-area-video img { width: 260px; height: 146px; object-fit: cover; object-position: center;}
.idx1-tpl1961-iconplay { position: absolute; margin: 0 auto; width: 38px; width: 64px; height: 45px; top: 50%; left: 50%; transform: translate3d(-50%, -50%, 0); z-index: 99;}
/*FIM*/
.idx1-tpl1961 {background-color: #f49716;}
 /*INICIO-DESKTOP-p1*/ .idx1-tpl209-box-title-ses { font: 500 18px Montserrat,sans-serif; margin: 0 0 30px 0; padding: 14px 20px; background-image: -webkit-linear-gradient(left, #0091D8, #004B90); background-image: -o-linear-gradient(left, #0091D8, #004B90); background-image: linear-gradient(to right, #0091D8, #004B90); color: #fff; text-transform: uppercase; } .idx1-tpl209-bloco-anexo { padding: 10px; margin-bottom: 20px; background-color: #ececec; } .idx1-tpl209-bloco-anexo h4 { font: 500 16px Montserrat,sans-serif; margin: 8px 0 0 0; color: #3e3e3e; } .idx1-tpl209-bloco-anexo img { margin-right: 7px; } /*FIM*/

/*INICIO-DESKTOP-p1*/
.tplVideos-title-ses { font: 700 36px 'Montserrat', sans-serif; margin: 0px 0px 30px 0px; border-bottom: 3px solid #B5242B; color: #B5242B;}
.tplVideos-title { font-family: Montserrat,sans-serif; font-weight: 600; color: #000; font-size: 16px; margin: 4px 0px 0px 0px;}
.tplVideos-call { font: 14px Montserrat,sans-serif; color: black; margin: 0;}
/*FIM*/

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

/*INICIO-DESKTOP-p1*/
.title { font: 600 24px 'Montserrat', sans-serif; margin: 0; color: #333;}
.call { font: normal 15px 'Montserrat', sans-serif; color: black; margin: 0;}
.resultados-busca-hat { font: 600 12px/12px 'Montserrat', sans-serif; margin: 0px; text-transform: uppercase; color: black;}
.tpl238-p1-title { font: 700 36px 'Montserrat', sans-serif; margin: 0px 0px 6px 0px; border-bottom: 3px solid black; color: black; padding: 0; border-left: unset;}
.btn.btn-success.btn-sm { background-color: black; border-color: #6f151a;}
.data-bloco { font: 600 16px/15px 'Montserrat', sans-serif; margin-bottom: 30px; padding-left: 5px; border-left: 4px solid; color: #111; text-transform: uppercase;}
/*FIM*/
.title {font: 200 30px/36px Open Sans, sans-serif !important;color: #000 !important;}
.call {font: 400 16px/24px Open Sans, sans-serif !important;}
.resultados-busca-hat {font: 600 12px Quicksand, sans-serif !important;color: #ee712f !important;}
.tpl238-p1-title {font: 200 36px Barlow, sans-serif !important;color: #fff !important;margin: 0 !important;border-bottom: 0 !important;padding: 0 0 8px 30px !important;border-left: 0 !important;}
.data-bloco {font: 200 24px Barlow, sans-serif !important;color: #000 !important;margin-bottom: 40px !important;padding-left: 0 !important;border-left: 0 !important;}

/*INICIO-DESKTOP-p1*/
.tpl244 .tplComment2-title-ses { font: 500 18px 'Montserrat', sans-serif; margin: 0 0 30px 0; padding: 14px 20px; background-color: #CF3034; color: white; text-transform: uppercase;}
.tpl244 .comment_author { font: 600 16px 'Montserrat', sans-serif; margin: 0 0 5px; color: #696969; text-transform: uppercase;}
.tpl244 .comment_author span { font: 500 14px 'Montserrat', sans-serif; float: right;}
.tpl244 .comment.bloco-comment { margin-bottom: 10px;}
.tpl244 .bloco-comment-box { padding: 8px 10px 1px; background-color: #efefef;}
.tpl244 .content-btn { font: 500 14px 'Montserrat', sans-serif; padding: 11.6px 12.4px; text-transform: uppercase; color: white; border: 1px solid #CF3034; background-color: #CF3034;}
/*FIM*/
.tpl244 .tplComment2-title-ses {font: 200 30px/24px "Barlow", sans-serif;background-color: #fc761e;text-transform: inherit;padding: 0 20px;}
.tpl244 .comment_author {font: 600 16px Open Sans, sans-serif;}
.tpl244 .comment_author span {font: 500 14px Open Sans, sans-serif;}
.tpl244 .content-btn {font: 500 14px Open Sans, sans-serif;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl248 .dfp--bloco{ width: 100%; display: flex; align-items: center;}
.idx1-tpl248 .dfp--1{ width: 50%; height: auto;}
.idx1-tpl248 .dfp--2{ width: 50%; height: auto;}
.idx1-tpl248 .dfp--1 img,
.idx1-tpl248 .dfp--2 img{ width: 100% ; height: 100% ; object-fit: cover;}
.idx1-tpl248 {	position: inherit; width: inherit; display: inherit; justify-content: inherit; transform: inherit; z-index: inherit;	padding:0;	margin: 0;	background-color: inherit;	overflow: inherit;}
/*FIM*/
@media (max-width: 768px){ .idx1-tpl248 .dfp--bloco{ width: 100%; display: flex; align-items: center; flex-direction: column; } .idx1-tpl248 .dfp--1, .idx1-tpl248 .dfp--2{ width: 100%; height: auto; margin-bottom: 10px; }}
.idx1-tpl248 {margin: 0 auto;}

/*INICIO-DESKTOP-p1*/
body p{ color: #000;}
.tpl265 .img-right{float: right;}
.tpl265 .tplConteudo-share { color: auto; display:inherit;}
.tpl265 .date-content { font: normal 18px 'Roboto', sans-serif; color: white; margin-bottom: 0; display:inherit;}
.tpl265 .date-content span.content-divisor { margin-right: 7px; margin-left: 7px;}
.tpl265 .date-content a {	color: white;
}
.tpl265 .content-hat { font: 700 15px 'Montserrat', sans-serif; margin: 7px 0px 0px 0px; color: #004C94; text-transform: uppercase; padding: inherit; background-color:inherit; border-radius: inherit; letter-spacing: inherit; display: inherit;}
.tpl265 .author { font: 600 17px 'Montserrat', sans-serif; margin: 0px 0px 4px 0px; color: black;}
.tpl265 .content-title { font: 700 44px 'Montserrat', sans-serif; margin: 8px 0 27px 0; letter-spacing: -0.3px;	color: black;}
.tpl265 .content-complement { font: italic 400 18px/23px 'Montserrat', sans-serif; margin: 0 0 17px 0; letter-spacing: -0.2px; color: #5D5D5D;}
.tpl265 .img-wrapper { max-width: 56.9%; }
.tpl265 .img-wrapper.img-right { margin-left: 18px; float: right; }
.tpl265 .img-wrapper img { border: 1px solid #ccc; padding: 4px;}
.tpl265 .img-wrapper.img-left { margin-right: 18px; float: left;}
.tpl265 .img-wrapper.img-center { display: block; margin-left: auto; margin-right: auto
}
.tpl265 #text-content p { font: normal 16px/30px 'Roboto', sans-serif; margin-bottom: 15px; text-align: justify; color: #000;}
.tpl265 .content-btn { font: 500 14px 'Montserrat', sans-serif; padding: 11.6px 12.4px; text-transform: uppercase; color: white; border: 1px solid #004C94; background-color: #004C94;}
.tpl265 .content-btn.btn.focus,
.tpl265 .content-btn.btn:focus,
.tpl265 .content-btn.btn:hover {	color: white;}
.tpl265 .content-bloco-1 { background-color: #B5242B; padding: 13px 20px 16px 20px; }
.tpl265 .content-title-ses { font: 600 21px 'Montserrat', sans-serif; color: white; letter-spacing: 0.2px;}
.tpl265 #text-content .img-wrapper p.img-credit { float: right; font: normal 11px "TitilliumWebLight", Arial, Helvetica, sans-serif; color: #333; padding-right: 0px; margin-bottom: 0;}
.tpl265 #text-content .img-subtitle { padding: 5px 0 3px; margin: 0; font: normal 12px "TitilliumWebLight", Arial, Helvetica, sans-serif; color: #333; background-color: transparent;}
.tpl265 .quote-wrapper { display: table; max-width: 265px; margin: 10px 0; border-bottom: 3px solid #B5242B;}
.tpl265 .quote-content { padding: 5px 0px 10px 0px; width: 100%; font: normal 24px/32px 'DroidSansRegular', Arial, Helvetica, sans-serif; margin: 9px 0px 0px 0px; color: #333; float: left; background-color: white;}
.tpl265 .quote-wrapper.left { float: left; margin: 0px 10px 10px 0; text-align: left;}
.tpl265 .quote-wrapper.right { float: right; margin: 0px 0px 10px 10px; text-align: right;}
.tpl265 .quote-wrapper.has-quotes .quote-content::before,
.tpl265 .quote-wrapper.has-quotes .quote-content::after { font: 90px/70px TitilliumWeb,sans-serif; color: #B5242B; display: inline-block; height: 27px; width: 30px; overflow: hidden;}
.tpl265 .quote-wrapper.has-quotes .quote-content::before { content: '“'; margin-right: 4px;}
.tpl265 .quote-wrapper.has-quotes .quote-content::after { content: '”'; margin-left: 4px;}
.tpl265 .autores_fontes_nome { font: 600 17px 'Montserrat', sans-serif; margin: 0px 0px 4px 0px; color: black;}
.tpl265 .autores_fontes_email { font: 300 17px 'Montserrat', sans-serif; margin: 0px 0px 4px 0px; color: black;}
.tpl265 .img-autor { width: 50px; height: 50px; border-radius: 80px;}
.tpl265 .text-content p video {	width: 100%;}
/*FIM*/
@media only screen and (max-width : 767px) {.tpl265 .date-content {	font: normal 12px 'Roboto', sans-serif;}
.tpl265 .content-title { font: 600 24px 'Montserrat', sans-serif; margin-bottom: 20px;}
.tpl265 .text-content > iframe { height: calc(100vh - 4px)!important; width: 100%;}
.tpl265 #text-content p {	font: normal 20px/30px 'Roboto', sans-serif;}
.tpl265 #instagram-embed-0 {	height: 100vh !important;}
.tpl265 .img-wrapper{ max-width:100% !important; width:100%;}
.tpl265 .img-bgi-div { background-position: top !important; background-size: cover; background-repeat: no-repeat;}
.tpl265 .mobile > iframe{ width: 100%; height: 200px;}
.tpl265 .mobile-auto > iframe{ width: 100% !important;}
}
.tpl265 .tplConteudo-share {display: none;}
.tpl265 .content-hat {font: 600 12px Quicksand, sans-serif;color: #fff;background-color: #f7841d;padding: 2px 7px;border-radius: 3px;display: inline-flex;}
.tpl265 .author {font: 600 18px Quicksand, sans-serif;}
.tpl265 .content-title {font: 500 35px/50px "Open Sans", sans-serif;}
.tpl265 .content-complement {font: italic 400 18px/26px Open Sans, sans-serif;color: #797979;}
.tpl265 #text-content p {font: 400 18px/30px Open Sans, sans-serif;}
.tpl265 .content-btn {font: 600 16px Open Sans, sans-serif;background-color: #ee712f;}
.tpl265 .content-title-ses {font: 600 21px Open Sans, sans-serif;}
.tpl265 #text-content .img-wrapper p.img-credit {font: 400 12px Open Sans, sans-serif;color: #000;}
.tpl265 #text-content .img-subtitle {font: 400 12px Open Sans, sans-serif;}
.tpl265 .quote-content {font: 400 24px/34px Open Sans, sans-serif;}
.tpl265 .autores_fontes_nome {font: 600 18px Open Sans, sans-serif;}
.tpl265 .autores_fontes_email {font: 400 18px Open Sans, sans-serif;}

/*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; } .tpl-list-image { width: 100% !important;	height: auto !important; }
/*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-title-ses {font: 200 34px/30px "Barlow", sans-serif;color: #fff;border-bottom: 0px;padding: 0 0 0 30px;}
.tpl-list-month {font: 300 18px/30px "Barlow", sans-serif;text-transform: inherit;border-left: 0px !important;padding-left: 200px;}
.tpl-list-title {font: 300 26px/26px "Open Sans", sans-serif;margin-top: 10px;margin-bottom: 15px;}
.tpl-list-call {font: normal 15px "Open Sans", sans-serif;}
.tpl-list-datedesc {font: 700 13px/37px "Open Sans", sans-serif;color: #000;}

/*INICIO-DESKTOP-p1*/ .idx1-tpl-347 { font: 300 15.2px/23px Montserrat,sans-serif; letter-spacing: -0.4px; } .idx1-tpl-347-p1-title { font: 500 18px 'Montserrat', sans-serif; margin: 0px 0px 0px 0; padding: 14px 20px; background-color: #000; color: white; text-transform: uppercase; } .idx1-tpl-347-p1-alert { font: 500 16px 'Montserrat', sans-serif; margin-bottom: 15px; color: black; } .idx1-tpl-347-p1-texto { height: 133px!important; } .idx1-tpl-347-p1-btn { background: #fff; display: inline-block; outline: 0; border: 1px solid #000; border-radius: 3px; color: #000; font: 500 14.2px/24px Montserrat,sans-serif; padding: 15px 15px; cursor: pointer; text-transform: uppercase; } .idx1-tpl-347-p1-btn:hover { color: #000; background-color: #fff; border-color: #000; }
/*FIM*/
.idx1-tpl-347 {font: 300 15.2px/23px "Open Sans",sans-serif;}
.idx1-tpl-347-p1-title {font: 200 30px/24px "Barlow", sans-serif;background-color: #fc761e;text-transform: inherit;padding: 0 20px;}
.idx1-tpl-347-p1-alert {font: 500 16px "Open Sans", sans-serif;}
.idx1-tpl-347-p1-btn {font: 500 14px Open Sans, sans-serif;}


/*INICIO-DESKTOP-p1*/ .tplListaNotcias2-title-ses { font: 500 18px 'Montserrat', sans-serif; margin: 0 0 30px 0; padding: 14px 20px; background-color: #F41E2C; color: white; text-transform: uppercase; } .tplListaNotcias2-hat { font: 600 11px 'Montserrat', sans-serif; color: #F41E2C; margin: -2px 0px 0px 0px; text-transform: uppercase; } .tplListaNotcias2-title { font: 500 14px 'Montserrat', sans-serif; margin: 6px 0px -5px 0px; letter-spacing: -0.3px; color: black; } .tplListaNotcias2-image { width: 85px; height: 67px; margin-right: 10px; float: left; background-position: center; background-size: cover; background-repeat: no-repeat; } .tplListaNotcias2-line { border-color: #d9d9d9; border-width: 1px; margin-top: 30px; margin-bottom: 30px; } .tplListaNotcias2 .col-xs-12.col-sm-12.col-md-12.col-lg-12.PaginacaoIndex .tplListaNotcias2-blocos .row.tplListaNotcias2-blocos-row:last-child .tplListaNotcias2-line { display: none; }
a.btn-leia-mais { position: absolute; top: 22%; right: 30px; transform: translateY(-22%); color: #fff; text-transform: uppercase; border: 1px solid #fff; padding: 5px 10px; border-radius: 5px; font: normal 12px sans-serif;}
.col-flex{ position: relative;}
/*FIM*/
@media (max-width: 768px){ .tplListaNotcias2-image { width: 170px !important; height: 120px !important; margin-right: 10px; float: left; background-position: center; background-size: cover; background-repeat: no-repeat;	} .tplListaNotcias2 .col-flex { padding: 0 !important; } .tplListaNotcias2-blocos .col-xs-12 { padding: 0 !important; } .tplListaNotcias2-title-ses { font: 500 18px 'Montserrat', sans-serif !important; margin: 0 0 30px 0 !important; padding: 14px 100px 14px 14px !important; background-color: #F41E2C; color: white; text-transform: uppercase; } .row.tplListaNotcias2-blocos-row .col-xs-12 { display: flex; column-gap: 5px; margin: 0 0 20px 0; } .tplListaNotcias2-hat { font: 900 14px 'Montserrat', sans-serif; color: #ff1015; margin: 0 !important; text-transform: uppercase; } .row.tplListaNotcias2-blocos-row .col-xs-12:nth-child(4n-0) { display: none; }
}

/*INICIO-DESKTOP-p1*/
.idx1-tpl642-container{ width: 100% !important; margin: inherit; padding: inherit; background-color: inherit;}
.idx1-tpl642 { padding: 12px 0; background-color: #197299;}
.idx1-tpl642-title-ses { font: 600 21px/26px 'Montserrat', sans-serif; color: white; text-transform: uppercase;}
.idx1-tpl642-date-content { font: 600 15px 'Montserrat', sans-serif; margin: 3px 0 0 0; display: inline-block; color: white;}
.idx1-tpl642-date-content a { color: white;}
/*FIM*/
@media (max-width: 768px){ .idx1-tpl642-container{ width:100% !important; margin: inherit; padding: inherit; background-color: inherit;}}
.idx1-tpl642-container {background-color: #f7841d;width: 100% !important;}
.idx1-tpl642 {background-color: transparent;padding: 0px;}
.idx1-tpl642-title-ses {font: 300 21px/26px "Barlow", sans-serif;text-transform: inherit;}
.idx1-tpl642-date-content {font: 300 15px "Barlow", sans-serif;}



/*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: 600 18px Open Sans, sans-serif;color: #b8b8b8;margin-right: 25px;}
.idx1-tpl764 .nav-tabs>li.active>a, .idx1-tpl764 .nav-tabs>li.active>a:focus, .idx1-tpl764 .nav-tabs>li.active>a:hover {color: #ee712f;}
.idx1-tpl764-p1-title {font: 400 18px/27px Open Sans, sans-serif;}
.idx1-tpl764-p1-title span {color: #ee712f;font-weight: 800;}

/*INICIO-DESKTOP-p1*/ .idx2-tpl764 .nav-tabs>li>a { font: 600 16px 'Montserrat', sans-serif; margin-right: 19px; padding: 0; color: #959595; border: none; background-color: transparent; } .idx2-tpl764 .nav-tabs>li:last-child>a { margin-right: 0; } .idx2-tpl764 .nav-tabs>li.active>a, .idx2-tpl764 .nav-tabs>li.active>a:focus, .idx2-tpl764 .nav-tabs>li.active>a:hover { color: #0057A3; border: none; background-color: transparent; } .idx2-tpl764 .nav-tabs { margin-bottom: 22px; border: none; } .idx2-tpl764 .tab-pane .col-xs-12.col-sm-12.col-md-12.col-lg-12 { margin-bottom: 30px; } .idx2-tpl764 .tab-pane .col-xs-12.col-sm-12.col-md-12.col-lg-12:last-child { margin-bottom: 0px; } .idx2-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; } .idx2-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) {}
.idx2-tpl764 .nav-tabs>li>a {font: 600 18px Open Sans, sans-serif;color: #b8b8b8;margin-right: 25px;}
.idx2-tpl764 .nav-tabs>li.active>a, .idx2-tpl764 .nav-tabs>li.active>a:focus, .idx2-tpl764 .nav-tabs>li.active>a:hover {color: #ee712f;}
.idx2-tpl764-p1-title {font: 400 18px/27px Open Sans, sans-serif;}
.idx2-tpl764-p1-title span {color: #ee712f;font-weight: 800;}

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




/*INICIO-DESKTOP-p1*/
.idx1-tpl82{ width: 100%; height: 185px; object-fit: cover; position:inherit; z-index:inherit; margin:inherit; padding:inherit; top:inherit; left:inherit; background-color:inherit;}
.idx1-tpl82-bannerConfig .bannerResult > div { display: inline-block; }
.idx1-tpl82-bannerConfig .bannerResult { text-align: center; }
.idx1-tpl82-banner-desktop { display: block; overflow: hidden; height: 185px;}
.idx1-tpl82-banner-mobile { display: none; }
.bannerArea { width: 100%; height: 185px; object-fit: cover;}
/*FIM*/
@media (max-width: 767px){.idx1-tpl82{ width: 100%;}
.idx1-tpl82-banner-desktop {display: none !important; }
.idx1-tpl82-banner-mobile {display: block !important; }
.idx1-tpl82-bl-banner { display: flex; justify-content: end; align-items: center; height: auto; overflow: hidden;}
}
.idx1-tpl82 {height: 100px;}

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