.elementor-484 .elementor-element.elementor-element-f2fdce1{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for html, class: .elementor-element-41b77b3 *//* ---------- CONFIGURAÇÃO GLOBAL ---------- */ .elementor-484 .elementor-element.elementor-element-41b77b3 iframe { width: 100% !important; border: none !important; overflow-y: hidden !important; display: block !important; } /* ---------- PADRÃO (DESKTOP) Altura Base: 880px (Travada com !important) ---------- */ .elementor-484 .elementor-element.elementor-element-41b77b3 iframe { height: 880px !important; } /* ---------- 2. WIDESCREEN (Telas Gigantes > 1921px) ---------- */ @media (min-width: 1921px) { .elementor-484 .elementor-element.elementor-element-41b77b3 iframe { height: 890px !important; } } /* ---------- 3. LAPTOP (Telas médias < 1366px) ---------- */ @media (max-width: 1366px) { .elementor-484 .elementor-element.elementor-element-41b77b3 iframe { height: 880px !important; } } /* ---------- 4. TABLET LANDSCAPE (< 1200px) ---------- */ @media (max-width: 1200px) { .elementor-484 .elementor-element.elementor-element-41b77b3 iframe { height: 900px !important; } } /* ---------- 5. TABLET PORTRAIT (< 1024px) A partir daqui o formulário estica muito. ---------- */ @media (max-width: 1024px) { .elementor-484 .elementor-element.elementor-element-41b77b3 iframe { height: 975px !important; } } /* ---------- 6. MOBILE LANDSCAPE (< 880px) ---------- */ @media (max-width: 880px) { .elementor-484 .elementor-element.elementor-element-41b77b3 iframe { height: 1790px !important; } } /* ---------- 7. MOBILE PORTRAIT (< 767px - Celular em pé) ---------- */ @media (max-width: 767px) { .elementor-484 .elementor-element.elementor-element-41b77b3 iframe { height: 1093px !important; } }/* End custom CSS */