.elementor-kit-5{--e-global-color-primary:#000000;--e-global-color-secondary:#00FA80;--e-global-color-text:#7F8080;--e-global-color-accent:#007875;--e-global-color-041b6b5:#FFFFFF;--e-global-color-3b0d594:#00FA87;--e-global-color-1eee616:#292727;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-size:1.1875rem;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-size:1.4rem;--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:1.063rem;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-4fd7c38-font-family:"Inter";--e-global-typography-4fd7c38-font-size:1rem;--e-global-typography-4fd7c38-font-weight:700;--e-global-typography-d30c096-font-family:"Inter";--e-global-typography-d30c096-font-size:2rem;--e-global-typography-d30c096-font-weight:700;--e-global-typography-f3b71db-font-family:"Inter";--e-global-typography-f3b71db-font-size:1rem;--e-global-typography-f3b71db-font-weight:400;--e-global-typography-1c9e9e6-font-family:"Inter";--e-global-typography-1c9e9e6-font-size:0.875rem;--e-global-typography-1c9e9e6-font-weight:400;--e-global-typography-b5878cf-font-family:"Inter";--e-global-typography-b5878cf-font-weight:400;--e-global-typography-b5878cf-font-style:italic;--e-global-typography-af6fc9a-font-family:"Inter";--e-global-typography-af6fc9a-font-size:0.9rem;--e-global-typography-af6fc9a-font-weight:400;--e-global-typography-af6fc9a-font-style:italic;--e-global-typography-8dc07d4-font-family:"Inter";--e-global-typography-8dc07d4-font-size:0.9rem;--e-global-typography-8dc07d4-font-weight:700;--e-global-typography-1587c99-font-family:"Inter";--e-global-typography-1587c99-font-size:0.9rem;--e-global-typography-1587c99-font-weight:400;--e-global-typography-1587c99-line-height:1;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var( --e-global-color-3b0d594 );font-family:"Inter", Sans-serif;font-size:1.1vw;font-weight:600;color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;padding:0.8rem 1rem 0.8rem 1rem;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-041b6b5 );}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 h1{color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:2.5vw;font-weight:700;}.elementor-kit-5 h2{color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:1.917vw;font-weight:700;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1700px){.elementor-kit-5{--e-global-typography-primary-font-size:0.9rem;--e-global-typography-secondary-font-size:1.1rem;--e-global-typography-text-font-size:0.8rem;--e-global-typography-4fd7c38-font-size:0.9rem;--e-global-typography-d30c096-font-size:1.7rem;--e-global-typography-1587c99-font-size:0.8rem;font-size:var( --e-global-typography-text-font-size );}.elementor-kit-5 h2{font-size:2vw;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:1.2vw;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1000px;}.e-con{--container-max-width:1000px;}}@media(max-width:1024px){.elementor-kit-5{font-size:var( --e-global-typography-text-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-primary-font-size:1.25rem;--e-global-typography-text-font-size:1rem;--e-global-typography-4fd7c38-font-size:1rem;--e-global-typography-d30c096-font-size:1.7rem;--e-global-typography-b5878cf-font-size:0.8rem;--e-global-typography-af6fc9a-font-size:0.8rem;--e-global-typography-8dc07d4-font-size:0.8rem;font-size:var( --e-global-typography-text-font-size );}.elementor-kit-5 h1{font-size:2rem;}.elementor-kit-5 h2{font-size:1.5rem;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:1.125rem;padding:0.8rem 1.2rem 0.8rem 1.2rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */p{margin-bottom: 0px;}
body{margin: 0;}
#menu-principal .elementor-nav-menu .sub-arrow::before{
    content: url('https://gruposaltaedu.com/wp-content/uploads/2024/08/Vector-1.png');
    transform: scale(0.8);
}


#menu-principal .elementor-nav-menu .sub-arrow{
    padding: 0px!important;
    padding-left: 10px!important;
}
#menu-principal nav ul{
    flex-wrap: nowrap;
}

/*li.menu-item-has-children li.menu-item-has-children ul.sub-menu{
	margin-top: 0px!important;
	margin-left: 30%!important;
}*/

.text-margin-0 p{margin-top: 3px!important;}

.btn-full-width a{
    width: 100%!important;
}

