.elementor-60 .elementor-element.elementor-element-7277c01{--spacer-size:7px;}.elementor-60 .elementor-element.elementor-element-f1771fe{--spacer-size:7px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-f5db261{text-align:center;}.elementor-60 .elementor-element.elementor-element-f5db261 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-00d045d{--display:flex;}.elementor-60 .elementor-element.elementor-element-2e71e64{--display:flex;--min-height:0px;}.elementor-60 .elementor-element.elementor-element-e357c9e.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-e357c9e{text-align:center;}.elementor-60 .elementor-element.elementor-element-e357c9e .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:100px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FF000A;}.elementor-60 .elementor-element.elementor-element-55469e2.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-55469e2{text-align:center;}.elementor-60 .elementor-element.elementor-element-55469e2 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:24px;font-weight:300;color:#AFBCD3;}.elementor-60 .elementor-element.elementor-element-3d62568.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-3d62568{text-align:center;}.elementor-60 .elementor-element.elementor-element-3d62568 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:100px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#00A6FF;}.elementor-60 .elementor-element.elementor-element-0462bb7{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-60 .elementor-element.elementor-element-f17ec0f .elementor-button{background-color:#61CE7000;padding:20px 20px 20px 20px;}.elementor-60 .elementor-element.elementor-element-f17ec0f{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-60 .elementor-element.elementor-element-f17ec0f.elementor-element{--align-self:center;}body.elementor-page-60:not(.elementor-motion-effects-element-type-background), body.elementor-page-60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}@media(min-width:768px){.elementor-60 .elementor-element.elementor-element-00d045d{--width:69%;}.elementor-60 .elementor-element.elementor-element-2e71e64{--width:100%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-60 .elementor-element.elementor-element-7277c01{--spacer-size:2px;}.elementor-60 .elementor-element.elementor-element-f1771fe{--spacer-size:2px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-60 .elementor-element.elementor-element-00d045d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60 .elementor-element.elementor-element-2e71e64{--margin-top:0200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60 .elementor-element.elementor-element-e357c9e .elementor-heading-title{font-size:33px;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-60 .elementor-element.elementor-element-3d62568 .elementor-heading-title{font-size:41px;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-60 .elementor-element.elementor-element-0462bb7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-60 .elementor-element.elementor-element-f17ec0f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-f17ec0f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}}/* Start custom CSS for container, class: .elementor-element-2e71e64 */.elementor-60 .elementor-element.elementor-element-2e71e64{
    border-bottom: 1px solid #3B3B3B;
    padding-bottom: 30px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f17ec0f */.button {
  /* Gradiente em tons de verde */
  background: linear-gradient(90deg,
    #006400, /* verde escuro */
    #228B22, /* verde floresta */
    #32CD32, /* verde lima */
    #006400  /* voltar ao verde escuro */
  );
  background-size: 300%;
  border-radius: 30px;
  position: relative;
  z-index: 1;
}

.button:hover {
  animation: ani 8s linear infinite;
  border: none;
}

@keyframes ani {
  0% {
    background-position: 0%;
  }
  100% {
    background-position: 400%;
  }
}

.button::before {
  content: '';
  position: absolute;
  top: -5px;
  left: -5px;
  right: -5px;
  bottom: -5px;
  z-index: -1;
  /* Mesma paleta de verdes, mas com background-size maior para o desfoque */
  background: linear-gradient(90deg,
    #006400,
    #228B22,
    #32CD32,
    #006400
  );
  background-size: 400%;
  border-radius: 35px;
  transition: 1s;
}

.button:hover::before {
  filter: blur(20px);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Albert Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://allantracker.com/wp-content/uploads/2025/04/AlbertSans-SemiBold.eot');
	src: url('https://allantracker.com/wp-content/uploads/2025/04/AlbertSans-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://allantracker.com/wp-content/uploads/2025/04/AlbertSans-SemiBold.woff2') format('woff2'),
		url('https://allantracker.com/wp-content/uploads/2025/04/AlbertSans-SemiBold.woff') format('woff'),
		url('https://allantracker.com/wp-content/uploads/2025/04/AlbertSans-SemiBold.ttf') format('truetype'),
		url('https://allantracker.com/wp-content/uploads/2025/04/AlbertSans-SemiBold.svg#AlbertSans') format('svg');
}
@font-face {
	font-family: 'Albert Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://allantracker.com/wp-content/uploads/2025/04/AlbertSans-Regular.eot');
	src: url('https://allantracker.com/wp-content/uploads/2025/04/AlbertSans-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://allantracker.com/wp-content/uploads/2025/04/AlbertSans-Regular.woff2') format('woff2'),
		url('https://allantracker.com/wp-content/uploads/2025/04/AlbertSans-Regular.woff') format('woff'),
		url('https://allantracker.com/wp-content/uploads/2025/04/AlbertSans-Regular.ttf') format('truetype'),
		url('https://allantracker.com/wp-content/uploads/2025/04/AlbertSans-Regular.svg#AlbertSans') format('svg');
}
/* End Custom Fonts CSS */