.elementor-90880 .elementor-element.elementor-element-0dd4681{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-90880 .elementor-element.elementor-element-6ce2545{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:-1;}.elementor-90880 .elementor-element.elementor-element-c6a18fa{width:100%;max-width:100%;padding:48px 0px 0px 0px;}.elementor-90880 .elementor-element.elementor-element-40c01f6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 32px 0px;text-align:center;}.elementor-90880 .elementor-element.elementor-element-40c01f6 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:2rem;font-weight:700;line-height:1.25em;color:#00000A;}.elementor-90880 .elementor-element.elementor-element-fa6ad1d{background-color:#00FFC840;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 16px 8px 16px;border-radius:256px 256px 256px 256px;text-align:center;}.elementor-90880 .elementor-element.elementor-element-fa6ad1d .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.25em;color:var( --e-global-color-47f3f94 );}.elementor-90880 .elementor-element.elementor-element-fe3a1b8{width:var( --container-widget-width, 100% );max-width:100%;padding:32px 0px 96px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#00000A;}.elementor-90880 .elementor-element.elementor-element-5ea5f44{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-90880 .elementor-element.elementor-element-5ea5f44:not(.elementor-motion-effects-element-type-background), .elementor-90880 .elementor-element.elementor-element-5ea5f44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc1cb5 );}.elementor-90880 .elementor-element.elementor-element-50dfce0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:3;text-align:center;}.elementor-90880 .elementor-element.elementor-element-50dfce0 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:2.25rem;font-weight:700;line-height:1.25em;color:var( --e-global-color-7c0637e );}.elementor-90880 .elementor-element.elementor-element-806c371{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#F5F5FF;}.elementor-90880 .elementor-element.elementor-element-6d8057b .elementor-button{background-color:#00FF96;font-size:1rem;font-weight:400;line-height:1.25em;fill:#00000A;color:#00000A;transition-duration:0s;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-90880 .elementor-element.elementor-element-6d8057b .elementor-button:hover, .elementor-90880 .elementor-element.elementor-element-6d8057b .elementor-button:focus{background-color:var( --e-global-color-429a537 );color:#00000A;}.elementor-90880 .elementor-element.elementor-element-6d8057b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-90880 .elementor-element.elementor-element-6d8057b .elementor-button:hover svg, .elementor-90880 .elementor-element.elementor-element-6d8057b .elementor-button:focus svg{fill:#00000A;}body.elementor-page-90880:not(.elementor-motion-effects-element-type-background), body.elementor-page-90880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-429a537 );}@media(min-width:768px){.elementor-90880 .elementor-element.elementor-element-5ea5f44{--content-width:544px;}}@media(max-width:767px){.elementor-90880 .elementor-element.elementor-element-0dd4681{--content-width:200%;}.elementor-90880 .elementor-element.elementor-element-6ce2545{--container-widget-width:200%;--container-widget-flex-grow:0;width:var( --container-widget-width, 200% );max-width:200%;}.elementor-90880 .elementor-element.elementor-element-c6a18fa{padding:16px 0px 0px 0px;}.elementor-90880 .elementor-element.elementor-element-40c01f6 .elementor-heading-title{font-size:1.5rem;}.elementor-90880 .elementor-element.elementor-element-fa6ad1d .elementor-heading-title{font-size:1rem;}.elementor-90880 .elementor-element.elementor-element-fe3a1b8{text-align:left;}.elementor-90880 .elementor-element.elementor-element-50dfce0 .elementor-heading-title{font-size:2rem;}.elementor-90880 .elementor-element.elementor-element-806c371{text-align:left;}}/* Start custom CSS for html, class: .elementor-element-6ce2545 */.sonar-aditivos {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 864px;
    z-index: 2;
}


.sonar-aditivos::after {
    content: "";
    position: absolute;
    top: calc(50% - 200px);
    left: calc(50% - 200px);
    background-color: rgba(0,0,255,0.75);
    width: 400px;
    height: 400px;
    border-radius: 100%;
    filter: blur(128px);
}

