
/*INICIO-DESKTOP-p1*/
.idx1-tpl1768{ width: 100%; height: 100%; background-color: inherit; padding: 0px; margin: 0px;}
/*FIM*/

/*INICIO-DESKTOP-p1*/
.idx1-tpl2173{ width: 100%; padding: 0; margin: 0; background-color: #00212c;}
.idx1-tpl2173-materia-1 { width: 100%; padding-top: 110px; padding-bottom: 135px; border-top-left-radius: 30px; border-top-right-radius: 30px; background-color: #0a3a4e; position: relative; z-index: 2;}
.idx1-tpl2173-materia-2{ width: 100%; padding-top: 110px; padding-bottom: 135px; border-top-left-radius: 30px; border-top-right-radius: 30px; background-color: #fce1d0; margin-top: -55px; position: relative; z-index: 3;}
.idx1-tpl2173-container { max-width: 1200px; width: 100%; margin: 0 auto; display: flex; justify-content: space-between;}
.idx1-tpl2173-container { max-width: 1200px; width: 100%; margin: 0 auto; display: flex; justify-content: space-between;}
.idx1-tpl2173-chapeu_con-1 {font: 500 64px / 84px Montserrat, sans-serif;color: #fce1d0;transform: scaleY(0.9);letter-spacing: -0.05em;}
.idx1-tpl2173-chapeu_con-1 strong {font: 500 64px / 84px Montserrat, sans-serif;color: #ed512a;transform: scaleY(0.9);letter-spacing: -0.05em;}
.idx1-tpl2173-chapeu_con-2 {font: 500 64px / 84px Montserrat, sans-serif;color: #000;transform: scaleY(0.9);letter-spacing: -0.05em;}
.idx1-tpl2173-chapeu_con-2 strong {font: 500 64px / 84px Montserrat, sans-serif;color: #ed512a;transform: scaleY(0.9);letter-spacing: -0.05em;}
.idx1-tpl2173-call-1 {font: 300 24px / 40px 'Montserrat', sans-serif;letter-spacing: -0.3px;color: #fce1d0;margin: 0;width: 560px;transform: scaleY(0.9);}
.idx1-tpl2173-call-2 {font: 400 24px / 40px 'Montserrat', sans-serif;letter-spacing: -0.3px;color: #000;margin: 0;width: 560px;transform: scaleY(0.9);}
.idx1-tpl2173 a:hover { text-decoration: none;}
/*FIM*/
@media (max-width: 767px) { .idx1-tpl2173-container { padding: 0 15px; flex-direction: column; } .idx1-tpl2173-call-1, .idx1-tpl2173-call-2 { width: 100%; } .idx1-tpl2173-chapeu_con-1, .idx1-tpl2173-chapeu_con-2 { font: 900 40.6px 'Montserrat', sans-serif; width: 100%; } .idx1-tpl2173-chapeu_con-1 strong, .idx1-tpl2173-chapeu_con-2 strong{ font: 900 40.6px 'Montserrat', sans-serif; }
}

/*INICIO-DESKTOP-p1*/
.idx1-tpl2175-fundo{ width: 100%; margin: 0; padding: 70px 0 100px 0!important;}
.idx1-tpl2175-container{ max-width: 1200px; width: 100%; margin: 0 auto;}
.idx1-tpl2175-titulo{ font: 500 64px Montserrat, sans-serif; color: #000; transform: scaleY(0.9); letter-spacing: -0.05em; text-align: center; margin: 0 0 50px 0;}
.idx1-tpl2175-titulo strong{ font: 500 64px / 84px Montserrat, sans-serif; color: #ed512a; transform: scaleY(0.9); letter-spacing: -0.05em;}
.idx1-tpl2175-p1-img img { max-width: 100%; max-height: 88px; display: inline-block;}
.idx1-tpl2175-fundo { background-color: #fff; padding: 40px 20px;}
.idx1-tpl2175-img{ width: 180px; height: auto; padding: 0 15px 0 0;}
.fade-edges { position: relative; overflow: hidden;}
.swiper-slide { width: auto !important; margin: auto 0;}
.fade-edges::before,
.fade-edges::after { content: ""; position: absolute; top: 0; width: 60px; height: 100%; z-index: 2; pointer-events: none;}
.fade-edges::before { left: 0; background: linear-gradient(to right, #fff 0%, rgba(240,240,240,0) 100%);}
.fade-edges::after { right: 0; background: linear-gradient(to left, #fff 0%, rgba(240,240,240,0) 100%);}
/*FIM*/
@media (max-width: 786px){
}

/*INICIO-DESKTOP-p1*/
.idx1-tpl2176{ width: 100%; margin: 0; padding: 0; position: relative; z-index: 1; border-top: 2px solid #000; padding-top: 50px; border-top-left-radius: 60px; border-top-right-radius: 60px;}
.idx1-tpl2176-tituloses{ border-left: 2px solid #000 ; border-right: 2px solid #000;}
.idx1-tpl2176-tituloses-container{ max-width: 1200px; width: 100%; margin: 0 auto; font: 500 64px Montserrat, sans-serif; color: #ed512a; transform: scaleY(0.9); letter-spacing: -0.05em; padding-bottom: 90px;}
.idx1-tpl2176-container{ max-width: 1200px; width: 100%; margin: 0 auto;}
.idx1-tpl2176 .accordion-custom .accordion-item { border-bottom: 2px solid #000; margin-bottom: 10px;}
.idx1-tpl2176 .accordion-custom{ border-top: 2px solid #000; padding-top: 50px; border-top-left-radius: 40px; border-top-right-radius: 40px;}
.idx1-tpl2176 .accordion-header { background-color: #fff; padding: 10px 15px; width: 100%; text-align: left; border: none; outline: none; cursor: pointer; font-weight: bold; transition: background-color 0.5s ease; display: flex; align-items: center; justify-content: space-between;}
.idx1-tpl2176 .accordion-icon { font-size: 18px; width: 20px; display: inline-block; text-align: center; color: #ea502a;}
.idx1-tpl2176 .accordion-header:hover { background-color: #e9e9e9;}
.idx1-tpl2176 .accordion-content { max-height: 0; overflow: hidden; transition: max-height 0.4s ease, padding 0.3s ease; padding: 0 15px; background-color: #fff;}
.idx1-tpl2176 .accordion-content a { text-decoration: none; color: #0077cc;}
.idx1-tpl2176-title{ font: 700 30px Montserrat, sans-serif; color: #000; transform: scaleY(0.9); letter-spacing: -0.02em;}
.idx1-tpl2176-call{ font: 300 22px / 36px 'Montserrat', sans-serif; letter-spacing: -0.2px; color: #000; transform: scaleY(0.9);}
.idx1-tpl2176 p{ margin: 0;}
/*FIM*/
@media only screen and (max-width : 767px) { .idx1-tpl2176-tituloses-container{ padding: 0 15px 90px 15px; }}

/* INICIO-DESKTOP-p1 */
.idx1-tpl2177 { width: 100%; margin: 0; padding: 0; background-color: #0a3a4e; border-top-left-radius: 60px; border-top-right-radius: 60px; position: relative; z-index: 1;}
.idx1-tpl2177-container { width: 100%; max-width: 1200px; padding: 60px 0 170px 0; margin: 0 auto; position: relative; background-color: transparent; overflow: hidden; z-index: 1;}
.idx1-tpl2177-tituloSecao{ font: 500 64px Montserrat, sans-serif; color: #fce1d0; transform: scaleY(0.9); letter-spacing: -0.05em; margin: 0 0 60px 0;}
.idx1-tpl2177-swiper-container-materia { width: 100%; overflow: visible;}
.idx1-tpl2177-slide-wrapper { display: flex; transition-property: transform; box-sizing: content-box;}
.idx1-tpl2177-materia { background: transparent; max-width: 350px !important; height: 100%;}
.idx1-tpl2177-call { margin-bottom: 10px;}
.idx1-tpl2177-p1-call { font: 300 22px / 36px 'Montserrat', sans-serif; letter-spacing: -0.3px; color: #fce1d0; transform: scaleY(0.9); margin: 0 0 10px 0;}
.idx1-tpl2177-img-texto { display: flex; align-items: flex-start; gap: 10px;} .idx1-tpl2177-img-borderad{ display: inline-block; padding: 5px; border-radius: 50%; background: linear-gradient(45deg, #fe4a2a, #fddaa6); }
.idx1-tpl2177-swiper-container-materia-img { display: block; width: 90px; height: 90px; border-radius: 50%; object-fit: cover; flex-shrink: 0;}
.idx1-tpl2177-p1-description { overflow: hidden;}
.idx1-tpl2177-p1-hat { font: 700 24px 'Montserrat', sans-serif; letter-spacing: -0.3px; color: #ed512a; transform: scaleY(0.9); margin: 15px 0 5px 0;}
.idx1-tpl2177-p1-title { font: 300 16px 'Montserrat', sans-serif; letter-spacing: -0.3px; color: #fff; transform: scaleY(0.9); margin: 0;}
.idx1-tpl2177-links { text-decoration: none; color: inherit; display: flex; gap: 10px;}
.idx1-tpl2177-setas-container{ width: 1300px; margin: 0 auto; position: relative; top: -145px;}
.idx1-tpl2177 .swiper-button-next,
.idx1-tpl2177 .swiper-button-prev { color: #fc4b2a !important; position: absolute; top: 50%; transform: translateY(-600%); z-index: 10;}
.idx1-tpl2177 .swiper-button-next { right: 0;}
.idx1-tpl2177 .swiper-button-prev { left: 0;}
.idx1-tpl2177 .swiper-button-next::after,
.idx1-tpl2177 .swiper-button-prev::after { font-size: 65px;}
.swiper-autoheight { height: 450px!important;}
/* FIM */
@media screen and (max-width: 768px) { /* Container e título */ .idx1-tpl2177-container { padding: 40px 15px 80px 15px; } .idx1-tpl2177-tituloSecao { font: 500 32px/38px Montserrat, sans-serif; margin-bottom: 30px; text-align: center; } /* Ajusta slides para 1 por vez */ .idx1-tpl2177-swiper-container-materia { overflow: hidden; } .idx1-tpl2177-slide-wrapper { gap: 0; } .idx1-tpl2177-materia { max-width: 100% !important; } /* Layout vertical no item */ .idx1-tpl2177-img-texto { flex-direction: column; align-items: center; text-align: center; } .idx1-tpl2177-img-borderad { padding: 4px; margin-bottom: 10px; } .idx1-tpl2177-swiper-container-materia-img { width: 110px; height: 110px; } .idx1-tpl2177-p1-description { text-align: center; } .idx1-tpl2177-p1-hat { font-size: 20px; margin-top: 10px; } .idx1-tpl2177-p1-title { font-size: 15px; } /* Setas de navegação no mobile */ .idx1-tpl2177-setas-container { width: 100%; top: -60px; } .idx1-tpl2177 .swiper-button-next, .idx1-tpl2177 .swiper-button-prev { transform: translateY(-100%); font-size: 32px; } .idx1-tpl2177 .swiper-button-next::after, .idx1-tpl2177 .swiper-button-prev::after { font-size: 42px; } .idx1-tpl2177 .swiper-autoheight{ height: auto !important; }}

/*INICIO-DESKTOP-p1*/
.idx1-tpl2179{	width: 100%;	margin: 0;	padding: 0;	background-color: #0a3a4e;	border-top-left-radius: 40px;	border-top-right-radius: 40px;	position: relative;	z-index: 2;	margin-top: -40px;}
.idx1-tpl2179-container{	max-width: 1200px;	width: 100%;	margin: 0 auto;	padding: 90px 0;}
.idx1-tpl2179-layout{	width: 100%;	display: flex;	justify-content: space-between;}
.idx1-tpl2179-informacoes{	width: 40%;	display: flex;	flex-direction: column;	gap: 60px;}
.idx1-tpl2179-contact-title{	font: 500 64px Montserrat, sans-serif; color: #ed512a; transform: scaleY(0.9); letter-spacing: -0.05em; margin: 0;}
.idx1-tpl2179-contact-title strong{	font: 500 64px Montserrat, sans-serif; color: #ed512a; transform: scaleY(0.9); letter-spacing: -0.05em; margin: 0;}
.idx1-tpl2179-contact-call{	font: 300 22px / 36px 'Montserrat', sans-serif; letter-spacing: -0.3px; color: #fce1d0; margin: 0; transform: scaleY(0.9);}
.idx1-tpl2179-contact-numero{	font: 300 22px / 36px 'Montserrat', sans-serif; letter-spacing: -0.3px; color: #fce1d0; margin: 0; transform: scaleY(0.9);}
.idx1-tpl2126-email{	font: 300 22px / 36px 'Montserrat', sans-serif; letter-spacing: -0.3px; color: #fce1d0; transform: scaleY(0.9); margin-top: -60px;}
.idx1-tpl2179-form{	width: 40%;	display: flex;	flex-direction: column;	gap: 20px;}
.idx1-tpl2179-submit{	margin-top: 30px;}
.idx1-tpl2179 .form-group{	width: 100%;}
.idx1-tpl2179 .form-control{	width: 100%;	border: 2px solid #ea502a;	background-color: transparent;	color: #9eb1b9;	font: 400 16px 'Montserrat', sans-serif;	text-transform: uppercase;	border-radius: 0;	letter-spacing: 1px;	padding: 25px 18px;}
.idx1-tpl2179-p1-btn{	padding: 20px 35px;	background-color: #ed512a;	color: #fff;	border: 0;	font: 400 18px Montserrat, sans-serif;	letter-spacing: 2px;}
.idx1-tpl2179-p1-btn-img{	width: 23px;	height: 23px;	margin-left: 12px;}
.form-group {	margin-bottom: -5px!important;}
/*FIM*/
/*RESPONSIVO*/
@media screen and (max-width: 768px) { .idx1-tpl2179 { margin-top: -24px; border-top-left-radius: 24px; border-top-right-radius: 24px; } .idx1-tpl2179-container { padding: 50px 16px; } .idx1-tpl2179-layout { flex-direction: column; gap: 40px; } .idx1-tpl2179-informacoes, .idx1-tpl2179-form { width: 100%; } .idx1-tpl2179-contact-title, .idx1-tpl2179-contact-title strong { font: 500 32px/40px Montserrat, sans-serif; letter-spacing: -0.02em; text-align: left; transform: none; } .idx1-tpl2179-contact-call, .idx1-tpl2179-contact-numero, .idx1-tpl2126-email { font: 300 16px/26px Montserrat, sans-serif; transform: none; text-align: left; } .idx1-tpl2179 .form-control { font-size: 14px; padding: 16px 12px; } .idx1-tpl2179-p1-btn { width: 100%; font-size: 16px; padding: 18px; justify-content: center; }}

/*INICIO-DESKTOP*/
.idx1-tpl2180{ width: 100%; margin: 0; padding: 0; background-color: #ea502a; border-top-left-radius: 40px; border-top-right-radius: 40px; position: relative; z-index: 2; margin-top: -40px;}
.idx1-tpl2180 a,
.idx1-tpl2180 a:hover { text-decoration:none;}
.idx1-tpl2180-container{ max-width: 1200px; width: 100%; margin: 0 auto; padding: 110px 0;}
.idx1-tpl2180-footer{ display: flex; justify-content: space-between;}
.idx1-tpl2180-bloco-img{ width: 85px; height: 85px; object-fit: cover;}
.idx1-tpl2180-associado-img{ width: 85px; height: auto; object-fit: cover;}
.idx1-tpl2180-bloco-centro{ max-width: 400px; width: 100%; display: flex; flex-direction: column; gap: 20px;}
.idx1-tpl2172-logo-img{ max-width: 200px; width: 100%; height: auto; object-fit: cover;}
.idx1-tpl2180-footer-txt{ font: 400 15px/30px Montserrat, sans-serif; color: #fce1d0;}
.idx1-tpl2180-bloco-redes-sociais-direitos{ max-width: 375px; width: 100%; display: flex; flex-direction: column; gap: 20px;}
.idx1-tpl2180-bloco-redes-sociais{ display: flex; flex-direction: row; gap: 10px; font: 900 18px "Inter", sans-serif; color: #fff;}
.idx1-tpl2180-bloco-redes-sociais img{ width: 25px; height: 25px; margin-right: 5px;}
.idx1-tpl2180-bloco-redes-sociais a{ display: flex; flex-direction: row; gap: 10px;}
.idx1-tpl2180-bloco-redes-sociais p{ font: 900 18px "Inter", sans-serif; color: #fff;}
.idx1-tpl2180-bloco-direitos-txt{ font: 400 15px/30px Montserrat, sans-serif; color: #fce1d0;}
.idx1-tpl2180-logo-trinix{ max-width: 1200px; width: 100%; display: flex; justify-content: end;}
.idx1-tpl2180-logo-trinix-img{ width: 40px; height: 17px;}
/*FIM*/
/* SMARTPHONE */
@media screen and (max-width: 768px) { .idx1-tpl2180 { margin-top: -24px; border-top-left-radius: 24px; border-top-right-radius: 24px; } .idx1-tpl2180-container { padding: 50px 16px; } .idx1-tpl2180-footer { flex-direction: column; align-items: center; gap: 30px; text-align: center; } .idx1-tpl2180-bloco-img { width: 70px; height: 70px; } .idx1-tpl2180-associado-img { width: 70px; height: auto; } .idx1-tpl2172-logo-img { max-width: 150px; margin: 0 auto; } .idx1-tpl2180-footer-txt { font-size: 14px; line-height: 24px; } .idx1-tpl2180-bloco-redes-sociais-direitos { max-width: 100%; align-items: center; } .idx1-tpl2180-bloco-redes-sociais { justify-content: center; flex-wrap: wrap; gap: 12px; } .idx1-tpl2180-bloco-redes-sociais img { width: 22px; height: 22px; } .idx1-tpl2180-bloco-direitos-txt { font-size: 13px; line-height: 22px; margin-top: 10px; } .idx1-tpl2180-logo-trinix { justify-content: center; margin-top: 20px; }}

/*INICIO-DESKTOP-p1*/
.idx1-tpl2183 { width: 100%; padding: 60px 0 150px 0; margin: 0; background-color: #fce1d0; border-top-left-radius: 40px; border-top-right-radius: 40px; margin-top: -40px; position: relative; z-index: 2;}
.idx1-tpl2183 a,
.idx1-tpl2183 a:hover{ text-decoration: none;}
.idx1-tpl2183-container{ width: 100%; max-width: 1200px; margin: 0 auto; display: flex; flex-direction: row;}
.idx1-tpl2183-titulo-noticias { font: 500 64px / 84px Montserrat, sans-serif; color: #ed512a; transform: scaleY(0.9); letter-spacing: -0.05em; margin: 0 0 60px 0;}
.idx1-tpl2183-container-blog-clipping{ width: 100%; max-width: 1200px; display: flex; flex-direction: row; gap: 120px;}
.idx1-tpl2183-container-materias{ width: 100%; max-width: 540px;}
.idx1-tpl2183-materias{ display: flex; gap: 50px;}
.idx1-tpl2183-container-materias-titulo-veja-mais{ max-width: 540px; width: 100%; display: flex; flex-direction: row; justify-content: space-between; margin-bottom: 40px; align-items: center;}
.idx1-tpl2183-container-clipping-titulo-veja-mais{ max-width: 540px; width: 100%; display: flex; flex-direction: row; justify-content: space-between; margin-bottom: 30px; align-items: center;}
.idx1-tpl2183-container-titulo-seccao{ font: 500 46px Montserrat, sans-serif; color: #ed512a; transform: scaleY(0.9); letter-spacing: -0.05em; margin: 0;}
.idx1-tpl2183-container-veja-mais{ padding: 15px 30px; background-color: #ed512a; color: #fff; border: 0; font: 400 16px Montserrat, sans-serif;}
.idx1-tpl2183-materia-img{ width: 245px; height: 154px; object-fit: cover; border-top-right-radius: 40px; border-bottom-left-radius: 40px;}
.idx1-tpl2183-materia-titulo{ font: 400 24px / 30px 'Montserrat', sans-serif; letter-spacing: -0.3px; color: #000; transform: scaleY(0.9);}
.idx1-tpl2183-materia-data,
.idx1-tpl2183-clip-data{ font: 300 16px 'Montserrat', sans-serif; letter-spacing: -0.3px; color: #000; transform: scaleY(0.9); opacity: 0.5;}
.idx1-tpl2183-container-clipping{ width: 100%; max-width: 540px;}
.idx1-tpl2183-clipping{ display: flex; flex-direction: column; gap: 10px;}
.idx1-tpl2183-clip a{ display: flex; gap: 10px;}
.idx1-tpl2183-clip-img{ width: 80px; height: 60px; object-fit: cover;}
.idx1-tpl2183-clip-info{ display: flex; flex-direction: column; gap: 5px;}
.idx1-tpl2183-clip-titulo{ font: 400 18px / 24px 'Montserrat', sans-serif; letter-spacing: -0.3px; color: #000; transform: scaleY(0.9);}
.idx1-tpl2183-clip-data-img{ width: 15px; object-fit: cover;}
/*FIM*/
@media (max-width: 786px){ .idx1-tpl2183-container{ padding: 0 15px; } .idx1-tpl2183-container-blog-clipping{ flex-direction: column; } .idx1-tpl2183-materias{ flex-direction: column; } .idx1-tpl2183-materia-img{ width: 100%; height: auto; } .idx1-tpl2183-titulo-noticias, .idx1-tpl2183-container-titulo-seccao{ font: 900 40.6px 'Montserrat', sans-serif; } .idx1-tpl2183{ margin-top: -70px;	}
}

/*INICIO-DESKTOP-p1*/
.idx1-tpl2238 { width: 100%; margin: 0; padding: 50px 0; background-color: #0a3a4e; position: relative; z-index: 4; border-top-right-radius: 40px; border-top-left-radius: 40px; margin-top: -40px;}
.idx1-tpl2238-container { width: 1200px; margin: 0 auto; padding: 50px 0;}
.idx1-tpl2238-box { display: flex; justify-content: space-between;}
.idx1-tpl2238-box-left{ width: 640px;}
.idx1-tpl2238-box-left img { width: 590px; height: 656px; display: block;}
.idx1-tpl2238-box-right { width: 550px; flex: 1;}
.idx1-tpl2238-titulo{ font: 500 64px/84px "Montserrat", sans-serif; color: #ed512a; transform: scaleY(0.9); letter-spacing: -0.05em; margin-bottom: 30px; font-weight: 500!important;}
.idx1-tpl2238-texto { font: 300 22px/36px "Montserrat", sans-serif; letter-spacing: -0.3px; color: #fce1d0; margin: 0; width: 560px; transform: scaleY(0.9); font-weight: 300!important;}
.idx1-tpl2238-texto p { margin: 0 0 30px 0;}
.idx1-tpl2238-img-wrapper { width: 590px; height: 656px; display: flex; align-items: center; justify-content: center;}
.idx1-tpl2238-img-wrapper img { width: 100%; height: 100%;}
/*FIM*/
@media(max-width: 786px) { .idx1-tpl2238{ width: 100%; padding: 0; } .idx1-tpl2238-container { width: 100%; padding: 30px 15px; } .idx1-tpl2238-titulo-container{ width: 100%; text-align: center; padding: 30px 0; } .idx1-tpl2238-img-wrapper{ width: 100%; height: 100%; } .idx1-tpl2238-chapeu{ margin-left: 0; font: 300 32px Poppins, sans-serif; } .idx1-tpl2238-titulo{ margin-left: 0; width: 100%; padding: 10px 15px; font: 200 24px/30px "Poppins", sans-serif; } .idx1-tpl2238-box { flex-direction: column; } .idx1-tpl2238-box-left { width: 100%; height: auto; margin-bottom: 20px; } .idx1-tpl2238-box-left img { width: 100%; height: auto; margin-top: 0; } .idx1-tpl2238-texto { font: 400 20px/30px "Inter", sans-serif; width: 100%; margin-bottom: 30px; } .idx1-tpl2238-box-right{ width: 100%; }
}

a:hover { text-decoration: none;}
/*INICIO-DESKTOP-p1*/ .idx1-tpl500-bloco { background-color: #F1F1F1; padding-bottom: 5px; } .idx1-tpl500-bloco img { margin: 5px 0 0 7px; } .idx1-tpl500-bloco a { color: #797979; } .idx1-tpl500-bloco1 { font: normal 12px 'Montserrat', sans-serif; letter-spacing: 0.5px; float: left; margin-top: 11px; } .idx1-tpl500-bloco-data { font: normal 11px 'Montserrat', sans-serif; text-align: center; margin: 0; } .idx1-tpl500-bloco2 { font: normal 12px 'Montserrat', sans-serif; color: #797979; margin-top: 11px; display: inline-block; } .idx1-tpl500-p1-btn { position: absolute; top: 0; right: 15px; color: white; font: normal 15px 'Montserrat', sans-serif; background-color: #797979; border: none; border-radius: 0px; padding: 7px 15px; } .idx1-tpl500-p1-redes-sociais { margin-top: 9px; } .idx1-tpl500-p1-redes-sociais a:last-child { float: right; margin-right: 15px; } .idx1-tpl500-p1-bloco-1-logo { float: left; } .idx1-tpl500-p1-bloco-1-PDT { width: 138px; border: 1px solid #ccc; /* float: right; */ display: inline-block; margin: 10px 0 0 0; } .idx1-tpl500-p1-bloco-1-tempo { padding: 8px 8px 0 8px; } .idx1-tpl500-p1-bloco-1-PDT .display-weather { margin: 0; height: 29px; } .idx1-tpl500-p1-bloco-1-PDT .choose-city { width: 100%; border: none; } .idx1-tpl500-p1-bloco-1-PDT-hr { border-width: .4px; border-color: #ccc; margin: 0; } .idx1-tpl500-p1-bloco-1-cotacao { border-top: 1px solid #ccc; padding: 6px 6px 5px 6px; } .idx1-tpl500-p1-bloco-1-cotacao-txt { text-transform: uppercase; font: 14px 'Montserrat', sans-serif; text-align: center; letter-spacing: -.4px; margin: 0; } .cotacao-txt-1 { font-weight: 600; } .idx1-tpl500-p1-bloco-1 { margin-top: 20px; } .idx1-tpl500-p1-bloco-2 { margin-top: 30px; } .idx1-tpl500-p1-menu { border-top: 1px solid #ccc; position: relative; margin: 30px 0px 0px 0px; } .idx1-tpl500-p1-menu .navbar.navbar-default { min-height: 21px; margin-bottom: 0; background: none; border: none; } .idx1-tpl500-p1-menu .navbar-default .navbar-nav>li>a { font: 400 18px 'Montserrat', sans-serif; letter-spacing: -0.6px; margin-right: 27.5px; padding: 19px 0 18px; transition: all .4s; color: #4A4C4E; text-transform: uppercase; } .idx1-tpl500-p1-menu .navbar-default .navbar-nav>li:last-child>a { margin-right: 0; } .idx1-tpl500-p1-menu .navbar-default .navbar-nav>li>a:focus, .idx1-tpl500-p1-menu .navbar-default .navbar-nav>li>a:hover { color: #D3232E; transition: all .4s; } .idx1-tpl500-p1-menu .navbar-default .navbar-nav>li:last-child>a { margin-right: 0; } .idx1-tpl500-p1-menu .navbar-default .navbar-toggle .icon-bar { background-color: #D3232E; } .idx1-tpl500-p1-menu .navbar-toggle { margin-right: 0; border-color: #D3232E; } .idx1-tpl500-p1-menu.navbar-default.navbar-fixed-top { z-index: 99; min-height: auto; position: fixed; background-color: #F1F1F1; margin-top: 0px; } .idx1-tpl500-p1-data { font: 500 12px 'Montserrat', sans-serif; margin: 5px; color: black; display: none; text-align: right; } .navbar-fixed-top .idx1-tpl500-p1-data { display: block; } .navbar-fixed-top .idx1-tpl500-p1-lista-menu { font: 400 14px 'Montserrat', sans-serif !important; } .navbar-fixed-top .idx1-tpl500-p1-lista-menu > ul > li > a { font: 400 14px 'Montserrat', sans-serif !important; } .idx1-tpl500-p1-menu .navbar-default .navbar-fixed-top .navbar-nav>li>a { font: 400 12px 'Montserrat', sans-serif !important; } .navbar-fixed-top .idx1-tpl500-p1-logo-side { display: block; } .idx1-tpl500-p1-logo-side { display: none; } .idx1-tpl500-p1-logo-side .img { text-align: center; margin: 20px 0; padding-bottom: 20px; width: 100px; height: auto; } .idx1-tpl500-p1-logo-side a img{ width: 150px; } .navbar-fixed-top .container .navbar-collapse{ display: grid !important; justify-content: space-between; grid-template-columns: 150px 1fr 150px 18px; grid-column-gap: 30px; align-items: center; } .idx1-tpl500-p1-menu .navbar-collapse::before, .idx1-tpl500-p1-menu .navbar-collapse::after{ display: none !important; }
/*FIM*/
/* DESKTOP */
@media screen and (min-width: 1260px) { .container{width: 1230px;} .index-bloco-1 {width: 73.171%;} .index-bloco-2 {width: 26.83%;} .idx1-tpl500-p1-bloco-1 { width: 38.4%; } .idx1-tpl500-p1-bloco-2 { width: 61.6%; }}
/* NOTEBOOK */
@media screen and (min-width: 992px) and (max-width: 1199px) { .idx1-tpl500-p1-bloco-1 { margin-top: 31px; } .idx1-tpl500-p1-menu .navbar-default .navbar-nav>li>a { font: 500 14px 'Montserrat', sans-serif; margin-right: 10px; }}
/* TABLET */
@media screen and (min-width: 768px) and (max-width: 991px) { .idx1-tpl500-p1-bloco-1 img { width: 45%; margin-left: auto; margin-right: auto; display: block; } .idx1-tpl500-p1-menu { padding: 0; } .idx1-tpl500-p1-menu .navbar.navbar-default { min-height: auto; } .idx1-tpl500-p1-menu .navbar-default .navbar-nav>li>a { font: 500 11.9px 'Montserrat', sans-serif; letter-spacing: -0.7px; margin-right: 8px; }}
/* SMARTPHONE */
@media only screen and (max-width : 767px) { .idx1-tpl500-p1-bloco-1 { margin-top: 10px; } .idx1-tpl500-p1-bloco-1-logo { width: 82%; margin-left: auto; margin-right: auto; display: block; float: none; } .idx1-tpl500-p1-bloco-1-PDT { width: 100%; } .idx1-tpl500-p1-bloco-1-tempo { padding-top: 0; margin-top: -1px; } .idx1-tpl500-p1-bloco-1-PDT .choose-city { width: 80px; float: left; margin-top: 6px; } .idx1-tpl500-p1-bloco-1-PDT .display-weather { float: left; } .idx1-tpl500-p1-menu .navbar-default .navbar-nav>li>a { margin-right: 0px; padding-left: 15px; } .idx1-tpl500-p1-bloco-2 { margin-top: 10px; } .idx1-tpl500-p1-menu { margin-top: 10px; } .idx1-tpl500-bloco { padding: 0px 0px 10px 0px; } .idx1-tpl500-bloco .container.pos-r { /* padding: 0; */ } .idx1-tpl500-bloco1, .idx1-tpl500-bloco2 { font-size: 10px; } .idx1-tpl500-bloco2 { float: right; } .navbar-fixed-top .idx1-tpl500-p1-data { display: block; text-align: left; padding-left: 15px; }}