/*#menu-principal a:hover, #menu-principal a.elementor-item-active{
    font-weight: 600;
}*/



#timeline-gsalta .container-text{
    height: 150px;
    max-height: 150px;
}
.container-year{
    height: 150px;
    max-height: 150px;
}
.container-line{
    height: 50px;
    max-height: 50px;
}
.timeline-item{
    justify-content: center;
}
.container-line, .container-year, .container-text{
   justify-content: center!important;
}

.footer-submenu a{
    font-weight: 400!important;
    font-size: 0.9rem!important;
}

#tabs-politicas .active .icon-btn-tab {
    display: none;
}
#tabs-politicas .e-n-tabs-heading button{
    justify-content: flex-start;
}
#tabs-politicas .e-n-tabs-heading button .icon-btn-tab{
    width: 100%;
    font-family: "Inter", Sans-serif!important;
    font-weight: 700;
    font-size: 22px;
    padding: 3px 0px;
    background: var(--e-global-color-3b0d594);
    position: absolute;
    bottom: -29px;
    text-align: center;
    border-radius: 0px 0px 10px 10px;
    border-bottom: 1px solid var(--e-global-color-accent);
    z-index: 3;
}
.e-n-tab-title.hover .e-n-tab-icon svg:nth-of-type(1) {
    display: none;
}

.e-n-tab-title.hover .e-n-tab-icon svg:nth-of-type(2) {
    display: block;
    transform: none!important;
    height: auto!important;
    opacity: 1!important;
    
}


.hover-green-dark:hover{
    background: var(--e-global-color-accent);
    border-radius: 10px;
}

.hover-green-dark:hover div{
    color: var(--e-global-color-secondary)!important;
}

.hover-green:hover{
    background: var(--e-global-color-secondary);
    border-radius: 10px;
}
.section-select-relatorios{
    display: flex;
    justify-content: center;
    align-items: center;
    color: #ffffff;
    font-family: "Inter", Sans-serif!important;
    font-size:1.5rem;
    margin-bottom: 2rem;
}

.section-select-relatorios p{ margin:0;}

.sustentabilidade-content{
    display: none;
    text-align: center;
    color: #ffffff;
    font-family: "Inter", Sans-serif!important;
}
.sustentabilidade-content p{
    margin-bottom: 1rem;
}
.sustentabilidade-content a{
    color: #111111;
    font-weight: 600;
    background: var(--e-global-color-secondary)!important;
    border-radius: 10px;
    padding: 10px 15px;
}
.sustentabilidade-content.active{
    display: block;
}
.select-relatorios{
    width: fit-content;
    padding: 0px 0px 0px 12px;
    background: none;
    border: 1px solid #ffffff;
    color: #ffffff;
    text-align: left;
    font-family: "Inter", Sans-serif!important;
    font-weight: 500;
    font-size:1.3rem;
    margin-left: 20px
}
.select-relatorios option{
    color: var(--e-global-color-accent);
}

select.select-relatorios {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-image: url('https://gruposaltaedu.com/wp-content/themes/hello-theme-child-master/assets/img/seta-select.svg');
  background-repeat: no-repeat;
  background-position: center right 5px;
  padding: 0px 20px 0px 15px;
}

@keyframes pulse {
  0%, 100% { transform: scale(1); }
  50% { transform: scale(1.02); }
}

#mapa-escolas.animation-map{
  animation: pulse 8s cubic-bezier(0.4, 0, 0.2, 1) infinite;
  transition: transform 0.3s ease;
}

#mapa-escolas.animation-map:hover {
  animation-play-state: paused;
  transform: scale(1.02);
}


@media (max-width: 1366px) {
    #menu-principal .elementor-nav-menu .sub-arrow::before{
    transform: scale(0.6);
}


#menu-principal .elementor-nav-menu .sub-arrow{
    padding-left: 0px!important;
}
    
}

.quebra-linha{
    display: none;
}
@media (max-width: 768px) {
.section-select-relatorios{
    font-size:1.2rem;
}
.select-relatorios{
    font-size:1rem;
}
.cards-mobile, .cards-mobile:hover{
    background: #ffffff!important;
}
.quebra-linha{
    display: inline;
}
}/* End custom CSS */