.sonar-container {
     background-image:
     
     url("data:image/svg+xml,%3Csvg width='864' height='864' viewBox='0 0 864 864' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath opacity='0.025' d='M432 848C661.75 848 848 661.75 848 432C848 202.25 661.75 16 432 16C202.25 16 16 202.25 16 432C16 661.75 202.25 848 432 848Z' stroke='%234B00FF' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath opacity='0.05' d='M432 740C602.104 740 740 602.104 740 432C740 261.896 602.104 124 432 124C261.896 124 124 261.896 124 432C124 602.104 261.896 740 432 740Z' stroke='%234B00FF' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath opacity='0.1' d='M432 632C542.457 632 632 542.457 632 432C632 321.543 542.457 232 432 232C321.543 232 232 321.543 232 432C232 542.457 321.543 632 432 632Z' stroke='%234B00FF' stroke-width='2' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E%0A");
    
    background-position: 50% 0;
    background-size: 100%;
    background-repeat: no-repeat;
    width: 864px;
    height: 864px;
    position: absolute;
    top: 0;
    left: calc(50% - 432px);
    overflow: visible;
}


@media (max-width: 767px) {
    .sonar-container {
    width: 608px;
    height: 608px;
    left: calc(50% - 304px);
    overflow: hidden;
    }
}

.sonar-container::before {
    content: "";
    position: absolute;
    width: calc(100% - 32px);
    height: calc(100% - 32px);
    top: 16px;
    left: 16px;
    background-image:
    
    radial-gradient(rgba(20,20,30,1) 0%,
    rgba(245,245,255,0) 5%,
    rgba(245,245,255,0) 15%,
    rgba(245,245,255,1) 75%),
    
    conic-gradient(from -90deg, rgba(150,150,255,0.75),
    rgba(150,150,255,0));
    
    opacity: 1;
    background-position: center;
    background-size: 100%;
    background-repeat: no-repeat;
    animation: SonarVarredura 12s linear infinite;
    border-radius: 100%;
    z-index: -1;
}

