





/*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: #f1002e;}
.idx1-tpl148-p1-copyright {color: #fff;margin-top: 30px;margin-bottom: 30px;font-family: "Exo", sans-serif;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1781 { width: 100%; margin: 0; padding: 0;}
.idx1-tpl1781-container { width: 1200px; height: auto; margin: 0 auto; display: flex; justify-content: space-between; position: relative;}
.idx1-tpl1781-bl-right { width: 47%; height: auto; display: flex; justify-content: space-between; align-items: center; margin: 0;}
.idx1-tpl1781-bl-left { flex: 1;}
.idx1-tpl1781-bl-left::after { content: ''; width: 30%; height: 1px; display: block; top: 50%; left: 276px; position: absolute; transform: translateY(-50%); z-index: -1; border-bottom: 1px solid #e4051d;}
.idx1-tpl1781-bl-left img{ width:278px; height:116px; object-fit: cover; object-position: center;}
.idx1-tpl1781-tempo{ display: flex; justify-content: space-between; align-items: center; gap: 5px; color: #e4051d; font: 500 12px "Exo", sans-serif;}
.idx1-tpl1781-bl-right-info{ width: 100%; border: 1px solid #e4051d; display: flex; justify-content: space-between; align-items: center; font:400 20px "Exo", sans-serif; height: 50px; border-top-left-radius: 10px; border-bottom-left-radius: 10px; background-color: #e1e1e1;}
.idx1-tpl1781-data { font: 500 12px "Exo", sans-serif; color: #e4051d; margin: 0 0 0 33px;}
.idx1-tpl1781-redesociais{ display: flex; justify-content: space-between; align-items: center; gap: 5px; margin: 0 30px 0 0;}
.idx1-tpl1781-redesociais img { border-radius: 6px;}
.idx1-tpl1781-logo-mobile{ display: none;}
.idx1-tpl1781-mobile{ display: none;}
/*FIM*/
@media(max-width: 768px) { .idx1-tpl1781-mobile{ padding: 0 10px; display: block; } .idx1-tpl1781-container { width: 100%; height: auto; margin: auto; display: flex; justify-content: space-between; position: relative; } .idx1-tpl1781-redesociais, .idx1-tpl1781-bl-left, .idx1-tpl1781-bl-right{ display: none; } .idx1-tpl1781-logo-mobile{ width: 100%; display: flex; justify-content: center; align-items: center; } .idx1-tpl1781-info-mobile{ display: flex; width: 100%; justify-content: space-between; align-items: center; margin: 20px 0; } .idx1-tpl1781-data { font: 800 13px "Exo", sans-serif; color: #e4051d; margin: 0; } .idx1-tpl1781-tempo{ display: flex; justify-content: space-between; align-items: center; gap: 5px; color: #e4051d; font: 800 13px "Exo", sans-serif; } .idx1-tpl1781-area-banner img{ border-radius: 10px; } .idx1-tpl1781-area-banner{ margin: 0 0 20px 0; } .idx1-tpl1781-area-banner div, .idx1-tpl1781-area-banner div img{ width: 100% !important; height: auto !important; }
}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1782 { width: 100%; margin: 50px 0 20px 0; padding: 0; background-color: #c10021;}
.idx1-tpl1782-container { width: 1200px; height: auto; margin: 0 auto; display: flex; justify-content: space-between; position: relative; background-color: transparent;} .idx1-tpl1782-menu-principal{ width: 100%; padding: 4px 28px; background-color: #c10021; display: flex; align-items: center; justify-content: space-between;} .idx1-tpl1782-menu-principal::placeholder{ font: 500 11px "Exo", sans-serif; color: #6d6d6d;} .idx1-tpl1782-menu-hamburger{ width: 30px; height: 25px; display: flex; flex-direction: column; justify-content: space-between; align-items: start; cursor: pointer;} .idx1-tpl1782-menu-hamburger span{ width: 75%; height: 4px; background-color: #fff; border-radius: 50px; transition: all 0.2s linear;
} .idx1-tpl1782-menu-hamburger span:not(:nth-child(2)){ width: 100%; height: 4px; background-color: #fff; border-radius: 50px;
} .idx1-tpl1782-menu-hamburger:hover span:nth-child(2){ width: 100%; transition: all 0.2s linear;
} .idx1-tpl1782-menu-principal .navbar-nav { flex: 1; display: flex; justify-content: space-between;} .idx1-tpl1782-menu-principal .navbar-nav>li>a { padding: 0; font: 800 14.5px "Exo", sans-serif; color: #fff; text-transform: uppercase;} .idx1-tpl1782-menu-principal .navbar-nav>li>a:hover, .idx1-tpl1782-menu-principal .navbar-nav>li>a:focus { background-color: transparent !important;} .idx1-tpl1782-search{ width: 223px;} .idx1-tpl1782-search form{ position: relative;} .idx1-tpl1782-search input[type=text]{ border-radius: 50px; border: 1px solid #000; font: 500 11px "Exo", sans-serif; color: #6d6d6d; padding: 0 35px 0 20px;} .idx1-tpl1782-search button{ position: absolute; top: 50%; transform: translateY(-50%); right: 5px; border: 0; background-color: transparent;} .idx1-tpl1782-menu-side-lateral {width: 100vw;height: 100vh;position: fixed;top: 0;left: 0;z-index: 999;} .idx1-tpl1782-menu-area {z-index: 9999;width: 300px;top: 0;background-color: #e4051d;padding: 20px;height: 100vh;position: fixed;left: -310px;transition: all .3s ease-in-out;} .idx1-tpl1782-menu-area img {width: 60%;height: 100%;margin: 0 auto;} .idx1-tpl1782-logo-side {text-align: center;margin: 20px 0 0 0;padding-bottom: 0;} .idx1-tpl1782-side-overlay {transition: all .5s ease-in-out;background-color: rgba(0, 0, 0, 0.7);display: block;opacity: 1;} .idx1-tpl1782-btn-closed {width: 100%;font: 600 16px "Montserrat", sans-serif;text-align: right;} .idx1-tpl1782-btn-closed span {background-color: #fff;padding: 3px 8px;color: #000;display: inline-block;border-radius: 5px;cursor: pointer;} .idx1-tpl1782-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-tpl1782-lista-menu .navbar-nav li a:hover {color: #fff;background-color: transparent;padding: 4px 0;} .idx1-tpl1782-lista-menu .navbar-nav li {padding: 3px;float: none;} .idx1-tpl1782-menu-area.active {left: 0;} .idx1-tpl1782-menu-area hr {width: 100%;margin-top: 20px;margin-bottom: 20px;display: inline-block;border: 1px solid #fff;} .idx1-tpl1782-side-overlay.active {display: block;opacity: 1;} .idx1-tpl1782-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;} .idx1-tpl1782-menu-v-mobile, .idx1-tpl1782-menu-mobile{	display: none; }
.idx1-tpl1782-menu-fixed-top{ position: fixed; transition: all 0.3s; top: 0px !important;	margin: 0px;	z-index: 999;}
.idx1-tpl1782-logo-menu{ display: none; margin: 0 15px;}
.idx1-tpl1782-menu-data{ display: none;}
.idx1-tpl1782-menu-data span { width: 70px; margin: 0 5px; padding: 0 3px; border-left: 1px solid #ff7a8b; border-right: 1px solid #ff7a8b; display: block; font-size: 11px; text-align: center; font: 400 10px "Exo", sans-serif; color: #fff;}
/*FIM*/
@media(max-width: 768px) { .idx1-tpl1782 { width: 100%; margin: 20px !important;} .idx1-tpl1782-container { width: 100%; height: auto; margin: 0 auto; display: flex; justify-content: space-between; position: relative; background-color: transparent;} .idx1-tpl1782-col-flex{ width: 100%; display: flex; justify-content: space-between; align-items: center;} .idx1-tpl1782-menu-v-mobile{ width: 100%; height: auto; padding: 10px ; background-color: #e4051d; display: block;} .idx1-tpl1782-menu-v-mobile hr { border-top: 1px solid #e87e7e;} .idx1-tpl1782-menu-hamburger-mobile{ width: 30px; height: 25px; display: flex; flex-direction: column; justify-content: space-between; align-items: start; cursor: pointer;} .idx1-tpl1782-menu-hamburger-mobile span{ width: 75%; height: 4px; background-color: #fff; border-radius: 50px; transition: all 0.2s linear;
} .idx1-tpl1782-menu-hamburger-mobile span:not(:nth-child(2)){ width: 100%; height: 4px; background-color: #fff; border-radius: 50px;
} .idx1-tpl1782-menu-hamburger-mobile:hover span:nth-child(2){ width: 100%; transition: all 0.2s linear;
} .idx1-tpl1782-menu-mobile{ width: 100%; height: auto; display: none;} .idx1-tpl1782-menu-mobile .navbar-nav { margin: 0;} .idx1-tpl1782-menu-mobile .navbar-nav li a { font: 400 16px "Open Sans", sans-serif; color: #fff; padding: 7px 0; border: 0px; text-transform: inherit !important;} .idx1-tpl1782-menu-mobile .navbar-nav li a:hover { color: #fff; background-color: transparent; padding: 4px 0;} .idx1-tpl1782-container{ display: none;}
}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1783{ width: 1200px; margin: auto; display: flex; align-items: center; justify-content: space-between; position: relative;}
.idx1-tpl1783 .swiper { width: 100%; height: 100%; background-color: #e2e2e2;}
.idx1-tpl1783 .swiper-slide { text-align: inherit; font-size: 18px; display: flex; justify-content: start; align-items: flex-end; padding: 5px 0 5px 30px;}
.idx1-tpl1783 .swiper { margin-left: auto; margin-right: auto;}
.idx1-tpl1783 .swiper-button-next,
.idx1-tpl1783 .swiper-button-prev { position: absolute; top: 0px; width: 40px; height: 40px; margin-top: 0; z-index: 10; cursor: pointer; display: flex; align-items: center; justify-content: center; color: #fff; background-color:#e4051d; border-radius: 5px;}
.idx1-tpl1783 .swiper-button-next:after,
.idx1-tpl1783 .swiper-button-prev:after { font-family: swiper-icons; font-size: 15px; text-transform: none !important; letter-spacing: 0; font-variant: initial; line-height: 1; font-weight: bold;}
.idx1-tpl1783 .swiper-button-next { right: 0px;}
.idx1-tpl1783 .swiper-button-prev { left: 0;}
.idx1-tpl1783-titulo a{ font: 600 18px "Exo", sans-serif; margin: 0 0 0 20px; color: #4f4f4f;}
.idx1-tpl1783-subtitulo a{ font: 800 16px "Exo", sans-serif; margin: 0 0 0 50px; display: inline-block; padding: 10px 16px; background-color: #4d4d4d; border-radius: 11px; text-transform: uppercase; color: #fff;}
.idx1-tpl1783-chapeu a{ font: 800 14px "Exo", sans-serif; text-transform: uppercase; color: #e4051d;}
.idx1-tpl1783 .swiper-slide a { display: block; text-decoration: none;}
/*FIM*/
@media (max-width: 768px) { .idx1-tpl1783 { display: none; }
}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1784 { width: 100%; margin: 20px 0 50px 0 ; padding: 0;}
.idx1-tpl1784-container { width: 1200px; margin: auto; display: grid; grid-template-columns: 492px repeat(2, 1fr); grid-template-rows: repeat(2, 1fr); grid-column-gap: 10px; grid-row-gap: 10px;}
.idx1-tpl1784-div1 { grid-area: 1 / 1 / 3 / 2; }
.idx1-tpl1784-div2 { grid-area: 1 / 2 / 2 / 3; }
.idx1-tpl1784-div3 { grid-area: 1 / 3 / 2 / 4; }
.idx1-tpl1784-div4 { grid-area: 2 / 2 / 3 / 3; }
.idx1-tpl1784-div5 { grid-area: 2 / 3 / 3 / 4; }
.idx1-tpl1784 .swiper { width: 100%; height: 100%;
}
.idx1-tpl1784 .swiper-slide { text-align: inherit; font-size: 18px; display: flex; justify-content: start; align-items: flex-end; padding: 0;}
.idx1-tpl1784 .swiper { margin-left: auto; margin-right: auto;}
.idx1-tpl1784 .swiper-button-next,
.idx1-tpl1784 .swiper-button-prev { position: absolute; top: 50%; width: 30px; height: 30px; margin-top: 0; z-index: 10; cursor: pointer; display: flex; align-items: center; justify-content: center; color: #fff; background-color:#e4051d; border-radius: 5px; transform: translateY(-50%);}
.idx1-tpl1784 .swiper-button-next:after,
.idx1-tpl1784 .swiper-button-prev:after { font-family: swiper-icons; font-size: 13px; text-transform: none !important; letter-spacing: 0; font-variant: initial; line-height: 1; font-weight: bold;}
.idx1-tpl1784 .swiper-button-next {	right: 10px;}
.idx1-tpl1784 .swiper-button-prev {	left: 10px;}
.idx1-tpl1784 .swiper-slide a { display: block; text-decoration: none;}
.idx1-tpl1784-div1 img{ width: 100%; height: 480px; object-fit: cover; object-position: center;}
.idx1-tpl1784-item{ position: relative; border-radius: 15px; overflow: hidden;}
.idx1-tpl1784-bl-overlay{ background-color: #0000006e; left: 0; top: 0; width: 100%; height: 100%; position: absolute; display: flex; justify-content: center; align-items: flex-end; padding: 30px;}
.idx1-tpl1784-div2 .idx1-tpl1784-caption h1,
.idx1-tpl1784-div3 .idx1-tpl1784-caption h1,
.idx1-tpl1784-div4 .idx1-tpl1784-caption h1,
.idx1-tpl1784-div5 .idx1-tpl1784-caption h1{ font: 600 20px "Exo", sans-serif; text-transform: inherit; color: #fff; margin: 0; padding: 0;}
.idx1-tpl1784-caption h2 { font: 800 14px "Exo", sans-serif; color: #fff; text-transform: uppercase;	margin: 0 0 10px 0;}
.idx1-tpl1784-div2 img,
.idx1-tpl1784-div3 img,
.idx1-tpl1784-div4 img,
.idx1-tpl1784-div5 img{ width: 343px; height: 235px; object-fit: cover; object-position: center;}
.idx1-tpl1784-caption h1{ font: 600 25px "Exo", sans-serif; text-transform: inherit; color: #fff; margin: 0; padding: 0;}
.idx1-tpl1784-mobile{	display: none;}
/*FIM*/
@media (max-width: 768px) { .idx1-tpl1784 {	display: none; } .idx1-tpl1784-mobile{ display: block; padding: 0 10px; position: relative; } .idx1-tpl1784-mobile .swiper { border-radius: 15px; overflow: hidden; } .idx1-tpl1784-mobile .swiper-slide img { width: 100%; height:370px; object-fit: cover; object-position: center; } .idx1-tpl1784-mobile .idx1-tpl1784-caption h1{ font: 600 18px "Exo", sans-serif; text-transform: inherit; color: #fff; margin: 0; padding: 0; } .idx1-tpl1784-mobile .swiper-button-next, .idx1-tpl1784-mobile .swiper-button-prev { position: absolute; top: 50%; width: 30px; height: 30px; margin-top: 0; z-index: 10; cursor: pointer; display: flex; align-items: center; justify-content: center; color: #fff; background-color:#e4051d; border-radius: 5px; transform: translateY(-50%); } .idx1-tpl1784-mobile .swiper-button-next:after, .idx1-tpl1784-mobile .swiper-button-prev:after { font-family: swiper-icons; font-size: 13px; text-transform: none !important; letter-spacing: 0; font-variant: initial; line-height: 1; font-weight: bold; } .idx1-tpl1784-mobile .swiper-button-next { right: 10px; } .idx1-tpl1784-mobile .swiper-button-prev { left: 10px; }
}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1785 { width: 100%; margin: 45px 0; padding: 0; background-color: transparent;}
.idx1-tpl1785-container { width: 1200px; height: auto; margin: 0 auto; padding: 54px 25px; display: grid; grid-template-columns: repeat(3, 1fr); grid-column-gap: 30px; grid-row-gap: 30px; background-color: #c10021;}
.idx1-tpl1785-item h1, .idx1-tpl1785-item h1 a { font: 600 20px "Exo", sans-serif; color: #fff; padding: 0; margin: 0;}
.idx1-tpl1785-item h1 span { display: block; font: 800 12px "Exo"; text-transform: uppercase; margin: 0 0 5px 0;	color: #fff;}
.idx1-tpl1785-container .idx1-tpl1785-item h1:after{ content: ""; width: 20px; height: 20px; background-color: #fff; display: block; border-radius: 50px; margin: 0; position: absolute; top: 5px; left: -10px;}
.idx1-tpl1785-container .idx1-tpl1785-item{ display: flex; padding: 0 0 0 20px; position: relative;}
.idx1-tpl1785-mobile{ display: none;}
/*FIM*/
@media(max-width: 768px) { .idx1-tpl1785-mobile{ padding: 30px 10px; display: block; background-color:#c10021; position: relative; } .idx1-tpl1785-mobile .idx1-tpl1785-item h1, .idx1-tpl1785-mobile .idx1-tpl1785-item h1 a { font: 600 20px/30px "Exo", sans-serif; color: #fff; padding: 0; margin: 0; } .idx1-tpl1785-mobile .idx1-tpl1785-item h1:after{ content: ""; width: 20px; height: 20px; background-color: #fff; display: block; border-radius: 50px; margin: 0; position: absolute; top: 5px; left: 0px;} .idx1-tpl1785-mobile .idx1-tpl1785-item{ display: flex; padding: 0 0 0 35px; position: relative; } .idx1-tpl1785 { display: none; } .idx1-tpl1785-mobile .swiper-button-next, .idx1-tpl1785-mobile .swiper-button-prev { position: absolute; top: 135px; width: 30px; height: 30px; margin-top: 0; z-index: 10; cursor: pointer; display: flex; align-items: center; justify-content: center; color: #fff; background-color:#000; border-radius: 5px; } .idx1-tpl1785-mobile .swiper-button-next:after, .idx1-tpl1785-mobile .swiper-button-prev:after { font-family: swiper-icons; font-size: 15px; text-transform: none !important; letter-spacing: 0; font-variant: initial; line-height: 1; font-weight: bold; } .idx1-tpl1785-mobile .swiper-button-next { right: 37%; } .idx1-tpl1785-mobile .swiper-button-prev { left: 37%; }
}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1786 { width: 100%; margin: 0 auto; padding: 0; background-color: transparent;}
.idx1-tpl1786-container { width: 870px; height: auto; margin: 0; padding: 20px 11px; border: 1px solid #c10021; border-radius:20px ; background-color: #f0f0f0; display: flex; flex-direction: column;}
.idx1-tpl1786-container .row1 { display: flex; justify-content: space-between; align-items: center; margin: 0 0 15px 0;}
.idx1-tpl1786-container .row1 h1 { font: 700 27px "Exo", sans-serif; color: #c10021; margin: 0; padding: 0; text-transform: uppercase;}
.idx1-tpl1786-container .row2{ display: grid; grid-template-columns: repeat(4, 1fr); grid-template-rows: 1fr; grid-column-gap: 20px; grid-row-gap: 20px;}
.idx1-tpl1786-container .row2 .titulo{ position: relative; margin: 0 0 0 20px;}
.idx1-tpl1786-container .row2 .titulo span { font: 800 11px "Exo", sans-serif; color: #bf001f; display: block; text-transform: uppercase;}
.idx1-tpl1786-container .row2 .titulo a{ font: 600 15px "Exo", sans-serif; color: #000;}
.idx1-tpl1786-container .row2 .titulo::after { position: absolute; content: ""; display: block; width: 0px; border-radius: 4px; height: 0px; border-style: solid; border-width: 1px 0 9px 17px; border-color: transparent transparent transparent #c10021; transform: rotate(9deg); left: -20px; top: 5px;}
.idx1-tpl1786-container .row-data { font: 700 17px "Exo", sans-serif;}
/*FIM*/
@media(max-width: 768px) { .idx1-tpl1786 { width: 100%; margin: 0 auto; padding: 0 10px; background-color: transparent;} .idx1-tpl1786-container { width: 100%; height: auto; margin: 0; padding: 20px 11px; border: 1px solid #c10021; border-radius:20px ; background-color: #f0f0f0; display: flex; flex-direction: column;}
.idx1-tpl1786-container .row-data { display: none;} .idx1-tpl1786-container .row2{ display: grid; grid-template-columns:1fr; grid-template-rows: 1fr; grid-column-gap: 20px; grid-row-gap: 20px;} .idx1-tpl1786-container .row2 .titulo a { font: 600 16px "Exo", sans-serif; color: #000;}
}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1787 { width: 1200px; margin: 0 auto; padding: 0; background-color: transparent;}
.idx1-tpl1787 a { text-decoration: none;}
.idx1-tpl1787-container { width: 870px; height: auto; margin: 0; padding:0; display: grid; grid-template-columns: repeat(2, 1fr); grid-template-rows: 1fr; grid-column-gap: 30px; grid-row-gap: 30px;}
.idx1-tpl1787-item .idx1-tpl1787-titulo { font: 600 24px/31px "Exo", sans-serif; color: #c10021; text-decoration: none; margin: 10px 0 0 0;}
.idx1-tpl1787-img-item{ border-radius: 15px; width: 420px; height: 260px; object-fit: cover; object-position: center;}
.idx1-tpl1787-item .idx1-tpl1787-chapeu { font: 900 14px "Exo", sans-serif; text-transform: uppercase; margin: 10px 0 0 0; color: #bf001f;}
/*FIM*/
@media(max-width: 768px) {
.idx1-tpl1787 { width: 100%; margin: 0 auto; padding: 0 10px; background-color: transparent;}
.idx1-tpl1787-container { width: 100%; height: auto; margin: 0; padding:0; display: grid; grid-template-columns: 1fr; grid-template-rows: 1fr; grid-column-gap: 30px; grid-row-gap: 30px;}
.idx1-tpl1787-img-item{ border-radius: 15px; width: 100%; height: 260px; object-fit: cover; object-position: center;}
.idx1-tpl1787-item .idx1-tpl1787-titulo { font: 700 26px/28px "Exo", sans-serif; color: #c10021; text-decoration: none; margin: 10px 0 0 0;}
}

/*INICIO-DESKTOP-p1*/
.idx2-tpl1787 { width: 1200px; margin: 0 auto; padding: 0; background-color: transparent;}
.idx2-tpl1787 a { text-decoration: none;}
.idx2-tpl1787-container { width: 870px; height: auto; margin: 0; padding:0; display: grid; grid-template-columns: repeat(2, 1fr); grid-template-rows: 1fr; grid-column-gap: 30px; grid-row-gap: 30px;}
.idx2-tpl1787-item .idx2-tpl1787-titulo { font: 600 24px/31px "Exo", sans-serif; color: #c10021; text-decoration: none; margin: 10px 0 0 0;}
.idx2-tpl1787-img-item{ border-radius: 15px; width: 420px; height: 260px; object-fit: cover; object-position: center;}
.idx2-tpl1787-item .idx2-tpl1787-chapeu { font: 900 14px "Exo", sans-serif; text-transform: uppercase; margin: 10px 0 0 0; color: #bf001f;}
/*FIM*/
@media(max-width: 768px) {
.idx2-tpl1787 { width: 100%; margin: 0 auto; padding: 0 10px; background-color: transparent;}
.idx2-tpl1787-container { width: 100%; height: auto; margin: 0; padding:0; display: grid; grid-template-columns: 1fr; grid-template-rows: 1fr; grid-column-gap: 30px; grid-row-gap: 30px;}
.idx2-tpl1787-img-item{ border-radius: 15px; width: 100%; height: 260px; object-fit: cover; object-position: center;}
.idx2-tpl1787-item .idx2-tpl1787-titulo { font: 700 26px/28px "Exo", sans-serif; color: #c10021; text-decoration: none; margin: 10px 0 0 0;}
}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1788 { width: 1200px; margin: 50px auto; padding: 0; background-color: transparent;}
.idx1-tpl1788 a{ text-decoration: none;}
.idx1-tpl1788-container { width: 870px; height: auto; margin: 0; padding:0; border-radius: 10px; border: 1px solid #ededed; overflow: hidden;}
.idx1-tpl1788-item{ display: grid; grid-template-columns: 275px 1fr; grid-template-rows: 1fr; grid-column-gap: 30px; grid-row-gap: 0px;}
.idx1-tpl1788-imageItem{ border-radius: 10px; width: 275px; height: 225px; object-fit: cover; object-position: center;}
.idx1-tpl1788-col-item{ padding: 25px 0;}
.idx1-tpl1788-col-item { padding: 25px 0; display: flex; flex-direction: column; justify-content: space-between;}
.idx1-tpl1788-titulo { font: 800 30px/37px "Exo", sans-serif; color: #f7850d;}
.idx1-tpl1788-chapeu { font: 900 14px "Exo", sans-serif; color: #f7850d; text-transform: uppercase;}
.idx1-tpl1788-infor img{ border-radius: 50px;}
.idx1-tpl1788-infor{ display: flex; align-items: center;}
.idx1-tpl1788-editor{ font: 800 14px"Exo", sans-serif; color: green; margin: 0 10px;}
.idx1-tpl1788-data{ font: 800 13px"Exo", sans-serif; color: #999; margin: 0 0 0 5px;}
.idx1-tpl1788-tags{ font: 800 13px"Exo", sans-serif; color: #000; margin: 0 0 0 10px;}
.idx1-tpl1788 .swiper-horizontal>.swiper-pagination-bullets,
.idx1-tpl1788 .swiper-pagination-bullets.swiper-pagination-horizontal,
.idx1-tpl1788 .swiper-pagination-custom,
.idx1-tpl1788 .swiper-pagination-fraction { bottom: 12px !important; right: 20px !important; width: auto !important; left: inherit !important;}
.idx1-tpl1788 .swiper-pagination-bullet { width: 13px; height: 13px; display: inline-block; border-radius: 50%; background-color:transparent ; opacity: 1; border: 2px solid #ccc;
}
.idx1-tpl1788 .swiper-pagination-bullet-active { width: 13px; height: 13px; opacity: 1; background-color: #c10; border: 2px solid #c10;}
/*FIM*/
@media(max-width: 768px) { .idx1-tpl1788 { width: 100%; margin: 25px 0 50px 0 !important; padding: 0 10px 40px 10px; background-color: transparent; position: relative;} .idx1-tpl1788-container { width: 100%; height: auto; margin: 0; padding:0; border-radius: 10px; border:0; overflow: hidden;}
.idx1-tpl1788-item{ display: grid; grid-template-columns: 1fr; grid-template-rows: 1fr; grid-column-gap: 30px; grid-row-gap: 0px;}
.idx1-tpl1788-item img{ border-radius: 20px; width: 100%; height: 200px; object-fit: cover; object-position: center;}
.idx1-tpl1788-infor{ display: none;}
.idx1-tpl1788-col-item { padding: 10px 0 0 0; display: flex; flex-direction: column; justify-content: space-between;}
.idx1-tpl1788-titulo { font: 500 26px/27px "Exo", sans-serif; color: #f7850d;}
.idx1-tpl1788 .swiper-horizontal>.swiper-pagination-bullets,
.idx1-tpl1788 .swiper-pagination-bullets.swiper-pagination-horizontal,
.idx1-tpl1788 .swiper-pagination-custom,
.idx1-tpl1788 .swiper-pagination-fraction { bottom: 0 !important; right: inherit !important; width: 100% !important; left: inherit !important;}
.idx1-tpl1788 .swiper{ position: inherit;}
}
.idx1-tpl1788-titulo {font: 750 30px/37px "Exo", sans-serif;}

/*INICIO-DESKTOP-p1*/
.idx2-tpl1788 { width: 1200px; margin: 50px auto; padding: 0; background-color: transparent;}
.idx2-tpl1788 a{ text-decoration: none;}
.idx2-tpl1788-container { width: 870px; height: auto; margin: 0; padding:0; border-radius: 10px; border: 1px solid #ededed; overflow: hidden;}
.idx2-tpl1788-item{ display: grid; grid-template-columns: 275px 1fr; grid-template-rows: 1fr; grid-column-gap: 30px; grid-row-gap: 0px;}
.idx2-tpl1788-imageItem{ border-radius: 10px; width: 275px; height: 225px; object-fit: cover; object-position: center;}
.idx2-tpl1788-col-item{ padding: 25px 0;}
.idx2-tpl1788-col-item { padding: 25px 0; display: flex; flex-direction: column; justify-content: space-between;}
.idx2-tpl1788-titulo { font: 800 30px/37px "Exo", sans-serif; color: #f7850d;}
.idx2-tpl1788-chapeu { font: 900 14px "Exo", sans-serif; color: #f7850d; text-transform: uppercase;}
.idx2-tpl1788-infor img{ border-radius: 50px;}
.idx2-tpl1788-infor{ display: flex; align-items: center;}
.idx2-tpl1788-editor{ font: 800 14px"Exo", sans-serif; color: green; margin: 0 10px;}
.idx2-tpl1788-data{ font: 800 13px"Exo", sans-serif; color: #999; margin: 0 0 0 5px;}
.idx2-tpl1788-tags{ font: 800 13px"Exo", sans-serif; color: #000; margin: 0 0 0 10px;}
.idx2-tpl1788 .swiper-horizontal>.swiper-pagination-bullets,
.idx2-tpl1788 .swiper-pagination-bullets.swiper-pagination-horizontal,
.idx2-tpl1788 .swiper-pagination-custom,
.idx2-tpl1788 .swiper-pagination-fraction { bottom: 12px !important; right: 20px !important; width: auto !important; left: inherit !important;}
.idx2-tpl1788 .swiper-pagination-bullet { width: 13px; height: 13px; display: inline-block; border-radius: 50%; background-color:transparent ; opacity: 1; border: 2px solid #ccc;
}
.idx2-tpl1788 .swiper-pagination-bullet-active { width: 13px; height: 13px; opacity: 1; background-color: #c10; border: 2px solid #c10;}
/*FIM*/
@media(max-width: 768px) { .idx2-tpl1788 { width: 100%; margin: 25px 0 50px 0 !important; padding: 0 10px 40px 10px; background-color: transparent; position: relative;} .idx2-tpl1788-container { width: 100%; height: auto; margin: 0; padding:0; border-radius: 10px; border:0; overflow: hidden;}
.idx2-tpl1788-item{ display: grid; grid-template-columns: 1fr; grid-template-rows: 1fr; grid-column-gap: 30px; grid-row-gap: 0px;}
.idx2-tpl1788-item img{ border-radius: 20px; width: 100%; height: 200px; object-fit: cover; object-position: center;}
.idx2-tpl1788-infor{ display: none;}
.idx2-tpl1788-col-item { padding: 10px 0 0 0; display: flex; flex-direction: column; justify-content: space-between;}
.idx2-tpl1788-titulo { font: 500 26px/27px "Exo", sans-serif; color: #f7850d;}
.idx2-tpl1788 .swiper-horizontal>.swiper-pagination-bullets,
.idx2-tpl1788 .swiper-pagination-bullets.swiper-pagination-horizontal,
.idx2-tpl1788 .swiper-pagination-custom,
.idx2-tpl1788 .swiper-pagination-fraction { bottom: 0 !important; right: inherit !important; width: 100% !important; left: inherit !important;}
.idx2-tpl1788 .swiper{ position: inherit;}
}
.idx2-tpl1788-titulo {font: 750 30px/37px "Exo", sans-serif;color: #0951c0;}
.idx2-tpl1788-chapeu {color: #0951c0;}

/*INICIO-DESKTOP-p1*/
.idx3-tpl1788 { width: 1200px; margin: 50px auto; padding: 0; background-color: transparent;}
.idx3-tpl1788 a{ text-decoration: none;}
.idx3-tpl1788-container { width: 870px; height: auto; margin: 0; padding:0; border-radius: 10px; border: 1px solid #ededed; overflow: hidden;}
.idx3-tpl1788-item{ display: grid; grid-template-columns: 275px 1fr; grid-template-rows: 1fr; grid-column-gap: 30px; grid-row-gap: 0px;}
.idx3-tpl1788-imageItem{ border-radius: 10px; width: 275px; height: 225px; object-fit: cover; object-position: center;}
.idx3-tpl1788-col-item{ padding: 25px 0;}
.idx3-tpl1788-col-item { padding: 25px 0; display: flex; flex-direction: column; justify-content: space-between;}
.idx3-tpl1788-titulo { font: 800 30px/37px "Exo", sans-serif; color: #f7850d;}
.idx3-tpl1788-chapeu { font: 900 14px "Exo", sans-serif; color: #f7850d; text-transform: uppercase;}
.idx3-tpl1788-infor img{ border-radius: 50px;}
.idx3-tpl1788-infor{ display: flex; align-items: center;}
.idx3-tpl1788-editor{ font: 800 14px"Exo", sans-serif; color: green; margin: 0 10px;}
.idx3-tpl1788-data{ font: 800 13px"Exo", sans-serif; color: #999; margin: 0 0 0 5px;}
.idx3-tpl1788-tags{ font: 800 13px"Exo", sans-serif; color: #000; margin: 0 0 0 10px;}
.idx3-tpl1788 .swiper-horizontal>.swiper-pagination-bullets,
.idx3-tpl1788 .swiper-pagination-bullets.swiper-pagination-horizontal,
.idx3-tpl1788 .swiper-pagination-custom,
.idx3-tpl1788 .swiper-pagination-fraction { bottom: 12px !important; right: 20px !important; width: auto !important; left: inherit !important;}
.idx3-tpl1788 .swiper-pagination-bullet { width: 13px; height: 13px; display: inline-block; border-radius: 50%; background-color:transparent ; opacity: 1; border: 2px solid #ccc;
}
.idx3-tpl1788 .swiper-pagination-bullet-active { width: 13px; height: 13px; opacity: 1; background-color: #c10; border: 2px solid #c10;}
/*FIM*/
@media(max-width: 768px) { .idx3-tpl1788 { width: 100%; margin: 25px 0 50px 0 !important; padding: 0 10px 40px 10px; background-color: transparent; position: relative;} .idx3-tpl1788-container { width: 100%; height: auto; margin: 0; padding:0; border-radius: 10px; border:0; overflow: hidden;}
.idx3-tpl1788-item{ display: grid; grid-template-columns: 1fr; grid-template-rows: 1fr; grid-column-gap: 30px; grid-row-gap: 0px;}
.idx3-tpl1788-item img{ border-radius: 20px; width: 100%; height: 200px; object-fit: cover; object-position: center;}
.idx3-tpl1788-infor{ display: none;}
.idx3-tpl1788-col-item { padding: 10px 0 0 0; display: flex; flex-direction: column; justify-content: space-between;}
.idx3-tpl1788-titulo { font: 500 26px/27px "Exo", sans-serif; color: #f7850d;}
.idx3-tpl1788 .swiper-horizontal>.swiper-pagination-bullets,
.idx3-tpl1788 .swiper-pagination-bullets.swiper-pagination-horizontal,
.idx3-tpl1788 .swiper-pagination-custom,
.idx3-tpl1788 .swiper-pagination-fraction { bottom: 0 !important; right: inherit !important; width: 100% !important; left: inherit !important;}
.idx3-tpl1788 .swiper{ position: inherit;}
}
.idx3-tpl1788-titulo {font: 750 30px/37px "Exo", sans-serif;color: #3b8313;}
.idx3-tpl1788-chapeu {color: #3b8313;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1789 { width: 100%; margin: 40px 0; padding: 0; background-color: transparent;}
.idx1-tpl1789 a,
.idx1-tpl1789-titulo a{ text-decoration: none;	color: inherit;}
.idx1-tpl1789-container { width: 1200px; height: auto; margin: 0 auto; padding:0; display: flex; flex-direction: column; justify-content: space-between;}
.idx1-tpl1789-container iframe{ border-radius: 15px;}
.idx1-tpl1789-titulo { font: 600 18px "Exo", sans-serif; text-transform: uppercase; margin: 15px 0; letter-spacing: -1px;}
.idx1-tpl1789-col1-left .idx1-tpl1789-titulo{ font: 600 30px "Exo", sans-serif; text-transform: uppercase; margin: 15px 0 ; letter-spacing: -1px;}
.idx1-tpl1789-col1-left { width: 795px;}
.idx1-tpl1789-col1-right,
.idx1-tpl1789-col2-item { width: 380px;}
.idx1-tpl1789-col2{ display: flex; justify-content: space-between; align-items: center;}
.idx1-tpl1789-col1 { display: flex; justify-content: space-between; align-items: start; column-gap: 30px;}
.idx1-tpl1789 .youtube-player { overflow: hidden; border-radius: 15px;}
/*FIM*/
@media(max-width: 768px) { .idx1-tpl1789 { width: 100%; margin: 0 auto; padding: 0 10px; background-color: transparent; } .idx1-tpl1789-container { width: 100%; display: flex; flex-direction: column; } .idx1-tpl1789-col1-left iframe{ width: 100%; height: 145px; } .idx1-tpl1789-col1 { display: flex; justify-content: space-between; align-items: start; column-gap: 0px; flex-direction: column; } .idx1-tpl1789-col1-left,	.idx1-tpl1789-col1-right,	.idx1-tpl1789-col2-item{ width: 100%; } .idx1-tpl1789-col1-left .idx1-tpl1789-titulo { font: 600 18px "Exo", sans-serif; text-transform: uppercase; margin: 10px 0 14px 0; letter-spacing: -1px; } .idx1-tpl1789-col1-right, .idx1-tpl1789-col2{ display: flex; column-gap: 15px; } .idx1-tpl1789-col2 .idx1-tpl1789-col2-item iframe, .idx1-tpl1789-col1-right iframe { width: 100%; height: 115px; } .idx1-tpl1789-col2-item .idx1-tpl1789-titulo, .idx1-tpl1789-col1-right .idx1-tpl1789-titulo { font: 600 13px "Exo", sans-serif; text-transform: uppercase; margin: 0 0 15px 0; letter-spacing: -1px; } .idx1-tpl1789-col2 .idx1-tpl1789-col2-item:last-child{	display: none; }
}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1790 { width: 100%; margin: 0 0 50px 0 ; padding: 0; background-color: transparent;}
.idx1-tpl1790 a{ text-decoration: none;}
.idx1-tpl1790-container { width: 1200px; height: auto; margin: 0 auto; padding:0; display: grid; grid-template-columns: repeat(3, 1fr); grid-template-rows: 1fr; grid-column-gap: 30px; grid-row-gap: 30px;}
.idx1-tpl1790-item{ width: 380px; height: auto;}
.idx1-tpl1790-item .idx1-tpl1790-imagesItem{ width: 380px; height: 340px; object-fit: cover; object-position: center; border-radius: 15px;	margin:inherit;}
.idx1-tpl1790-caption { width: 95%; margin: -50px 10px 0 10px; border-radius: 15px; background-color: #fff; position: relative; z-index: 99; padding: 25px; -webkit-box-shadow: 0 0 8px 1px rgba(0,0,0,.2); box-shadow: 0 0 8px 1px rgba(0,0,0,.2);}
.idx1-tpl1790-caption h1.text1 { font: 700 26px/29px "Exo", sans-serif; text-transform: uppercase; margin: 0; padding: 0; text-align: center; color: #000;}
.idx1-tpl1790-caption h1.chapeu1 { text-transform: uppercase; font: 900 14px "Exo"; margin: 0 0 10px 0; text-align: center; color: #000;}
.idx1-tpl1790-caption h1.text2 { font: 700 26px/29px "Exo", sans-serif; text-transform: uppercase; margin: 0; padding: 0; text-align: center; color: #000;}
.idx1-tpl1790-caption h1.chapeu2 { text-transform: uppercase; font: 900 14px "Exo"; margin: 0 0 10px 0; text-align: center; color: #000;}
.idx1-tpl1790-caption h1.text3 { font: 700 26px/29px "Exo", sans-serif; text-transform: uppercase; margin: 0; padding: 0; text-align: center; color: #000;}
.idx1-tpl1790-caption h1.chapeu3 { text-transform: uppercase; font: 900 14px "Exo"; margin: 0 0 10px 0; text-align: center; color: #000;}
/*FIM*/
@media(max-width: 768px) { .idx1-tpl1790 { width: 100%; margin: 0; padding: 0; } .idx1-tpl1790-container { width: 100%; height: auto; margin: 0; padding:0 10px; display: grid; grid-template-columns:1fr; grid-template-rows: 1fr; grid-column-gap: 0px; grid-row-gap: 30px; } .idx1-tpl1790-item{ width: 100%; height: auto; } .idx1-tpl1790-item .idx1-tpl1790-imagesItem{ width: 100%; height: 340px; object-fit: cover; object-position: center; border-radius: 15px; }
}
.idx1-tpl1790-item .idx1-tpl1790-imagesItem {margin: 30px 0 0 0;}
.idx1-tpl1790-caption h1.text1 {color: #674280;}
.idx1-tpl1790-caption h1.chapeu1 {color: #674280;}
.idx1-tpl1790-caption h1.text2 {color: #eeb43b;}
.idx1-tpl1790-caption h1.chapeu2 {color: #eeb43b;}
.idx1-tpl1790-caption h1.text3 {color: #ff2276;}
.idx1-tpl1790-caption h1.chapeu3 {color: #ff2276;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1791{ width: 100%; margin: 0; padding: 30px 0; background-color: #c10021;}
.idx1-tpl1791 a{ text-decoration: none;}
.idx1-tpl1791-container { width: 1200px; height: auto; margin: 0 auto; padding:0; display: grid; grid-template-columns: 290px 320px 530px; grid-template-rows: 1fr; grid-column-gap: 30px;}
.idx1-tpl1791-texto { font: 600 14px/19px "Exo", sans-serif; color: #fff; margin: 24px 0;}
.idx1-tpl1791-form-newsletter .idx1-tpl1791-campo-email{ border: 0px; border-radius: 5px; background-color: #fff; padding: 13px; width: 100%; font: 400 12px "Exo", sans-serif; color: #aaaaaa; text-align: center; margin: 0 0 15px 0;}
.idx1-tpl1791-form-newsletter .idx1-tpl1791-campo-email:focus{ outline: none;}
.idx1-tpl1791-form-newsletter .idx1-tpl1791-btn-submit{ border: 0px; border-radius: 5px; background-color: #000; padding: 13px; width: 100%; font: 600 13px "Exo", sans-serif; text-transform: uppercase; color: #fff;}
.idx1-tpl1791-blocos .idx1-tpl1791-titulos { padding: inherit; margin: 15px 0 25px 0; font: 600 47px "Exo", sans-serif; color: #fff; text-decoration: underline;}
.idx1-tpl1791-endereco, .idx1-tpl1791-telefone, .idx1-tpl1791-emails{ display: flex; column-gap: 20px; font: 500 17px "Exo", sans-serif; color: #fff; margin: 0 0 30px 0;}
.idx1-tpl1791-area-navegacao ul li{ float: initial;}
.idx1-tpl1791-area-navegacao{ display: flex; justify-content: space-between;
}
.idx1-tpl1791-area-navegacao .navbar-nav > li > a { padding-top: 7px; padding-bottom: 7px; font: 600 15px "Exo", sans-serif; color: #fff;
}
.idx1-tpl1791-area-navegacao .navbar-nav > li { position: relative;}
.idx1-tpl1791-area-navegacao .navbar-nav > li::after { content: ""; width: 7px; height: 7px; background-color: #fff; display: block; border-radius: 50px; position: absolute; top: 13px; left: 0;}
.idx1-tpl1791-area-navegacao .navbar-nav > li > a:focus,
.idx1-tpl1791-area-navegacao .navbar-nav > li > a:hover { background-color: transparent;}
/*FIM*/
@media(max-width: 768px) {.idx1-tpl1791 { width: 100%; margin: 0; padding: 10px; background-color: #c10021;}
.idx1-tpl1791-container { width: 100%; height: auto; margin: 0 auto; padding:15px 0 0 0; display: grid; grid-template-columns: 1fr; grid-template-rows: 1fr; grid-column-gap: 30px;}
.idx1-tpl1791-area-navegacao{ padding: 0 10px;}
.idx1-tpl1791-blocos a { text-align: center; display: block;}
.idx1-tpl1791-area-navegacao .navbar-nav > li > a { padding-top: 7px; padding-bottom: 7px; font: 600 15px "Exo", sans-serif; color: #fff; text-align:start;}
}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1792 { width: 100%; margin: 30px 0 0 0; padding:0; background-color: transparent;
}
.idx1-tpl1792 a{ text-decoration: none;}
.idx1-tpl1792-container { width: 100%; height: auto; margin: 30px 0 0 0; padding:0; float: right;}
.idx1-tpl1792-item { margin: 0 0 20px 0;}
.idx1-tpl1792-item img{ width: 300px; height: 165px; object-fit: cover; object-position: center; margin: 0 0 15px 0; border-radius: 15px;}
.idx1-tpl1792-item a > .idx1-tpl1792-titulo { font: 700 17px/19px "Exo",sans-serif; color: #000; margin: 0 0 10px 0;}
.idx1-tpl1792-item .idx1-tpl1792-autor{ font: 700 15px "Exo",sans-serif; color: #c10;}
.idx1-tpl1792-item .idx1-tpl1792-data{ font: 700 15px "Exo",sans-serif; color: #727272;}
/*FIM*/
@media(max-width: 768px) { .idx1-tpl1792 { width: 100%; margin: 0; padding: 10px; background-color: transparent; }
}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1793 { width: 100%; margin: 0; padding:0; background-color: transparent;
}
.idx1-tpl1793 a{ text-decoration: none;}
.idx1-tpl1793-container { width: 100%; height: auto; margin: 0; padding: 0; float: right;}
.idx1-tpl1793-container section{ display: grid; grid-template-columns: repeat(2, 1fr); grid-template-rows: repeat(2, 161px); column-gap: 15px; row-gap: 15px;}
.idx1-tpl1793-item img{ width: 100%; height: 165px; object-fit: cover; object-position: center; margin: 0 0 15px 0; border-radius: 15px;}
.idx1-tpl1793-secao-box{ border-radius: 10px; overflow: hidden; position: relative;}
.idx1-tpl1793-overlay{ width: 100%; height: 100%; background-color: #00000075; position: absolute; top: 0; left: 0; display: flex; align-items: center; justify-content: center;}
.idx1-tpl1793-secao-box img { width: 100%; height: 161px; object-fit: cover; object-position: center;}
.idx1-tpl1793-titulo-secao { font: 500 15px "Exo", sans-serif; color: #fff;}
/*FIM*/
@media(max-width: 768px) { .idx1-tpl1793 { width: 100%; margin: 0; padding: 10px; background-color: transparent; }
}
.idx1-tpl1793-titulo-secao {font: 600 18px "Exo", sans-serif;}

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

/*INICIO-DESKTOP-p1*/
.idx1-tpl-52{ width: 100%; padding: inherit; margin: inherit;}
.idx1-tpl-52 .row{ padding: inherit; margin: inherit;}
/*FIM*/
.idx1-tpl-52 {width: 1200px;margin: 0 auto;}

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

/*FIM*/
@media (max-width: 768px){ .idx2-tpl816-p1-box-banner div, .idx2-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: auto;margin: 0px;padding: 0px;}
.idx1-tpl82-banner-desktop {height: auto;}
.bannerArea {height: auto;}
