.elementor-542 .elementor-element.elementor-element-3487664{--display:flex;--min-height:100vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-542 .elementor-element.elementor-element-3487664:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-3487664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.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-542 .elementor-element.elementor-element-b0b4fd3{width:100%;max-width:100%;text-align:center;}.elementor-542 .elementor-element.elementor-element-b0b4fd3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-542 .elementor-element.elementor-element-b0b4fd3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3vw;font-weight:800;line-height:1.3em;color:#FFFFFF;}.elementor-542 .elementor-element.elementor-element-1dd9d60{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1C;--border-color:#FFFFFF1C;--border-radius:8px 8px 8px 8px;--padding-top:05%;--padding-bottom:05%;--padding-left:05%;--padding-right:05%;}.elementor-542 .elementor-element.elementor-element-1dd9d60:not(.elementor-motion-effects-element-type-background), .elementor-542 .elementor-element.elementor-element-1dd9d60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(22deg, #0384BC 0%, var( --e-global-color-primary ) 100%);}.elementor-542 .elementor-element.elementor-element-b5a38a3{width:100%;max-width:100%;text-align:center;}.elementor-542 .elementor-element.elementor-element-b5a38a3 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-542 .elementor-element.elementor-element-b5a38a3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1.5vw;font-weight:200;line-height:1.3em;color:#FFFFFF;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-542 .elementor-element.elementor-element-c665438{width:var( --container-widget-width, 469px );max-width:469px;--container-widget-width:469px;--container-widget-flex-grow:0;--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-542 .elementor-element.elementor-element-c665438 > .elementor-widget-container{background-color:#FFFFFF12;padding:20px 20px 20px 20px;border-radius:182px 182px 182px 182px;}.elementor-542 .elementor-element.elementor-element-c665438 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-542 .elementor-element.elementor-element-c665438 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2);}.elementor-542 .elementor-element.elementor-element-c665438 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(25px/2);margin-left:calc(25px/2);}.elementor-542 .elementor-element.elementor-element-c665438 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-25px/2);margin-left:calc(-25px/2);}body.rtl .elementor-542 .elementor-element.elementor-element-c665438 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-25px/2);}body:not(.rtl) .elementor-542 .elementor-element.elementor-element-c665438 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-25px/2);}.elementor-542 .elementor-element.elementor-element-c665438 .elementor-icon-list-icon i{color:#004868;transition:color 0.3s;}.elementor-542 .elementor-element.elementor-element-c665438 .elementor-icon-list-icon svg{fill:#004868;transition:fill 0.3s;}.elementor-542 .elementor-element.elementor-element-c665438 .elementor-icon-list-icon{padding-right:10px;}.elementor-542 .elementor-element.elementor-element-c665438 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-542 .elementor-element.elementor-element-c665438 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:200;}.elementor-542 .elementor-element.elementor-element-c665438 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-542 .elementor-element.elementor-element-13c800c{width:var( --container-widget-width, 469px );max-width:469px;--container-widget-width:469px;--container-widget-flex-grow:0;--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-542 .elementor-element.elementor-element-13c800c > .elementor-widget-container{background-color:#FFFFFF12;padding:20px 20px 20px 20px;border-radius:182px 182px 182px 182px;}.elementor-542 .elementor-element.elementor-element-13c800c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-542 .elementor-element.elementor-element-13c800c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2);}.elementor-542 .elementor-element.elementor-element-13c800c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(25px/2);margin-left:calc(25px/2);}.elementor-542 .elementor-element.elementor-element-13c800c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-25px/2);margin-left:calc(-25px/2);}body.rtl .elementor-542 .elementor-element.elementor-element-13c800c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-25px/2);}body:not(.rtl) .elementor-542 .elementor-element.elementor-element-13c800c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-25px/2);}.elementor-542 .elementor-element.elementor-element-13c800c .elementor-icon-list-icon i{color:#004868;transition:color 0.3s;}.elementor-542 .elementor-element.elementor-element-13c800c .elementor-icon-list-icon svg{fill:#004868;transition:fill 0.3s;}.elementor-542 .elementor-element.elementor-element-13c800c .elementor-icon-list-icon{padding-right:10px;}.elementor-542 .elementor-element.elementor-element-13c800c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-542 .elementor-element.elementor-element-13c800c .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:200;}.elementor-542 .elementor-element.elementor-element-13c800c .elementor-icon-list-text{color:#FFFFFF;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-542 .elementor-element.elementor-element-651f092{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;}.elementor-542 .elementor-element.elementor-element-651f092 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-542 .elementor-element.elementor-element-651f092.elementor-element{--align-self:center;}.elementor-542 .elementor-element.elementor-element-651f092 .elementor-button-content-wrapper{flex-direction:row;}.elementor-542 .elementor-element.elementor-element-651f092 .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:center;}.elementor-542 .elementor-element.elementor-element-651f092 .elementor-button{font-family:"Inter", Sans-serif;font-size:1.8vw;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:479px){.elementor-542 .elementor-element.elementor-element-1dd9d60{--width:59%;}}@media(max-width:1200px){.elementor-542 .elementor-element.elementor-element-3487664{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:05%;--padding-right:05%;}.elementor-542 .elementor-element.elementor-element-b0b4fd3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:768px){.elementor-542 .elementor-element.elementor-element-3487664{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:05%;--padding-right:05%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-542 .elementor-element.elementor-element-b0b4fd3 .elementor-heading-title{font-size:4vw;}.elementor-542 .elementor-element.elementor-element-b5a38a3 .elementor-heading-title{font-size:2vw;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-542 .elementor-element.elementor-element-c665438 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-542 .elementor-element.elementor-element-c665438 .elementor-icon-list-item > a{font-size:1.5vw;}.elementor-542 .elementor-element.elementor-element-13c800c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-542 .elementor-element.elementor-element-13c800c .elementor-icon-list-item > a{font-size:1.5vw;}.elementor-542 .elementor-element.elementor-element-651f092 .elementor-button{font-size:2.5vw;}}@media(max-width:478px){.elementor-542 .elementor-element.elementor-element-3487664{--content-width:100%;--min-height:50vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010%;--padding-bottom:10%;--padding-left:05%;--padding-right:05%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-542 .elementor-element.elementor-element-b0b4fd3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-542 .elementor-element.elementor-element-b0b4fd3 .elementor-heading-title{font-size:6vw;}.elementor-542 .elementor-element.elementor-element-1dd9d60{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-542 .elementor-element.elementor-element-b5a38a3 .elementor-heading-title{font-size:3vw;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-542 .elementor-element.elementor-element-c665438 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-542 .elementor-element.elementor-element-c665438 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-542 .elementor-element.elementor-element-c665438 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-542 .elementor-element.elementor-element-c665438 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-542 .elementor-element.elementor-element-c665438 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-542 .elementor-element.elementor-element-c665438 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-542 .elementor-element.elementor-element-c665438{--e-icon-list-icon-size:19px;}.elementor-542 .elementor-element.elementor-element-c665438 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-542 .elementor-element.elementor-element-c665438 .elementor-icon-list-item > a{font-size:2.7vw;}.elementor-542 .elementor-element.elementor-element-13c800c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-icon-list-icon-size:19px;}.elementor-542 .elementor-element.elementor-element-13c800c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-542 .elementor-element.elementor-element-13c800c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-542 .elementor-element.elementor-element-13c800c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-542 .elementor-element.elementor-element-13c800c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-542 .elementor-element.elementor-element-13c800c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-542 .elementor-element.elementor-element-13c800c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-542 .elementor-element.elementor-element-13c800c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-542 .elementor-element.elementor-element-13c800c .elementor-icon-list-item > a{font-size:2.7vw;}.elementor-542 .elementor-element.elementor-element-651f092 .elementor-button{font-size:4vw;}}/* Start custom CSS for button, class: .elementor-element-651f092 */.elementor-542 .elementor-element.elementor-element-651f092 {
  position: relative;
  border-radius: 18px;
  border: 1px solid #FFF;
  background: linear-gradient(120deg, #FFF, #FFF, #FFF);
  background-size: 200% auto;
  background-position: left center;
  box-shadow:
    0px 20px 40px -10px rgba(202, 163, 81, 0.2),
    0px 10px 20px -10px rgba(232, 220, 152, 0.1);
  padding: 14px 28px;
  font-weight: 600;
  font-family: 'Inter', sans-serif;
  transition: all 0.4s ease;
  color: #0384BC !important;
  z-index: 1;
}

.elementor-542 .elementor-element.elementor-element-651f092::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: calc(100% + 14px);
  height: calc(100% + 14px);
  border: 1px solid white;
  transform: translate(-50%, -50%);
  border-radius: 18px;
  transition: all 0.4s ease;
  pointer-events: none;
  z-index: 0;
}

.elementor-542 .elementor-element.elementor-element-651f092:hover::before {
  width: 100%;
  height: 100%;
  box-shadow: 0 0 20px #FFF;
}

.elementor-542 .elementor-element.elementor-element-651f092:hover {
  transform: translateY(-2px);
  background-position: right center;
  box-shadow:
    0 15px 25px rgba(202, 163, 81, 0.2),
    inset 0 0 10px rgba(255, 255, 255, 0.1);
}

/* Ícone estático */
.elementor-542 .elementor-element.elementor-element-651f092 .elementor-button-icon,
.elementor-542 .elementor-element.elementor-element-651f092 .elementor-button-icon svg {
  width: 30px;
  height: 30px;
  margin-left: 10px;
  color: inherit;
  transition: none !important;
  transform: none !important;
  animation: none !important;
}

.elementor-542 .elementor-element.elementor-element-651f092 .elementor-button-content-wrapper {
  display: flex;
  align-items: center;
  gap: 8px;
}/* End custom CSS */