.elementor-35023 .elementor-element.elementor-element-e0c70b2{--display:flex;--min-height:50vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35023 .elementor-element.elementor-element-2a0b9ae{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:9%;--padding-right:0%;}.elementor-35023 .elementor-element.elementor-element-3bf74ba .elementor-button{background-color:#FFFFFF00;font-size:25px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 30px;padding:5px 13px 25px 30px;}.elementor-35023 .elementor-element.elementor-element-3bf74ba{width:auto;max-width:auto;align-self:flex-start;}.elementor-35023 .elementor-element.elementor-element-3bf74ba .elementor-button:hover, .elementor-35023 .elementor-element.elementor-element-3bf74ba .elementor-button:focus{color:#61616138;}.elementor-35023 .elementor-element.elementor-element-3bf74ba .elementor-button:hover svg, .elementor-35023 .elementor-element.elementor-element-3bf74ba .elementor-button:focus svg{fill:#61616138;}.elementor-35023 .elementor-element.elementor-element-84141c7{width:auto;max-width:auto;z-index:2;--search-form-color:#00000000;--subnav-color:#FFFFFF;}.elementor-35023 .elementor-element.elementor-element-84141c7 .header-dropdown, .elementor-35023 .elementor-element.elementor-element-84141c7 .search-form-inner{border-radius:30px;}.elementor-35023 .elementor-element.elementor-element-84141c7 i.wnav-icon, .elementor-35023 .elementor-element.elementor-element-84141c7 .search-btn > .search-icon-svg{font-size:15px;}.elementor-35023 .elementor-element.elementor-element-84141c7 .is-form-layout .search-icon-svg, .elementor-35023 .elementor-element.elementor-element-84141c7 .is-form-layout .search-form-inner .rbi{font-size:15px;}.elementor-35023 .elementor-element.elementor-element-84141c7 input[type="text"]{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-35023 .elementor-element.elementor-element-84141c7 .is-form-layout{--input-fcolor:#353941;}.elementor-35023 .elementor-element.elementor-element-84141c7 i.wnav-icon, .elementor-35023 .elementor-element.elementor-element-84141c7 .header-search-label, .elementor-35023 .elementor-element.elementor-element-84141c7 .icon-holder > .search-icon-svg,
					.elementor-35023 .elementor-element.elementor-element-84141c7 .is-form-layout .search-form-inner, .elementor-35023 .elementor-element.elementor-element-84141c7 .is-form-layout .rb-loader{color:#353941;}[data-theme="dark"] .elementor-35023 .elementor-element.elementor-element-84141c7 .is-form-layout{--input-fcolor:#FFFFFF;}[data-theme="dark"] .elementor-35023 .elementor-element.elementor-element-84141c7 i.wnav-icon, [data-theme="dark"] .elementor-35023 .elementor-element.elementor-element-84141c7 .header-search-label, [data-theme="dark"] .elementor-35023 .elementor-element.elementor-element-84141c7 .icon-holder > .search-icon-svg,
					[data-theme="dark"] .elementor-35023 .elementor-element.elementor-element-84141c7 .is-form-layout .search-form-inner, [data-theme="dark"] .elementor-35023 .elementor-element.elementor-element-84141c7 .is-form-layout .rb-loader{color:#FFFFFF;}.elementor-35023 .elementor-element.elementor-element-84141c7 i.wnav-icon{line-height:14px;}.elementor-35023 .elementor-element.elementor-element-84141c7 .icon-holder{min-height:14px;}.elementor-35023 .elementor-element.elementor-element-84141c7 .header-search-label{font-family:"itc", Sans-serif;font-size:18px;}.elementor-35023 .elementor-element.elementor-element-84141c7 .live-search-inner{padding:15px 0px 15px 0px;}.elementor-35023 .elementor-element.elementor-element-84141c7 .header-dropdown, .elementor-35023 .elementor-element.elementor-element-84141c7 .is-form-layout .live-search-response{--subnav-bg:#00000000;--subnav-bg-from:#00000000;--subnav-bg-to:#0A0A0A00;}[data-theme="dark"] .elementor-35023 .elementor-element.elementor-element-84141c7{--subnav-color:#FFFFFF;}[data-theme="dark"] .elementor-35023 .elementor-element.elementor-element-84141c7 .header-dropdown, [data-theme="dark"] .elementor-35023 .elementor-element.elementor-element-84141c7 .is-form-layout .live-search-response{--subnav-bg:#353941;--subnav-bg-from:#353941;--subnav-bg-to:#353941;}.elementor-35023 .elementor-element.elementor-element-84141c7 .entry-title{font-family:"itc", Sans-serif;font-size:16px;font-weight:600;}.elementor-35023 .elementor-element.elementor-element-84141c7 .feat-holder{width:40px;max-width:40px;}#elementor-popup-modal-35023 .dialog-widget-content{animation-duration:0.6s;background-color:rgba(255, 255, 255, 0);}#elementor-popup-modal-35023 .dialog-message{width:1200px;height:100vh;align-items:flex-end;}#elementor-popup-modal-35023{justify-content:center;align-items:center;}@media(min-width:768px){.elementor-35023 .elementor-element.elementor-element-e0c70b2{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-35023 .elementor-element.elementor-element-e0c70b2{--width:1600px;}}@media(max-width:1024px){.elementor-35023 .elementor-element.elementor-element-e0c70b2{--min-height:3vh;--margin-top:0px;--margin-bottom:145px;--margin-left:0px;--margin-right:0px;}.elementor-35023 .elementor-element.elementor-element-2a0b9ae{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:3%;}.elementor-35023 .elementor-element.elementor-element-2a0b9ae.e-con{--align-self:center;}.elementor-35023 .elementor-element.elementor-element-3bf74ba > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-35023 .elementor-element.elementor-element-3bf74ba.elementor-element{--align-self:center;}.elementor-35023 .elementor-element.elementor-element-3bf74ba{align-self:center;}.elementor-35023 .elementor-element.elementor-element-3bf74ba .elementor-button{font-size:29px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35023 .elementor-element.elementor-element-84141c7{width:100%;max-width:100%;}#elementor-popup-modal-35023 .dialog-message{padding:0% 5% 0% 5%;}}@media(max-width:767px){.elementor-35023 .elementor-element.elementor-element-e0c70b2{--min-height:5vh;--justify-content:center;--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:800000;}.elementor-35023 .elementor-element.elementor-element-e0c70b2.e-con{--align-self:center;}.elementor-35023 .elementor-element.elementor-element-2a0b9ae{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:5%;}.elementor-35023 .elementor-element.elementor-element-2a0b9ae.e-con{--align-self:center;}.elementor-35023 .elementor-element.elementor-element-3bf74ba > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-35023 .elementor-element.elementor-element-3bf74ba.elementor-element{--align-self:center;}.elementor-35023 .elementor-element.elementor-element-3bf74ba{align-self:center;}.elementor-35023 .elementor-element.elementor-element-3bf74ba .elementor-button{font-size:25px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35023 .elementor-element.elementor-element-84141c7{width:100%;max-width:100%;}.elementor-35023 .elementor-element.elementor-element-84141c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35023 .elementor-element.elementor-element-84141c7.elementor-element{--align-self:center;}.elementor-35023 .elementor-element.elementor-element-84141c7 input[type="text"]{font-size:14px;}.elementor-35023 .elementor-element.elementor-element-84141c7 .header-search-label{font-size:10px;}.elementor-35023 .elementor-element.elementor-element-84141c7 .w-header-search > .icon-holder{justify-content:center;}.elementor-35023 .elementor-element.elementor-element-84141c7 .live-search-inner{padding:15px 0px 15px 0px;}#elementor-popup-modal-35023 .dialog-message{width:1000px;padding:5% 3% 0% 3%;}#elementor-popup-modal-35023{justify-content:center;align-items:flex-end;}}/* Start custom CSS for container, class: .elementor-element-e0c70b2 *//* --- Container Principal --- */

.elementor-35023 .elementor-element.elementor-element-e0c70b2 {

  display: flex !important;
  justify-content: space-between !important;
  align-items: center !important;

  gap: 8px;

  padding: 5px 1px !important;

  background: rgba(175, 182, 194, 0.58);

  backdrop-filter:
    blur(22px)
    saturate(170%);

  -webkit-backdrop-filter:
    blur(22px)
    saturate(170%);

  border-radius: 999px;

  border:
    1px solid rgba(255,255,255,0.40);

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.50),
    0 8px 24px rgba(0,0,0,0.08);

  transition:
    all .3s ease;
}

.elementor-35023 .elementor-element.elementor-element-e0c70b2:hover {

  background:
    rgba(185,192,204,0.65);

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.60),
    0 12px 28px rgba(0,0,0,0.10);
}


/* --- Animação --- */

@keyframes smoothFadeIn {

  from {

    opacity: 0;

    transform:
      translateY(4px)
      scale(0.98);
  }

  to {

    opacity: 1;

    transform:
      translateY(0)
      scale(1);
  }
}/* End custom CSS */