.elementor-19905 .elementor-element.elementor-element-5d569bd{padding:32px 0px 0px 0px;}.elementor-19905 .elementor-element.elementor-element-7cd0abd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-19905 .elementor-element.elementor-element-0471a5a{--spacer-size:30px;}.elementor-19905 .elementor-element.elementor-element-1d65b2e .elementor-heading-title{font-family:"Fivo Sans Modern", Sans-serif;font-weight:600;}.elementor-19905 .elementor-element.elementor-element-85839f3{font-family:"Fivo Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-19905 .elementor-element.elementor-element-85839f3 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-19905 .elementor-element.elementor-element-9954f60{--spacer-size:50px;}.elementor-19905 .elementor-element.elementor-element-d8edd59{column-gap:0px;color:#000000;}.elementor-19905 .elementor-element.elementor-element-d8edd59 > .elementor-widget-container{border-style:none;}.elementor-19905 .elementor-element.elementor-element-d8edd59:hover .elementor-widget-container{border-style:none;}.elementor-19905 .elementor-element.elementor-element-d8edd59:hover > .elementor-widget-container{border-radius:-2px -2px -2px -2px;}.elementor-19905 .elementor-element.elementor-element-7048af7{color:#000000;width:var( --container-widget-width, 98.138% );max-width:98.138%;--container-widget-width:98.138%;--container-widget-flex-grow:0;}.elementor-19905 .elementor-element.elementor-element-7048af7 > .elementor-widget-container{padding:-2px -2px -2px -2px;border-style:none;}.elementor-19905 .elementor-element.elementor-element-7048af7:hover .elementor-widget-container{border-style:none;}.elementor-19905 .elementor-element.elementor-element-7048af7:hover > .elementor-widget-container{border-radius:-2px -2px -2px -2px;}.elementor-19905 .elementor-element.elementor-element-58d9f16{--spacer-size:20px;}.elementor-19905 .elementor-element.elementor-element-89e099d{column-gap:0px;color:#000000;}.elementor-19905 .elementor-element.elementor-element-89e099d > .elementor-widget-container{border-style:none;}.elementor-19905 .elementor-element.elementor-element-89e099d:hover .elementor-widget-container{border-style:none;}.elementor-19905 .elementor-element.elementor-element-89e099d:hover > .elementor-widget-container{border-radius:-2px -2px -2px -2px;}.elementor-19905 .elementor-element.elementor-element-e4037ad{--spacer-size:50px;}.elementor-19905 .elementor-element.elementor-element-97f8743 .elementor-heading-title{font-family:"Fivo Sans Modern", Sans-serif;font-weight:600;}.elementor-19905 .elementor-element.elementor-element-eb9f5a2{column-gap:0px;color:#000000;}.elementor-19905 .elementor-element.elementor-element-eb9f5a2 > .elementor-widget-container{border-style:solid;border-color:#C9C902;}.elementor-19905 .elementor-element.elementor-element-9d3127b{text-align:center;}.elementor-19905 .elementor-element.elementor-element-9d3127b img{width:1%;max-width:1%;height:1px;}.elementor-19905 .elementor-element.elementor-element-9d3127b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19905 .elementor-element.elementor-element-72c3c1c{--spacer-size:50px;}.elementor-19905 .elementor-element.elementor-element-5682b1a{text-align:left;}.elementor-19905 .elementor-element.elementor-element-5682b1a .elementor-heading-title{font-family:"Fivo Sans Modern", Sans-serif;font-weight:600;}.elementor-19905 .elementor-element.elementor-element-5682b1a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19905 .elementor-element.elementor-element-c71cbb3 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-19905 .elementor-element.elementor-element-eae5ec6{column-gap:0px;color:#000000;}.elementor-19905 .elementor-element.elementor-element-eae5ec6 > .elementor-widget-container{border-style:solid;border-color:#C9C902;}.elementor-19905 .elementor-element.elementor-element-f5aa4cd .elementor-heading-title{font-family:"Fivo Sans Modern", Sans-serif;font-weight:600;}.elementor-19905 .elementor-element.elementor-element-510b6b2{column-gap:0px;color:#000000;}.elementor-19905 .elementor-element.elementor-element-510b6b2 > .elementor-widget-container{border-style:solid;border-color:#C9C902;}.elementor-19905 .elementor-element.elementor-element-5e4948d{column-gap:0px;color:#000000;}.elementor-19905 .elementor-element.elementor-element-5e4948d > .elementor-widget-container{border-style:solid;border-color:#C9C902;}.elementor-19905 .elementor-element.elementor-element-c32c682 img{width:1%;max-width:1%;}.elementor-19905 .elementor-element.elementor-element-c32c682 > .elementor-widget-container{margin:-178px 0px -145px 0px;padding:200px 200px 200px 200px;}.elementor-19905 .elementor-element.elementor-element-ac00dcf{column-gap:0px;color:#000000;}.elementor-19905 .elementor-element.elementor-element-ac00dcf > .elementor-widget-container{border-style:solid;border-color:#C9C902;}@media(min-width:768px){.elementor-19905 .elementor-element.elementor-element-7cd0abd{width:28.947%;}.elementor-19905 .elementor-element.elementor-element-cb6ef1b{width:71.053%;}.elementor-19905 .elementor-element.elementor-element-f00ce3e{width:60%;}.elementor-19905 .elementor-element.elementor-element-81fdb53{width:40%;}.elementor-19905 .elementor-element.elementor-element-f78d494{width:40%;}.elementor-19905 .elementor-element.elementor-element-597cb88{width:60%;}.elementor-19905 .elementor-element.elementor-element-378164e{width:60%;}.elementor-19905 .elementor-element.elementor-element-f25f827{width:40%;}}@media(max-width:767px){.elementor-19905 .elementor-element.elementor-element-5d569bd{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19905 .elementor-element.elementor-element-85839f3{font-size:16px;line-height:24px;}.elementor-19905 .elementor-element.elementor-element-85839f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-7048af7 */.elementor-19905 .elementor-element.elementor-element-7048af7 {
    border-left: 4px solid #999900;  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89e099d */.elementor-19905 .elementor-element.elementor-element-89e099d {
    border-top: 4px solid #999900;  /* Linha superior com a cor #999900 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9d3127b */.elementor-19905 .elementor-element.elementor-element-9d3127b img {
    width: 100%; /* Mantém a largura total do container */
    height: auto; /* Mantém a proporção original */
    max-height: 600px; /* Ajuste conforme necessário */
    object-fit: cover; /* Ajusta a imagem para cobrir a altura sem distorcer */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c71cbb3 *//* Estilo geral para a imagem */
.zoomable-image-label img {
    width: 100%;
    height: auto;
    max-height: 600px;
    object-fit: cover;
    transition: transform 0.3s ease; /* Suaviza o zoom */
    cursor: pointer; /* Muda o cursor para indicar que a imagem é clicável */
    display: block; /* Garante que a imagem ocupe o espaço do contêiner */

}

/* O checkbox está completamente oculto */
.zoomable-image-checkbox {
    display: none !important; /* Garante que o checkbox nunca será exibido */
    visibility: hidden; /* Faz o checkbox invisível */
}



/* Quando o checkbox é marcado, aplica o zoom */
.zoomable-image-checkbox:checked + img {
    transform: scale(1.5); /* Aumenta a imagem em 50% */
     background-color: white; /* Cor de fundo branca */
     overflow: hidden; /* Impede que a imagem saia do contêiner quando aumentada */
    display: inline-block;
    width: 100%;
}



/* Aumenta a visibilidade ao passar o mouse */
.zoomable-image-label:hover .zoom-icon {
    opacity: 1; /* Aumenta a opacidade quando passa o mouse */
    transition: opacity 0.3s ease; /* Suaviza a transição de visibilidade */
}

/* Garante a posição correta do ícone de zoom */
.zoomable-image-label {
    position: relative;
    display: inline-block;
}/* End custom CSS */
/* Start custom CSS */.elementor-toggle-item {
	display: none;
}

#loadLess {
  display: none;
}

