.elementor-4191 .elementor-element.elementor-element-fc8a72a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.07;--overlay-mix-blend-mode:overlay;--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;--padding-top:40px;--padding-right:40px;--padding-bottom:40px;--padding-left:40px;}.elementor-4191 .elementor-element.elementor-element-fc8a72a:not(.elementor-motion-effects-element-type-background), .elementor-4191 .elementor-element.elementor-element-fc8a72a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4191 .elementor-element.elementor-element-fc8a72a::before, .elementor-4191 .elementor-element.elementor-element-fc8a72a > .elementor-background-video-container::before, .elementor-4191 .elementor-element.elementor-element-fc8a72a > .e-con-inner > .elementor-background-video-container::before, .elementor-4191 .elementor-element.elementor-element-fc8a72a > .elementor-background-slideshow::before, .elementor-4191 .elementor-element.elementor-element-fc8a72a > .e-con-inner > .elementor-background-slideshow::before, .elementor-4191 .elementor-element.elementor-element-fc8a72a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://financasacademy.com.br/wp-content/uploads/2023/04/LINHAS-ONDULADAS-TEXTURA.jpg");background-size:40% auto;}.elementor-4191 .elementor-element.elementor-element-fc8a72a, .elementor-4191 .elementor-element.elementor-element-fc8a72a::before{--border-transition:0.3s;}.elementor-4191 .elementor-element.elementor-element-202570c{text-align:center;}.elementor-4191 .elementor-element.elementor-element-202570c img{width:39%;}.elementor-4191 .elementor-element.elementor-element-69a3060 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4191 .elementor-element.elementor-element-69a3060 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4191 .elementor-element.elementor-element-69a3060{--e-icon-list-icon-size:25px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-4191 .elementor-element.elementor-element-69a3060 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4191 .elementor-element.elementor-element-69a3060 .elementor-icon-list-item > a{font-family:"Exo", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-4191 .elementor-element.elementor-element-69a3060 .elementor-icon-list-text{color:#C2C2C2;transition:color 0.3s;}#elementor-popup-modal-4191 .dialog-message{width:580px;height:auto;}#elementor-popup-modal-4191{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8);}#elementor-popup-modal-4191 .dialog-close-button{display:flex;font-size:20px;}#elementor-popup-modal-4191 .dialog-widget-content{background-color:transparent;background-image:linear-gradient(180deg, #071B2C 0%, #02080E 100%);border-style:solid;border-width:3px 1px 3px 1px;border-color:var( --e-global-color-8314f67 );border-radius:15px 15px 15px 15px;box-shadow:0px 10px 30px 0px rgba(1.354718176800274, 8.60179316476344, 19.417187500000022, 0.66);}#elementor-popup-modal-4191 .dialog-close-button i{color:#B16060;}#elementor-popup-modal-4191 .dialog-close-button svg{fill:#B16060;}@media(max-width:767px){.elementor-4191 .elementor-element.elementor-element-fc8a72a{--padding-top:30px;--padding-right:20px;--padding-bottom:30px;--padding-left:20px;}.elementor-4191 .elementor-element.elementor-element-202570c img{width:100%;}.elementor-4191 .elementor-element.elementor-element-202570c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4191 .elementor-element.elementor-element-202570c.elementor-element{--align-self:center;}.elementor-4191 .elementor-element.elementor-element-defcd4a > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-4191 .elementor-element.elementor-element-69a3060{--e-icon-list-icon-size:20px;}.elementor-4191 .elementor-element.elementor-element-69a3060 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4191 .elementor-element.elementor-element-69a3060 .elementor-icon-list-item > a{font-size:16px;}#elementor-popup-modal-4191 .dialog-message{width:90vw;}}/* Start custom CSS for html, class: .elementor-element-defcd4a *//*Espaço entre os campos*/
.elementor-4191 .elementor-element.elementor-element-defcd4a  #_form_15_ ._form_element {
    margin-bottom: 10px;
}

.elementor-4191 .elementor-element.elementor-element-defcd4a #_form_15_ {
    margin: 0px;
    padding: 0px;
    background: none !important;
    max-width: 100% !important;
}

/*Ocultar logo do ActiveCampaing*/
.elementor-4191 .elementor-element.elementor-element-defcd4a #_form_15_ ._form-branding{
	display: none;
}

/*Todos os campos*/
.elementor-4191 .elementor-element.elementor-element-defcd4a #_form_15_ input{
    background: #ffffff05;
    padding: 10px;
    font-size: 18px !important;
    font-weight: 400 !important;
    font-family: Exo !important;
    color: #fff !important;
    border: 1px solid #34A2FF;
}

.elementor-4191 .elementor-element.elementor-element-defcd4a ::placeholder{
    color: #ffffff60;
}

.elementor-4191 .elementor-element.elementor-element-defcd4a #_form_15_ input:focus {
    outline: none;
}

/*Botão*/
.elementor-4191 .elementor-element.elementor-element-defcd4a #_form_15_ ._submit {
    border-radius: 10px;
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 0px 0px #365431,  0px 30px 20px -20px #00000090 !important;
    background: linear-gradient(45deg, #4e8e43, #4e8e43, #91d684, #4e8e43, #4e8e43) !important;
    background-size: 200% 200% !important;
    transform-origin: center;
	width: 100% !important;
    font-size: 18px;
    font-weight: 400 !important;
    font-family: Exo !important;
    text-transform: uppercase;
	padding: 25px !important;
	white-space: normal;
}

.elementor-4191 .elementor-element.elementor-element-defcd4a #_form_15_ ._submit:hover {
    transform: scale(1.05);
}
  
.elementor-4191 .elementor-element.elementor-element-defcd4a #_form_15_ ._submit:focus {
    outline: none !important;
}
  
/*Linha gradiante nas bordas*/
.elementor-4191 .elementor-element.elementor-element-defcd4a #_form_15_ ._submit {
    border: 3px solid !important;
    border-image: linear-gradient(90deg,transparent,#ffffff,transparent) 1 !important;
    border-left: none !important;
    border-right: none !important;
    border-bottom: none !important;
}

.elementor-4191 .elementor-element.elementor-element-defcd4a #_form_15_ ._submit:active {
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 0px 0px #394f17,  0px 15px 20px -10px #00000090;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
    transform: scale(1);
}

.elementor-4191 .elementor-element.elementor-element-defcd4a #_form_15_ ._submit:focus {
    outline: none !important;
}

/*Mobile*/
@media (max-width: 767px) and (min-width: 360px){


/*Todos os campos*/
.elementor-4191 .elementor-element.elementor-element-defcd4a #_form_15_ input{
    font-size: 16px !important;
}

/*Botão*/
.elementor-4191 .elementor-element.elementor-element-defcd4a #_form_15_ ._submit {
    font-size: 16px !important;
	padding: 20px 0 !important;
}
}

/*Mobile abaixo de 359px*/
@media (max-width: 359px){
    
/*Todos os campos*/
.elementor-4191 .elementor-element.elementor-element-defcd4a #_form_15_ input{
    font-size: 14px !important;
}

.elementor-4191 .elementor-element.elementor-element-defcd4a #_form_15_ ._submit {
    white-space: normal !important;
    font-size: 16px !important;
    padding: 20px 0px !important;
    line-height: 1.2em !important;
}

}/* End custom CSS */
/* Start custom CSS */azul1{
    color: #34A2FF;
}

#elementor-popup-modal-4191{
	backdrop-filter: blur(10px);
}/* End custom CSS */