.elementor-441 .elementor-element.elementor-element-76ebfe64{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-76ebfe64.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-441 .elementor-element.elementor-element-76ebfe64.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-441 .elementor-element.elementor-element-644e4dbb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-644e4dbb.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-441 .elementor-element.elementor-element-644e4dbb.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-441 .elementor-element.elementor-element-6473e464 > .elementor-widget-container{margin:0px 0px 80px 0px;padding:0px 12px 0px 12px;}.elementor-441 .elementor-element.elementor-element-6473e464.elementor-element{--align-self:center;}.elementor-441 .elementor-element.elementor-element-6473e464 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:120px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:-3px;color:var( --e-global-color-text );}.elementor-441 .elementor-element.elementor-element-5ed35895{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-5ed35895.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-441 .elementor-element.elementor-element-5ed35895.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-441 .elementor-element.elementor-element-1eb4327{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-441 .elementor-element.elementor-element-1eb4327.e-con{--align-self:stretch;}.elementor-441 .elementor-element.elementor-element-1eb4327.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-441 .elementor-element.elementor-element-1eb4327.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-441 .elementor-element.elementor-element-79aa32f7{--display:flex;--justify-content:space-evenly;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-79aa32f7.e-con{--align-self:stretch;}.elementor-441 .elementor-element.elementor-element-79aa32f7.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-441 .elementor-element.elementor-element-79aa32f7.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-441 .elementor-element.elementor-element-61e2268{--display:flex;}.elementor-441 .elementor-element.elementor-element-61e2268.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-441 .elementor-element.elementor-element-61e2268.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-441 .elementor-element.elementor-element-a4dbb57 .tcgelements-heading-text{display:block;color:var( --e-global-color-text );}.elementor-441 .elementor-element.elementor-element-a4dbb57 .tcgelements-heading-text a{display:block;}.elementor-441 .elementor-element.elementor-element-a4dbb57 .tcgelements-heading{font-family:"Inter", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:-3px;color:var( --e-global-color-text );}.elementor-441 .elementor-element.elementor-element-a4dbb57 .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-441 .elementor-element.elementor-element-a4dbb57 .tcgelements-heading span{display:inline-block;font-weight:200;}.elementor-441 .elementor-element.elementor-element-a4dbb57 .tcgelements-heading small{display:inline-block;}.elementor-441 .elementor-element.elementor-element-a4dbb57 .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-441 .elementor-element.elementor-element-de41d75 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-de41d75 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-441 .elementor-element.elementor-element-c5d6514{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-c5d6514.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-441 .elementor-element.elementor-element-c5d6514.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-441 .elementor-element.elementor-element-48eda7f1{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-48eda7f1.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-441 .elementor-element.elementor-element-48eda7f1.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-441 .elementor-element.elementor-element-6790d816 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-6790d816 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-441 .elementor-element.elementor-element-1dd0deb2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-1dd0deb2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-441 .elementor-element.elementor-element-9e3555e{--display:flex;}.elementor-441 .elementor-element.elementor-element-9e3555e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-441 .elementor-element.elementor-element-9e3555e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-441 .elementor-element.elementor-element-232e403e > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-232e403e.elementor-element{--align-self:flex-start;}.elementor-441 .elementor-element.elementor-element-232e403e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:600;text-decoration:underline;line-height:1.4em;color:var( --e-global-color-94cecf3 );}.elementor-441 .elementor-element.elementor-element-7213fdd{text-align:left;color:var( --e-global-color-accent );}.elementor-441 .elementor-element.elementor-element-3d74c49c > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-441 .elementor-element.elementor-element-3d74c49c.elementor-element{--align-self:center;}.elementor-441 .elementor-element.elementor-element-3d74c49c .tcgelements-social-icons{display:block;}.elementor-441 .elementor-element.elementor-element-3d74c49c .tcgelements-social-icons .share-icons{display:block;}.elementor-441 .elementor-element.elementor-element-3d74c49c .tcgelements-social-icons .tcgelements-social-icon{display:block;padding:0em 0em 0em 0em;margin:0px 30px 0px 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;background-color:var( --e-global-color-b238875 );}.elementor-441 .elementor-element.elementor-element-3d74c49c .tcgelements-social-icons .show-icon{padding:0em 0em 0em 0em;margin:0px 30px 0px 0px;background-color:var( --e-global-color-b238875 );}.elementor-441 .elementor-element.elementor-element-3d74c49c .tcgelements-social-icons .tcgelements-social-icon .social-text{color:var( --e-global-color-text );}.elementor-441 .elementor-element.elementor-element-3d74c49c .tcgelements-social-icons .tcgelements-social-icon:hover .social-text{color:var( --e-global-color-94cecf3 );}.elementor-441 .elementor-element.elementor-element-41c3c4d4{--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;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:8.33333333%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-41c3c4d4.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-441 .elementor-element.elementor-element-41c3c4d4.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-441 .elementor-element.elementor-element-78e84766{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-78e84766.e-con{--align-self:stretch;}.elementor-441 .elementor-element.elementor-element-78e84766.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-441 .elementor-element.elementor-element-78e84766.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-441 .elementor-element.elementor-element-45cb762c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-441 .elementor-element.elementor-element-45cb762c.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-441 .elementor-element.elementor-element-45cb762c.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-441 .elementor-element.elementor-element-5d4e9078{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-441 .elementor-element.elementor-element-5d4e9078.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-441 .elementor-element.elementor-element-5d4e9078.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-441 .elementor-element.elementor-element-2158b695.elementor-element{--align-self:center;}.elementor-441 .elementor-element.elementor-element-2158b695{text-align:center;}.elementor-441 .elementor-element.elementor-element-2158b695 .tcgelements-heading-text{display:block;color:var( --e-global-color-text );}.elementor-441 .elementor-element.elementor-element-2158b695 .tcgelements-heading-text a{display:block;}.elementor-441 .elementor-element.elementor-element-2158b695 .tcgelements-heading{font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;color:var( --e-global-color-text );}.elementor-441 .elementor-element.elementor-element-2158b695 .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-441 .elementor-element.elementor-element-2158b695 .tcgelements-heading span{display:inline-block;font-weight:200;}.elementor-441 .elementor-element.elementor-element-2158b695 .tcgelements-heading small{display:inline-block;}.elementor-441 .elementor-element.elementor-element-2158b695 .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-441 .elementor-element.elementor-element-7a70301{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-441 .elementor-element.elementor-element-7a70301.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-441 .elementor-element.elementor-element-7a70301.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-441 .elementor-element.elementor-element-96592a3{width:100%;max-width:100%;}.elementor-441 .elementor-element.elementor-element-96592a3 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-441 .elementor-element.elementor-element-96592a3 iframe{height:540px;}body.elementor-page-441:not(.elementor-motion-effects-element-type-background), body.elementor-page-441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ee58c7d );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-441 .elementor-element.elementor-element-1eb4327{--width:41.66666667%;}.elementor-441 .elementor-element.elementor-element-48eda7f1{--width:50%;}.elementor-441 .elementor-element.elementor-element-41c3c4d4{--width:50%;}.elementor-441 .elementor-element.elementor-element-5d4e9078{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-441 .elementor-element.elementor-element-1eb4327{--width:100%;}.elementor-441 .elementor-element.elementor-element-41c3c4d4{--width:100%;}.elementor-441 .elementor-element.elementor-element-5d4e9078{--width:100%;}}@media(max-width:1024px){.elementor-441 .elementor-element.elementor-element-6473e464 .elementor-heading-title{font-size:40px;letter-spacing:-1px;}.elementor-441 .elementor-element.elementor-element-79aa32f7{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-441 .elementor-element.elementor-element-a4dbb57 .tcgelements-heading{font-size:30px;letter-spacing:-1px;}.elementor-441 .elementor-element.elementor-element-41c3c4d4{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}}@media(max-width:767px){.elementor-441 .elementor-element.elementor-element-48eda7f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-1e2e07e *//* Personalizando o fundo e as cores do formulário */
#gform_wrapper_2 {
  background-color: #1a1a1a !important; /* Fundo escuro */
  color: #fff !important; /* Texto branco */
  padding: 20px !important; /* Padding geral no formulário */
}

/* Estilo para campos de texto e e-mail */
#gform_wrapper_2 .ginput_container input,
#gform_wrapper_2 .ginput_container textarea {
  background-color: #333 !important; /* Fundo escuro nos campos de entrada */
  color: #fff !important; /* Texto branco nos campos de entrada */
  border: 1px solid #555 !important; /* Borda mais escura */
  padding: 12px 15px !important; /* Padding interno dos campos */
  margin-bottom: 15px !important; /* Espaço entre os campos */
  width: 100% !important; /* Campos ocupando 100% da largura */
  box-sizing: border-box !important; /* Garantir que o padding seja incluído no tamanho do campo */
}

/* Estilo para os campos de entrada quando estão em foco */
#gform_wrapper_2 .ginput_container input:focus,
#gform_wrapper_2 .ginput_container textarea:focus {
  border-color: #00ab4e !important; /* Borda verde ao focar */
  background-color: #444 !important; /* Levemente mais claro ao focar */
  outline: 1px solid #00ab4e !important; /* Outline verde sempre que o campo estiver em foco */
}

/* Estilo do botão de envio */
#gform_wrapper_2 .gform-footer input[type="submit"] {
  background-color: #00ab4e !important; /* Cor do botão verde */
  color: #fff !important; /* Texto do botão em branco */
  border: 2px solid #00ab4e !important; /* Borda do botão verde */
  padding: 15px 25px !important; /* Padding do botão */
  font-size: 16px !important; /* Tamanho da fonte do botão */
  cursor: pointer !important; /* Cursor de mão para indicar que é clicável */
  transition: background-color 0.3s ease-in-out !important; /* Transição suave para a cor de fundo */
}

/* Efeito hover no botão */
#gform_wrapper_2 .gform-footer input[type="submit"]:hover {
  background-color: #009641 !important; /* Cor do botão ao passar o mouse */
}

/* Descrição dos campos */
#gform_wrapper_2 .gfield_description {
  color: #c0c0c0 !important; /* Descrição em cinza claro */
}

/* Estilo para rótulos dos campos */
#gform_wrapper_2 .gform_fields .gfield_label {
  color: #fff !important;
}/* End custom CSS */