#menu-o-pisac .active {
    font-weight: bold;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fivo Sans Modern';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/FivoSansModern-Regular.woff2') format('woff2'),
		url('/wp-content/uploads/FivoSansModern-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Fivo Sans Modern';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('/wp-content/uploads/FivoSansModern-ExtraBlack.woff2') format('woff2'),
		url('/wp-content/uploads/FivoSansModern-ExtraBlack.woff') format('woff');
}
@font-face {
	font-family: 'Fivo Sans Modern';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('/wp-content/uploads/FivoSansModern-Heavy.woff2') format('woff2'),
		url('/wp-content/uploads/FivoSansModern-Heavy.woff') format('woff');
}
@font-face {
	font-family: 'Fivo Sans Modern';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('/wp-content/uploads/FivoSansModern-Medium.woff2') format('woff2'),
		url('/wp-content/uploads/FivoSansModern-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Fivo Sans Modern';
	font-style: oblique;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/FivoSans-Light-Oblique.woff') format('woff');
}
@font-face {
	font-family: 'Fivo Sans Modern';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://164.41.62.146/wp-content/uploads/FivoSansModern-Bold.woff2') format('woff2'),
		url('/wp-content/uploads/FivoSansModern-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fivo Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('/wp-content/uploads/FivoSans-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Fivo Sans';
	font-style: oblique;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/FivoSans-Oblique.woff') format('woff');
}
@font-face {
	font-family: 'Fivo Sans';
	font-style: oblique;
	font-weight: 100;
	font-display: auto;
	src: url('/wp-content/uploads/FivoSans-Thin-Oblique.woff') format('woff');
}
@font-face {
	font-family: 'Fivo Sans';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('/wp-content/uploads/FivoSans-Thin.woff') format('woff');
}
@font-face {
	font-family: 'Fivo Sans';
	font-style: oblique;
	font-weight: 300;
	font-display: auto;
	src: url('/wp-content/uploads/FivoSans-Light-Oblique-1.woff') format('woff');
}
@font-face {
	font-family: 'Fivo Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('/wp-content/uploads/FivoSans-Light.woff') format('woff');
}
@font-face {
	font-family: 'Fivo Sans';
	font-style: oblique;
	font-weight: 500;
	font-display: auto;
	src: url('/wp-content/uploads/FivoSans-Medium-Oblique.woff') format('woff');
}
@font-face {
	font-family: 'Fivo Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('/wp-content/uploads/FivoSans-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Fivo Sans';
	font-style: oblique;
	font-weight: 700;
	font-display: auto;
	src: url('/wp-content/uploads/FivoSans-Bold-Oblique.woff') format('woff');
}
@font-face {
	font-family: 'Fivo Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('/wp-content/uploads/FivoSans-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */