.elementor-132 .elementor-element.elementor-element-4d1d1b7e{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-132 .elementor-element.elementor-element-51e104{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-132 .elementor-element.elementor-element-51e104:not(.elementor-motion-effects-element-type-background), .elementor-132 .elementor-element.elementor-element-51e104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6BA00;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-132 .elementor-element.elementor-element-31fd2475 > .elementor-widget-container{margin:0px 0px -2px 0px;}.elementor-132 .elementor-element.elementor-element-31fd2475{text-align:center;}.elementor-132 .elementor-element.elementor-element-31fd2475 .elementor-heading-title{font-family:"Maven Pro", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-132 .elementor-element.elementor-element-9875943{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-132 .elementor-element.elementor-element-9875943:not(.elementor-motion-effects-element-type-background), .elementor-132 .elementor-element.elementor-element-9875943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom left, #EDEDED 37%, #657793 100%);}.elementor-132 .elementor-element.elementor-element-cfe0335 > .elementor-widget-container{margin:0px 0px -2px 0px;}.elementor-132 .elementor-element.elementor-element-cfe0335{text-align:center;}.elementor-132 .elementor-element.elementor-element-cfe0335 .elementor-heading-title{font-family:"Maven Pro", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:1em;color:#4A6C91;}.elementor-132 .elementor-element.elementor-element-3abf2495{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-132 .elementor-element.elementor-element-3d7aad9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-132 .elementor-element.elementor-element-6d358c8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-132 .elementor-element.elementor-element-6d358c8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-132 .elementor-element.elementor-element-6d358c8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-132 .elementor-element.elementor-element-6d358c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-132 .elementor-element.elementor-element-6d358c8 .elementor-icon-list-item > a{font-family:"Archia", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:1.4em;}.elementor-132 .elementor-element.elementor-element-6d358c8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-132 .elementor-element.elementor-element-26a3766c.elementor-element{--align-self:center;}.elementor-132 .elementor-element.elementor-element-26a3766c .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-132 .elementor-element.elementor-element-5f813146{--display:flex;--min-height:200px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-132 .elementor-element.elementor-element-26531dbb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-132 .elementor-element.elementor-element-675559d5 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-132 .elementor-element.elementor-element-675559d5{text-align:center;}.elementor-132 .elementor-element.elementor-element-577cd57f{text-align:left;}.elementor-132 .elementor-element.elementor-element-577cd57f .elementor-heading-title{font-family:"Archia", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-132 .elementor-element.elementor-element-166b556b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-132 .elementor-element.elementor-element-731039ed{text-align:left;}.elementor-132 .elementor-element.elementor-element-731039ed .elementor-heading-title{font-family:"Archia", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-132 .elementor-element.elementor-element-7e83b8a0 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-132 .elementor-element.elementor-element-104b66e4{text-align:left;}.elementor-132 .elementor-element.elementor-element-104b66e4 .elementor-heading-title{font-family:"Archia", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}body.elementor-page-132:not(.elementor-motion-effects-element-type-background), body.elementor-page-132 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02314D;}@media(max-width:767px){.elementor-132 .elementor-element.elementor-element-51e104{--min-height:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-132 .elementor-element.elementor-element-31fd2475 .elementor-heading-title{font-size:14px;}.elementor-132 .elementor-element.elementor-element-9875943{--min-height:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-132 .elementor-element.elementor-element-cfe0335 .elementor-heading-title{font-size:14px;}}/* Start custom CSS for heading, class: .elementor-element-31fd2475 */.texto-carrossel{
    display: inline-block;
    animation: carrossel 40s linear infinite backwards;
    transition: all .5s;
    padding-right: 50px;
    white-space: nowrap;
    margin-top: -4px !important;
}

.elementor-132 .elementor-element.elementor-element-31fd2475 .elementor-heading-title{
    font-family: "Maven Pro", Sans-Serif !important;
}

.elementor-132 .elementor-element.elementor-element-31fd2475 .ano{
    padding: 0 16px;
}

@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51e104 */.elementor-132 .elementor-element.elementor-element-51e104{
    transform: rotate(-1deg) scale(1.1);
    pointer-events: none;
    border: 2px solid #55ADFF;
    background:  linear-gradient(239deg, #009DDC 38.94%, #00C292 76.58%);
}

/*Apenas Mobile*/
@media (max-width: 767px){

.elementor-132 .elementor-element.elementor-element-51e104{
    transform: rotate(-1deg) scale(1.1);
    --blur: blur(2px);
    top: -24px;
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfe0335 */.texto-carrossel{
    display: inline-block;
    animation: carrossel 40s linear infinite backwards;
    transition: all .5s;
    padding-right: 50px;
    white-space: nowrap;
    margin-top: -4px !important;
}

.elementor-132 .elementor-element.elementor-element-cfe0335 .elementor-heading-title{
    font-family: "Maven Pro", Sans-Serif !important;
}

.elementor-132 .elementor-element.elementor-element-cfe0335 .ano{
    padding: 0 16px;
}

@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9875943 */.elementor-132 .elementor-element.elementor-element-9875943{
    transform: rotate(-1deg) scale(1.1);
    pointer-events: none;
    border: 2px solid #657793;
}

/*Apenas Mobile*/
@media (max-width: 767px){

.elementor-132 .elementor-element.elementor-element-9875943{
    transform: rotate(-1deg) scale(1.1);
    --blur: blur(2px);
    top: -24px;
}

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6d358c8 */.elementor-132 .elementor-element.elementor-element-6d358c8{
    --border-radius-padrao: 24px;
}

.elementor-132 .elementor-element.elementor-element-6d358c8 .elementor-icon-list-items{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 50px;
}

.elementor-132 .elementor-element.elementor-element-6d358c8 .elementor-icon-list-text{
    font-family: "Maven Pro", Sans-Serif !important;
    color: #fff !important;
}

.elementor-132 .elementor-element.elementor-element-6d358c8 .elementor-icon-list-item{
    padding: 48px 40px;
    background: rgba(0, 30, 49, 1);
    border-radius: var(--border-radius-padrao);
    overflow: visible;
}

.elementor-132 .elementor-element.elementor-element-6d358c8 .elementor-icon-list-item::before{
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: calc(100% + 2px);
    height: calc(100% + 3px);
    background: linear-gradient(45deg, #009DDC, transparent, transparent, #00C292);
    border-radius: var(--border-radius-padrao);
    overflow: visible;
    z-index: -1;
}

/*Apenas Tablet e Mobile*/
@media (max-width: 1024px){

.elementor-132 .elementor-element.elementor-element-6d358c8{
    --border-radius-padrao: 16px;
}

.elementor-132 .elementor-element.elementor-element-6d358c8 .elementor-icon-list-items{
    grid-template-columns: repeat(1, 1fr);
    gap: 24px;
}

}

/*Apenas Mobile*/
@media (max-width: 767px){

.elementor-132 .elementor-element.elementor-element-6d358c8 .elementor-icon-list-items{
    gap: 16px;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26a3766c *//*Personalização dos botões*/
.elementor-button{
    font-family: "Maven Pro", Sans-Serif !important;
    border-radius: 40px;
    border: 2px solid #009DDC60;
    background: linear-gradient(249deg, #009DDC 13.63%, #00C292 86.13%);
    padding: 16px 40px;
    font-size: 24px;
    text-transform: uppercase;
    font-weight: 500 !important;
    color: #fff;
    transition: all .4s;
}

.elementor-button:hover{
    transform: scale(1.05);
    color: #fff;
}

/*Apenas Mobile*/
@media (max-width: 767px){

.elementor-button{
    padding: 16px 24px;
    font-size: 18px;
}

}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-7e83b8a0 *//*Degradê no texto*/
.degrade{
    --degrade-texto: linear-gradient(239deg, #009DDC 38.94%, #00C292 76.58%);
    background: var(--degrade-texto);
    -webkit-background: var(--degrade-texto);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding: 16px 0;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-138782f6 *//*Degradê no texto*/
.degrade{
    --degrade-texto: linear-gradient(239deg, #009DDC 38.94%, #00C292 76.58%);
    background: var(--degrade-texto);
    -webkit-background: var(--degrade-texto);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding: 16px 0;
}/* End custom CSS */
/* Start custom CSS *//*Ocultar barra de rolagem horizontal(x)*/
html, body{
    width: 100% !important;
    overflow-x: hidden !important;
}/* End custom CSS */