.elementor-885 .elementor-element.elementor-element-22c0716 {
z-index: 99999999999999999999999 !important;
position: relative;
}
.elementor-1281 .elementor-element.elementor-element-e02dad3 .elementor-nav-menu--dropdown{
padding: 1rem 0;
}
.elementor-44 .elementor-element.elementor-element-03f2c24 .premium-suffix-text span.lineTwo{
font-family: "Amsi-Ultra", Sans-serif;
color: #fcc414;
}
#starTitle{
width: 3.5%;
vertical-align: super;
}
#starTitle.mapa{
width: 8%;
vertical-align: super;
}
#starTitle.sobre{
width: 2.15%;
vertical-align: super;
}
.elementor-element.elementor-element-3d4e0c7.textGradient{
background: linear-gradient(to left, #F0801A 0%, #FCC10A 35%, #F0801A 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.elementor-element.elementor-element-0297cb4 span.forn{
font-family: "Amsi-Ultra", Sans-serif;
}
.positionRelative{
position: relative !important;
}  .elementor-element.elementor-element-a19c484 .textGradient{
background: linear-gradient(to left, #F0801A 0%, #FCC10A 35%, #F0801A 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.margin0{
margin: 0 !important;
}
.textoSobre{
text-indent: 2rem;
}  .textGradientContatos{
background: linear-gradient(to left, #F0801A 30%, #F0801A 35%, #24397A 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}  .textGradientBlog .elementor-counter-number-wrapper{
background: linear-gradient(to left, #F0801A 0%, #FCC10A 35%, #F0801A 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;	
}  .textPoliticaPS h2, .textPoliticaPS h3, .textPoliticaPS h4, .textPoliticaPS h5 {
color: #4D4D4D !important;
}