.sonar-container::after {
    content: "";
    position: absolute;
    width: 100vw;
    height: 100%;
    top: 0;
    left: calc(50% - 50vw);
    background-image: linear-gradient(0deg, rgba(245,245,255,1) 25%, rgba(245,245,255,0) 75%),
    
        url("data:image/svg+xml,%3Csvg width='1120' height='1120' viewBox='0 0 1120 1120' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M560 560V0' stroke='url(%23mba_sonar-linhas-retasA)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560L415.06 19.08' stroke='url(%23mba_sonar-linhas-retasB)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560L280 75.03' stroke='url(%23mba_sonar-linhas-retasC)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560L164.02 164.02' stroke='url(%23mba_sonar-linhas-retasD)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560L75.0298 280' stroke='url(%23mba_sonar-linhas-retasE)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560L19.0801 415.06' stroke='url(%23mba_sonar-linhas-retasF)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560H0' stroke='url(%23mba_sonar-linhas-retasG)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560L19.0801 704.94' stroke='url(%23mba_sonar-linhas-retasH)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560L75.0298 840' stroke='url(%23mba_sonar-linhas-retasI)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560L164.02 955.98' stroke='url(%23mba_sonar-linhas-retasJ)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560L280 1044.97' stroke='url(%23mba_sonar-linhas-retasK)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560L415.06 1100.92' stroke='url(%23mba_sonar-linhas-retasL)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560V1120' stroke='url(%23mba_sonar-linhas-retasM)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560L704.94 1100.92' stroke='url(%23mba_sonar-linhas-retasN)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560L840 1044.97' stroke='url(%23mba_sonar-linhas-retasO)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560L955.98 955.98' stroke='url(%23mba_sonar-linhas-retasP)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560L1044.97 840' stroke='url(%23mba_sonar-linhas-retasQ)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560L1100.92 704.94' stroke='url(%23mba_sonar-linhas-retasR)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560H1120' stroke='url(%23mba_sonar-linhas-retasS)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560L1100.92 415.06' stroke='url(%23mba_sonar-linhas-retasT)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560L1044.97 280' stroke='url(%23mba_sonar-linhas-retasU)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560L955.98 164.02' stroke='url(%23mba_sonar-linhas-retasV)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560L840 75.03' stroke='url(%23mba_sonar-linhas-retasW)' stroke-width='2' stroke-miterlimit='10'/%3E%3Cpath d='M560 560L704.94 19.08' stroke='url(%23mba_sonar-linhas-retasX)' stroke-width='2' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='mba_sonar-linhas-retasA' x1='560' y1='560' x2='560' y2='0' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF26'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasB' x1='559.997' y1='560' x2='415.059' y2='19.0813' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF40'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasC' x1='560.004' y1='560.004' x2='280.004' y2='75.0301' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF26'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasD' x1='560' y1='560' x2='164.02' y2='164.02' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF26'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasE' x1='560.004' y1='559.996' x2='75.0298' y2='279.996' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF40'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasF' x1='559.997' y1='560' x2='19.0787' y2='415.062' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF26'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasG' x1='560' y1='560.5' x2='0' y2='560.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF40'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasH' x1='560' y1='560.003' x2='19.0814' y2='704.942' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF26'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasI' x1='560.004' y1='559.996' x2='75.0298' y2='839.996' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF40'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasJ' x1='560' y1='560' x2='164.02' y2='955.98' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF26'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasK' x1='559.996' y1='559.996' x2='279.996' y2='1044.97' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF40'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasL' x1='560' y1='560.003' x2='415.062' y2='1100.92' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF26'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasM' x1='560' y1='560' x2='560' y2='1120' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF40'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasN' x1='560.003' y1='560' x2='704.942' y2='1100.92' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF26'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasO' x1='559.996' y1='559.996' x2='839.996' y2='1044.97' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF40'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasP' x1='560' y1='560' x2='955.98' y2='955.98' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF26'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasQ' x1='559.996' y1='560.004' x2='1044.97' y2='840.004' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF40'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasR' x1='560.003' y1='560' x2='1100.92' y2='704.938' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF26'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasS' x1='560' y1='560.5' x2='1120' y2='560.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF40'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasT' x1='560' y1='559.997' x2='1100.92' y2='415.058' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF26'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasU' x1='559.996' y1='560.004' x2='1044.97' y2='280.004' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF40'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasV' x1='560' y1='560' x2='955.98' y2='164.02' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF26'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasW' x1='560.004' y1='560.004' x2='840.004' y2='75.03' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF40'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='mba_sonar-linhas-retasX' x1='560' y1='559.997' x2='704.938' y2='19.0787' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234B00FF26'/%3E%3Cstop offset='1' stop-color='%234B00FF40' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    background-position: center;
    background-repeat: no-repeat;
    z-index: 2;
}

@keyframes SonarVarredura {
  0% {
    transform: rotate(0deg);
    opacity: 1;
  }
  50% {
    opacity: 1;
  }
  60% {
    opacity: 0;
  }
  90% {
    opacity: 0;
  }
  100% {
    transform: rotate(360deg);
    opacity: 1;
  }
}


/* Animação para mba_sonar-elemento-01 */
@keyframes fadeInOut-01 {
  0%, 0% {
    opacity: 0;
  }
  0%, 8.33% {
    opacity: 0.1;
  }
  8.33%, 75% {
    opacity: 0.1; /* Opacidade do mba_sonar-elemento-01 */
  }
  75%, 100% {
    opacity: 0;
  }
}

/* Animação para mba_sonar-elemento-b-01 */
@keyframes fadeInOut-b-01 {
  0%, 0% {
    opacity: 0;
  }
  0%, 8.33% {
    opacity: 0.75;
  }
  8.33%, 75% {
    opacity: 0.75; /* Opacidade do mba_sonar-elemento-b-01 */
  }
  75%, 100% {
    opacity: 0;
  }
}

/* Animação para mba_sonar-elemento-02 */
@keyframes fadeInOut-02 {
  0%, 0% {
    opacity: 0;
  }
  0%, 8.33% {
    opacity: 0.1;
  }
  8.33%, 75% {
    opacity: 0.1; /* Opacidade do mba_sonar-elemento-02 */
  }
  75%, 100% {
    opacity: 0;
  }
}

/* Animação para mba_sonar-elemento-b-02 */
@keyframes fadeInOut-b-02 {
  0%, 0% {
    opacity: 0;
  }
  0%, 8.33% {
    opacity: 1;
  }
  8.33%, 75% {
    opacity: 1; /* Opacidade do mba_sonar-elemento-b-02 */
  }
  75%, 100% {
    opacity: 0;
  }
}

/* Animação para mba_sonar-elemento-03 */
@keyframes fadeInOut-03 {
  0%, 0% {
    opacity: 0;
  }
  0%, 8.33% {
    opacity: 0.05;
  }
  8.33%, 75% {
    opacity: 0.05; /* Opacidade do mba_sonar-elemento-03 */
  }
  75%, 100% {
    opacity: 0;
  }
}

/* Animação para mba_sonar-elemento-b-03 */
@keyframes fadeInOut-b-03 {
  0%, 0% {
    opacity: 0;
  }
  0%, 8.33% {
    opacity: 0.5;
  }
  8.33%, 75% {
    opacity: 0.5; /* Opacidade do mba_sonar-elemento-b-03 */
  }
  75%, 100% {
    opacity: 0;
  }
}

/* Animação para mba_sonar-elemento-04 */
@keyframes fadeInOut-04 {
  0%, 0% {
    opacity: 0;
  }
  0%, 8.33% {
    opacity: 0.1;
  }
  8.33%, 75% {
    opacity: 0.1; /* Opacidade do mba_sonar-elemento-04 */
  }
  75%, 100% {
    opacity: 0;
  }
}

/* Animação para mba_sonar-elemento-b-04 */
@keyframes fadeInOut-b-04 {
  0%, 0% {
    opacity: 0;
  }
  0%, 8.33% {
    opacity: 1;
  }
  8.33%, 75% {
    opacity: 1; /* Opacidade do mba_sonar-elemento-b-04 */
  }
  75%, 100% {
    opacity: 0;
  }
}

/* Animação para mba_sonar-elemento-05 */
@keyframes fadeInOut-05 {
  0%, 0% {
    opacity: 0;
  }
  0%, 8.33% {
    opacity: 0.05;
  }
  8.33%, 75% {
    opacity: 0.05; /* Opacidade do mba_sonar-elemento-05 */
  }
  75%, 100% {
    opacity: 0;
  }
}

/* Animação para mba_sonar-elemento-b-05 */
@keyframes fadeInOut-b-05 {
  0%, 0% {
    opacity: 0;
  }
  0%, 8.33% {
    opacity: 0.5;
  }
  8.33%, 75% {
    opacity: 0.5; /* Opacidade do mba_sonar-elemento-b-05 */
  }
  75%, 100% {
    opacity: 0;
  }
}

/* Animação para mba_sonar-elemento-06 */
@keyframes fadeInOut-06 {
  0%, 0% {
    opacity: 0;
  }
  0%, 8.33% {
    opacity: 0.1;
  }
  8.33%, 75% {
    opacity: 0.1; /* Opacidade do mba_sonar-elemento-06 */
  }
  75%, 100% {
    opacity: 0;
  }
}

/* Animação para mba_sonar-elemento-b-06 */
@keyframes fadeInOut-b-06 {
  0%, 0% {
    opacity: 0;
  }
  0%, 8.33% {
    opacity: 0.75;
  }
  8.33%, 75% {
    opacity: 0.75; /* Opacidade do mba_sonar-elemento-b-06 */
  }
  75%, 100% {
    opacity: 0;
  }
}



  /* Aplicando as animações aos elementos */
  .mba_sonar-elemento-01 {
    animation: fadeInOut-01 12s infinite linear;
    animation-delay: 1s;
  }

  .mba_sonar-elemento-b-01 {
    animation: fadeInOut-b-01 12s infinite linear;
    animation-delay: 1s;
  }

  .mba_sonar-elemento-02 {
    animation: fadeInOut-02 12s infinite linear;
    animation-delay: 1.5s;
  }

  .mba_sonar-elemento-b-02 {
    animation: fadeInOut-b-02 12s infinite linear;
    animation-delay: 1.5s;
  }

  .mba_sonar-elemento-03 {
    animation: fadeInOut-03 12s infinite linear;
    animation-delay: 2.5s;
  }

  .mba_sonar-elemento-b-03 {
    animation: fadeInOut-b-03 12s infinite linear;
    animation-delay: 2.5s;
  }

  .mba_sonar-elemento-04 {
    animation: fadeInOut-04 12s infinite linear;
    animation-delay: 4s;
  }

  .mba_sonar-elemento-b-04 {
    animation: fadeInOut-b-04 12s infinite linear;
    animation-delay: 4s;
  }

  .mba_sonar-elemento-05 {
    animation: fadeInOut-05 12s infinite linear;
    animation-delay: 4s;
  }

  .mba_sonar-elemento-b-05 {
    animation: fadeInOut-b-05 12s infinite linear;
    animation-delay: 4s;
  }

  .mba_sonar-elemento-06 {
    animation: fadeInOut-06 12s infinite linear;
    animation-delay: 5s;
  }

  .mba_sonar-elemento-b-06 {
    animation: fadeInOut-b-06 12s infinite linear;
    animation-delay: 5s;
  }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6a18fa */.elementor-90880 .elementor-element.elementor-element-c6a18fa::after {
    content: "";
    position: absolute;
    top: 64px;
    left: calc(50% - 64px);
    width: 128px;
    height: 100%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 756 192.57' style='enable-background:new 0 0 756 192.57' xml:space='preserve'%3E%3Cpath d='M58.44 23.24C47.68 34 52.04 55.8 68.18 71.94l9.74 9.74c9.13 9.13 19.93 13.65 26.27 11.52L87.65 71.94l21.26 16.54c2.13-6.35-2.39-17.15-11.52-26.27L58.44 23.24zm50.49 80.91c2.08 6.36-2.44 17.12-11.54 26.22l-29.22 29.21C41.28 186.48 10.76 199.56 0 188.8l77.91-77.91c9.1-9.1 19.87-13.62 26.22-11.54l-35.96 40.76 40.76-35.96zm17.68 26.22c-9.13-9.13-13.65-19.93-11.52-26.27l21.26 16.54-16.54-21.26c6.35-2.13 17.15 2.39 26.27 11.52l9.74 9.74c16.14 16.14 20.5 37.94 9.74 48.69l-38.95-38.96zm-11.54-41.95c-2.08-6.36 2.44-17.12 11.54-26.22l29.22-29.21C182.72 6.09 213.24-6.99 224 3.77l-77.91 77.91c-9.1 9.1-19.87 13.62-26.22 11.54l35.96-40.76-40.76 35.96zM644 124.28c-17.65 0-32-14.35-32-32v-24h8v24c0 13.23 10.77 24 24 24s24-10.77 24-24v-24h8v24c0 17.65-14.35 32-32 32zm-328 0h-8v-52c0-2.21 1.79-4 4-4h47.62c10.92 0 20.11 8.6 20.37 19.52.27 11.25-8.81 20.48-19.99 20.48h-44v16zm0-24h44c6.62 0 12-5.38 12-12s-5.38-12-12-12h-44v24zm272 24h-8v-56h8v56zm112 0h-8v-52c0-2.21 1.79-4 4-4h4.52c1.06 0 2.08.42 2.83 1.17L748 114.11V68.28h8v52c0 2.21-1.79 4-4 4h-3.48c-1.06 0-2.08-.42-2.83-1.17L700 77.42v46.86zm-438.14-28 30.14 28h-11.71L256 101.72l-24.29 22.56H220l30.14-28-30.14-28h11.71L256 90.85l24.29-22.56H292l-30.14 27.99zm142.14-8v4h56v8h-56v4c0 6.62 5.38 12 12 12h44v8h-44c-11.03 0-20-8.97-20-20v-16c0-11.03 8.97-20 20-20h44v8h-44c-6.62 0-12 5.39-12 12zm139.64 36H556l-19.65-16.01c11.03-.19 19.91-9.34 19.64-20.47-.26-10.92-9.45-19.52-20.37-19.52H488c-2.21 0-4 1.79-4 4v52h8v-16h32l19.64 16zm-51.64-48h44c6.62 0 12 5.38 12 12s-5.38 12-12 12h-44v-24z' style='fill:%2300000A'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 50% 0;
    opacity: 0.75;
}

@media (max-width: 767px) {
    .elementor-90880 .elementor-element.elementor-element-c6a18fa::after  {
    left: calc(50% - 48px);
    width: 96px;
    top: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40c01f6 */.elementor-90880 .elementor-element.elementor-element-40c01f6 h2 {
    max-width: 22ch;
}

.elementor-90880 .elementor-element.elementor-element-40c01f6 {
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fa6ad1d */.elementor-90880 .elementor-element.elementor-element-fa6ad1d h2 {
    max-width: 22ch;
}

.elementor-90880 .elementor-element.elementor-element-fa6ad1d {
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe3a1b8 */.elementor-90880 .elementor-element.elementor-element-fe3a1b8 p {
    max-width: 640px;
}

.elementor-90880 .elementor-element.elementor-element-fe3a1b8 {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS */.funciona-boxes {
   background-image: linear-gradient(270deg, rgba(225, 225, 235, 1) 0, rgba(225, 225, 235, 1) 50%, rgba(225, 225, 2350, 0));
}

@media(max-width: 767px) {
    .funciona-boxes {
   background-image: linear-gradient(180deg, rgba(225, 225, 235, 1) 0, rgba(225, 225, 235, 1) 50%, rgba(225, 225, 235, 0));
}
}

p:last-child {
    margin-bottom: 0;
}

.fonte-branca {
    color: rgba(245,245,255,1);
    font-size: 0.75rem;
}

.titulos-centralizados {
    display: flex;
    justify-content: center;
}

.titulos-dourados h2 {
  background: -webkit-linear-gradient(180deg, #d7b491, #e1e1ff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: block;
}

.titulos-escuros h2,
.titulos-escuros h3 {
  background: -webkit-linear-gradient(180deg, #0000FF, #00000A);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: block;
}

.titulos-azuis h3 {
  background: -webkit-linear-gradient(180deg, #0000FF, #4B00FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: block;
}

.titulos-vermelhos h3 {
  background: -webkit-linear-gradient(180deg, rgb(0, 150, 100), rgb(0, 100, 150));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: block;

  
}

.titulos-gradientes h3,
.titulos-gradientes h4 {
      background: -webkit-linear-gradient(180deg, #9696B4, #e1e1ff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: block;
}

.info-hero::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 2px;
    height: 100%;
    background-color: rgba(245,245,255, 0.1);
    }
    
.info-hero::before {
    content: "";
    position: absolute;
    top: 16px;
    left: 0;
    width: 2px;
    height: 24px;
    background-color: rgba(245,245,255, 0.5);
    }
    
.info-epibotao::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 2px;
    height: 100%;
    background-image: linear-gradient(0deg, rgba(245,245,255, 0), rgba(245,245,255, 0.1), rgba(245,245,255, 0));
    }
    
.info-epibotao::before {
    content: "";
    position: absolute;
    top: 64px;
    left: 0;
    width: 2px;
    height: 24px;
    background-color: rgba(75,75,255, 0.5);
    z-index: 1;
    }
    
.ferramentas span {
    display: block;
}

.ferramentas-esquerda {
    backdrop-filter: blur(4px);
    background-image: linear-gradient(-90deg, rgba(205,205,255,0.25), rgba(245,245,255,0.05)) !important;
    border-radius: 512px;
}

.ferramentas-direita {
    backdrop-filter: blur(4px);
    background-image: linear-gradient(90deg, rgba(205,205,255,0.25), rgba(245,245,255,0.05)) !important;
    border-radius: 512px;
}

@media(max-width:767px) {
    .ferramentas-esquerda {
    background-image: linear-gradient(0deg, rgba(205,205,255,0.25), rgba(245,245,255,0.05)) !important;
}

.ferramentas-direita {
    background-image: linear-gradient(180deg, rgba(205,205,255,0.25), rgba(245,245,255,0.05)) !important;
}
}


.preco {
    font-size: 4rem;
    color: #C896FF;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.25em;
    color: rgba(245,245,255,0.75);
    font-family: "Poppins", sans-serif;
    text-align: center;
}

.preco-alunos {
    font-size: 3rem;
    color: #9696FF;
    line-height: 1em !important;
    font-weight: 700 !important;
}

.preco-novos {
    font-size: 3rem;
    color: #C896FF;
    line-height: 1em !important;
    font-weight: 700 !important;
}


    #popup,
    #popupEmenta
    {
        display: none;
    }

    .popup-ativo,
    .popup-ativo-ementa
    {
        display: flex !important;
    }

    .popupAbrir, .popupFechar,
    .popupAbrirEmenta, .popupFecharEmenta
    {
        cursor: pointer;
    }/* End custom CSS */