.elementor-343 .elementor-element.elementor-element-e28c4f9{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#ffffff;--border-color:#ffffff;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-343 .elementor-element.elementor-element-e28c4f9:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-e28c4f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-343 .elementor-element.elementor-element-606669c{--display:flex;}.elementor-343 .elementor-element.elementor-element-73750f5{width:auto;max-width:auto;font-size:12px;}.elementor-343 .elementor-element.elementor-element-73750f5 p:last-of-type{margin-bottom:0;}.elementor-343 .elementor-element.elementor-element-3493bd2{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-343 .elementor-element.elementor-element-3493bd2:not(.elementor-motion-effects-element-type-background), .elementor-343 .elementor-element.elementor-element-3493bd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.--shrank .elementor-343 .elementor-element.elementor-element-3493bd2{min-height:80px;background-color:#FFFFFF;}.elementor-343 .elementor-element.elementor-element-7e02952{--display:flex;}.elementor-343 .elementor-element.elementor-element-754a480{width:auto;max-width:auto;}.elementor-343 .elementor-element.elementor-element-754a480 .rey-siteLogo img, .elementor-343 .elementor-element.elementor-element-754a480 .rey-siteLogo .custom-logo{width:80px;height:40px;}.elementor-343 .elementor-element.elementor-element-cd9d0bc{--display:flex;--justify-content:center;}.--shrank .elementor-343 .elementor-element.elementor-element-cd9d0bc{min-height:173px;}.elementor-343 .elementor-element.elementor-element-24e343c{--header-nav-x-spacing:1rem;}.elementor-343 .elementor-element.elementor-element-24e343c .rey-mainNavigation-mobileBtn{--hbg-bars-width:20px;--hbg-bars-thick:2px;--hbg-bars-distance:4px;--hbg-bars-roundness:2px;}.elementor-343 .elementor-element.elementor-element-7a43a3f{--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;--justify-content:flex-end;}.elementor-343 .elementor-element.elementor-element-12ba2fa{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-343 .elementor-element.elementor-element-4c0c2f4{width:auto;max-width:auto;}.elementor-343 .elementor-element.elementor-element-4c0c2f4.elementor-element{--align-self:center;}@media(max-width:767px){.elementor-343 .elementor-element.elementor-element-754a480 .rey-siteLogo img, .elementor-343 .elementor-element.elementor-element-754a480 .rey-siteLogo .custom-logo{width:60px;}.elementor-343 .elementor-element.elementor-element-24e343c > .elementor-widget-container{margin:0px 0px 0px 25px;}}@media(min-width:768px){.elementor-343 .elementor-element.elementor-element-7e02952{--width:15.332%;}.elementor-343 .elementor-element.elementor-element-cd9d0bc{--width:42%;}}.aws-container .aws-search-form {
  border: 1px solid #F2F2F2;
  border-radius: 40px;
  overflow: hidden;
}

.aws-container .aws-search-field {
  border: none !important;
  background: transparent;
  box-shadow: none;
  height: 48px; /* ajusta se necessário */
  padding: 0 20px;
}