.elementor-35911 .elementor-element.elementor-element-cc4681e{--display:flex;--position:absolute;--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:space-between;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:15px;top:0px;--z-index:999;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-cc4681e{left:0px;}body.rtl .elementor-35911 .elementor-element.elementor-element-cc4681e{right:0px;}.elementor-35911 .elementor-element.elementor-element-4849576{width:var( --container-widget-width, 0% );max-width:0%;--container-widget-width:0%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-4849576{left:0px;}body.rtl .elementor-35911 .elementor-element.elementor-element-4849576{right:0px;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-dd5f467{left:0px;}body.rtl .elementor-35911 .elementor-element.elementor-element-dd5f467{right:0px;}.elementor-35911 .elementor-element.elementor-element-dd5f467{top:0px;}.elementor-35911 .elementor-element.elementor-element-3a8c90c{--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;--z-index:1;}.elementor-35911 .elementor-element.elementor-element-3a8c90c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35911 .elementor-element.elementor-element-13f5bbc{--display:flex;--min-height:0px;--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-35911 .elementor-element.elementor-element-13f5bbc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-35911 .elementor-element.elementor-element-10d8407 > .elementor-widget-container{margin:-4px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35911 .elementor-element.elementor-element-10d8407{z-index:3;text-align:start;}.elementor-35911 .elementor-element.elementor-element-10d8407 img{width:150px;}.elementor-35911 .elementor-element.elementor-element-931fd39{--display:flex;--z-index:9;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-68432d9{left:0px;}body.rtl .elementor-35911 .elementor-element.elementor-element-68432d9{right:0px;}.elementor-35911 .elementor-element.elementor-element-68432d9{top:0px;}.elementor-35911 .elementor-element.elementor-element-107e349{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:1;}.elementor-35911 .elementor-element.elementor-element-107e349.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35911 .elementor-element.elementor-element-68acfe2{--display:flex;--min-height:0px;--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:flex-end;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-35911 .elementor-element.elementor-element-68acfe2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35911 .elementor-element.elementor-element-5704545{--display:flex;--min-height:50px;--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;box-shadow:0px 7px 17px -5px rgba(0, 199.00000000000009, 86.9999999999999, 0.71);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-5704545:not(.elementor-motion-effects-element-type-background), .elementor-35911 .elementor-element.elementor-element-5704545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00C757;}.elementor-35911 .elementor-element.elementor-element-5704545:hover{background-color:#77E91B;}.elementor-35911 .elementor-element.elementor-element-5704545.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-35911 .elementor-element.elementor-element-904ee95 > .elementor-widget-container{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;}.elementor-35911 .elementor-element.elementor-element-904ee95.elementor-element{--align-self:center;}.elementor-35911 .elementor-element.elementor-element-904ee95 .elementor-icon-wrapper{text-align:center;}.elementor-35911 .elementor-element.elementor-element-904ee95.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-35911 .elementor-element.elementor-element-904ee95.elementor-view-framed .elementor-icon, .elementor-35911 .elementor-element.elementor-element-904ee95.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-35911 .elementor-element.elementor-element-904ee95.elementor-view-framed .elementor-icon, .elementor-35911 .elementor-element.elementor-element-904ee95.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-35911 .elementor-element.elementor-element-904ee95 .elementor-icon{font-size:24px;}.elementor-35911 .elementor-element.elementor-element-904ee95 .elementor-icon svg{height:24px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-35911 .elementor-element.elementor-element-08735d9{font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-35911 .elementor-element.elementor-element-7b4e7bc{--display:flex;--min-height:50px;--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:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 13px 10px -8px rgba(255, 165.99999999999991, 0, 0.51);--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-35911 .elementor-element.elementor-element-7b4e7bc:not(.elementor-motion-effects-element-type-background), .elementor-35911 .elementor-element.elementor-element-7b4e7bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-35911 .elementor-element.elementor-element-7b4e7bc:hover{background-color:#FFFFFF;}.elementor-35911 .elementor-element.elementor-element-7b4e7bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35911 .elementor-element.elementor-element-3852269 > .elementor-widget-container{margin:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-35911 .elementor-element.elementor-element-3852269.elementor-element{--align-self:center;}.elementor-35911 .elementor-element.elementor-element-3852269 .elementor-icon-wrapper{text-align:center;}.elementor-35911 .elementor-element.elementor-element-3852269.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-35911 .elementor-element.elementor-element-3852269.elementor-view-framed .elementor-icon, .elementor-35911 .elementor-element.elementor-element-3852269.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-35911 .elementor-element.elementor-element-3852269.elementor-view-framed .elementor-icon, .elementor-35911 .elementor-element.elementor-element-3852269.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-35911 .elementor-element.elementor-element-3852269 .elementor-icon{font-size:25px;}.elementor-35911 .elementor-element.elementor-element-3852269 .elementor-icon svg{height:25px;}.elementor-35911 .elementor-element.elementor-element-6addf65{font-size:14px;font-weight:600;text-decoration:none;line-height:1.1em;color:#FFFFFF;}.elementor-35911 .elementor-element.elementor-element-e56ab5d{width:auto;max-width:auto;}.elementor-35911 .elementor-element.elementor-element-e56ab5d > .elementor-widget-container{margin:0px 0px -10px 0px;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-12229f6{left:0px;}body.rtl .elementor-35911 .elementor-element.elementor-element-12229f6{right:0px;}.elementor-35911 .elementor-element.elementor-element-12229f6{top:0px;}.elementor-35911 .elementor-element.elementor-element-a2b4e4a{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;top:-5px;z-index:99999999;}.elementor-35911 .elementor-element.elementor-element-a2b4e4a > .elementor-widget-container{--e-transform-scale:1;padding:0px 8px 0px 13px;}.elementor-35911 .elementor-element.elementor-element-a2b4e4a.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-a2b4e4a{right:30px;}body.rtl .elementor-35911 .elementor-element.elementor-element-a2b4e4a{left:30px;}.elementor-35911 .elementor-element.elementor-element-dbe09ff{--display:flex;--position:fixed;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;--padding-top:60px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:9999;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-dbe09ff{left:0px;}body.rtl .elementor-35911 .elementor-element.elementor-element-dbe09ff{right:0px;}.elementor-35911 .elementor-element.elementor-element-4b663c1{--display:flex;--position:absolute;--min-height:100vh;top:0px;}.elementor-35911 .elementor-element.elementor-element-4b663c1:not(.elementor-motion-effects-element-type-background), .elementor-35911 .elementor-element.elementor-element-4b663c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#75B0EA3B;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-4b663c1{left:0px;}body.rtl .elementor-35911 .elementor-element.elementor-element-4b663c1{right:0px;}.elementor-35911 .elementor-element.elementor-element-21dbf51{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-35911 .elementor-element.elementor-element-2a4133d{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-2a4133d:not(.elementor-motion-effects-element-type-background), .elementor-35911 .elementor-element.elementor-element-2a4133d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35911 .elementor-element.elementor-element-2a4133d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-35911 .elementor-element.elementor-element-ec2dff5{width:auto;max-width:auto;top:25px;z-index:9;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-ec2dff5{right:25px;}body.rtl .elementor-35911 .elementor-element.elementor-element-ec2dff5{left:25px;}.elementor-35911 .elementor-element.elementor-element-8e88914{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-35911 .elementor-element.elementor-element-8e88914:not(.elementor-motion-effects-element-type-background), .elementor-35911 .elementor-element.elementor-element-8e88914 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webteste.iquattro.com.br/wp-content/uploads/2025/10/contato-i4-2026.png");background-position:center center;background-size:cover;}.elementor-35911 .elementor-element.elementor-element-8e88914.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-35911 .elementor-element.elementor-element-26cb170{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-35911 .elementor-element.elementor-element-26cb170 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;}.elementor-35911 .elementor-element.elementor-element-3266e71{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-35911 .elementor-element.elementor-element-3266e71.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35911 .elementor-element.elementor-element-a09b24a{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-35911 .elementor-element.elementor-element-a09b24a .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;}.elementor-35911 .elementor-element.elementor-element-92e9bcb{--display:flex;--position:fixed;--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:8;}.elementor-35911 .elementor-element.elementor-element-92e9bcb:not(.elementor-motion-effects-element-type-background), .elementor-35911 .elementor-element.elementor-element-92e9bcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000080;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-92e9bcb{left:0px;}body.rtl .elementor-35911 .elementor-element.elementor-element-92e9bcb{right:0px;}.elementor-35911 .elementor-element.elementor-element-5c3f84d{--display:flex;--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;--align-items:flex-start;--padding-top:150px;--padding-bottom:150px;--padding-left:90px;--padding-right:90px;}.elementor-35911 .elementor-element.elementor-element-5c3f84d:not(.elementor-motion-effects-element-type-background), .elementor-35911 .elementor-element.elementor-element-5c3f84d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35911 .elementor-element.elementor-element-5c3f84d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-35911 .elementor-element.elementor-element-cf36c00{--display:flex;--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-35911 .elementor-element.elementor-element-cf36c00:not(.elementor-motion-effects-element-type-background), .elementor-35911 .elementor-element.elementor-element-cf36c00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-57a8038{left:0px;}body.rtl .elementor-35911 .elementor-element.elementor-element-57a8038{right:0px;}.elementor-35911 .elementor-element.elementor-element-57a8038{top:0px;}.elementor-35911 .elementor-element.elementor-element-ab24210{--display:flex;--position:fixed;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;--padding-top:60px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:9999;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-ab24210{left:0px;}body.rtl .elementor-35911 .elementor-element.elementor-element-ab24210{right:0px;}.elementor-35911 .elementor-element.elementor-element-629f936{--display:flex;--position:absolute;--min-height:100vh;top:0px;}.elementor-35911 .elementor-element.elementor-element-629f936:not(.elementor-motion-effects-element-type-background), .elementor-35911 .elementor-element.elementor-element-629f936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#75B0EA3B;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-629f936{left:0px;}body.rtl .elementor-35911 .elementor-element.elementor-element-629f936{right:0px;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-3f03a38{left:0px;}body.rtl .elementor-35911 .elementor-element.elementor-element-3f03a38{right:0px;}.elementor-35911 .elementor-element.elementor-element-3f03a38{top:0px;}.elementor-35911 .elementor-element.elementor-element-a67ed26{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-35911 .elementor-element.elementor-element-99d8a39{--display:flex;--min-height:584px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-99d8a39:not(.elementor-motion-effects-element-type-background), .elementor-35911 .elementor-element.elementor-element-99d8a39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35911 .elementor-element.elementor-element-99d8a39.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-35911 .elementor-element.elementor-element-c337505{width:auto;max-width:auto;top:25px;z-index:9;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-c337505{right:25px;}body.rtl .elementor-35911 .elementor-element.elementor-element-c337505{left:25px;}.elementor-35911 .elementor-element.elementor-element-3bb9ede{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-35911 .elementor-element.elementor-element-3bb9ede:not(.elementor-motion-effects-element-type-background), .elementor-35911 .elementor-element.elementor-element-3bb9ede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webteste.iquattro.com.br/wp-content/uploads/2025/10/suporte-i4.png");background-position:center center;background-size:cover;}.elementor-35911 .elementor-element.elementor-element-3bb9ede.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35911 .elementor-element.elementor-element-c829649{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-35911 .elementor-element.elementor-element-c829649.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35911 .elementor-element.elementor-element-95d768e{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-35911 .elementor-element.elementor-element-95d768e .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:42px;font-weight:700;line-height:1.2em;}.elementor-35911 .elementor-element.elementor-element-9492ab3{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;}.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-35911 .elementor-element.elementor-element-ba839f6 .elementor-button{background-color:#75B0EA3B;font-size:17px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );box-shadow:0px 11px 19px -2px rgba(255, 165.99999999999991, 0, 0.29);border-style:none;border-radius:6px 6px 6px 6px;}.elementor-35911 .elementor-element.elementor-element-ba839f6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-35911 .elementor-element.elementor-element-ba839f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35911 .elementor-element.elementor-element-ba839f6.elementor-element{--align-self:center;}.elementor-35911 .elementor-element.elementor-element-ba839f6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-35911 .elementor-element.elementor-element-ba839f6 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-35911 .elementor-element.elementor-element-bf69c1e .elementor-button{background-color:var( --e-global-color-accent );font-size:17px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 11px 19px -2px rgba(255, 165.99999999999991, 0, 0.29);border-style:none;border-radius:6px 6px 6px 6px;}.elementor-35911 .elementor-element.elementor-element-bf69c1e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-35911 .elementor-element.elementor-element-bf69c1e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35911 .elementor-element.elementor-element-bf69c1e.elementor-element{--align-self:center;}.elementor-35911 .elementor-element.elementor-element-bf69c1e .elementor-button-content-wrapper{flex-direction:row;}.elementor-35911 .elementor-element.elementor-element-bf69c1e .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-35911 .elementor-element.elementor-element-2e67a6e{--display:flex;--position:fixed;--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:space-between;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:16px;bottom:0px;--z-index:999;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-2e67a6e{left:0px;}body.rtl .elementor-35911 .elementor-element.elementor-element-2e67a6e{right:0px;}.elementor-35911 .elementor-element.elementor-element-df1450e{--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-35911 .elementor-element.elementor-element-df1450e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-35911 .elementor-element.elementor-element-fcf3e18{--display:flex;--min-height:70px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:#128C7E;--border-color:#128C7E;--border-radius:7px 7px 0px 0px;box-shadow:0px 7px 17px -5px rgba(0, 199.00000000000009, 86.9999999999999, 0.71);--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:30px;--z-index:3;}.elementor-35911 .elementor-element.elementor-element-fcf3e18:not(.elementor-motion-effects-element-type-background), .elementor-35911 .elementor-element.elementor-element-fcf3e18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00C757;}.elementor-35911 .elementor-element.elementor-element-fcf3e18:hover{background-color:#77E91B;}.elementor-35911 .elementor-element.elementor-element-fcf3e18.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-35911 .elementor-element.elementor-element-a37a463 > .elementor-widget-container{margin:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-35911 .elementor-element.elementor-element-a37a463.elementor-element{--align-self:center;}.elementor-35911 .elementor-element.elementor-element-a37a463 .elementor-icon-wrapper{text-align:center;}.elementor-35911 .elementor-element.elementor-element-a37a463.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-35911 .elementor-element.elementor-element-a37a463.elementor-view-framed .elementor-icon, .elementor-35911 .elementor-element.elementor-element-a37a463.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-35911 .elementor-element.elementor-element-a37a463.elementor-view-framed .elementor-icon, .elementor-35911 .elementor-element.elementor-element-a37a463.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-35911 .elementor-element.elementor-element-a37a463 .elementor-icon{font-size:24px;}.elementor-35911 .elementor-element.elementor-element-a37a463 .elementor-icon svg{height:24px;}.elementor-35911 .elementor-element.elementor-element-6599f64{font-size:14px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-35911 .elementor-element.elementor-element-b6f3290{--display:flex;--min-height:70px;--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:07px 07px 0px 0px;box-shadow:0px 7px 17px -5px rgba(0, 199.00000000000009, 86.9999999999999, 0.71);--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:30px;--z-index:3;}.elementor-35911 .elementor-element.elementor-element-b6f3290:not(.elementor-motion-effects-element-type-background), .elementor-35911 .elementor-element.elementor-element-b6f3290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3577FF;}.elementor-35911 .elementor-element.elementor-element-b6f3290:hover{background-color:#FFFFFF;}.elementor-35911 .elementor-element.elementor-element-b6f3290.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-35911 .elementor-element.elementor-element-2d2b469 > .elementor-widget-container{margin:0px 0px 1px 0px;padding:0px 0px 0px 0px;}.elementor-35911 .elementor-element.elementor-element-2d2b469.elementor-element{--align-self:center;}.elementor-35911 .elementor-element.elementor-element-2d2b469 .elementor-icon-wrapper{text-align:center;}.elementor-35911 .elementor-element.elementor-element-2d2b469.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-35911 .elementor-element.elementor-element-2d2b469.elementor-view-framed .elementor-icon, .elementor-35911 .elementor-element.elementor-element-2d2b469.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-35911 .elementor-element.elementor-element-2d2b469.elementor-view-framed .elementor-icon, .elementor-35911 .elementor-element.elementor-element-2d2b469.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-35911 .elementor-element.elementor-element-2d2b469 .elementor-icon{font-size:24px;}.elementor-35911 .elementor-element.elementor-element-2d2b469 .elementor-icon svg{height:24px;}.elementor-35911 .elementor-element.elementor-element-f7c905f{font-size:14px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-35911 .elementor-element.elementor-element-904675c{--display:flex;--position:absolute;--min-height:51px;--justify-content:center;box-shadow:0px -14px 59px 0px rgba(50, 71.99999999999997, 117, 0.30196078431372547);--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:16px;bottom:0px;--z-index:1;}.elementor-35911 .elementor-element.elementor-element-904675c:not(.elementor-motion-effects-element-type-background), .elementor-35911 .elementor-element.elementor-element-904675c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94c485c );}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-904675c{left:0px;}body.rtl .elementor-35911 .elementor-element.elementor-element-904675c{right:0px;}.elementor-35911 .elementor-element.elementor-element-7c1ca40{z-index:3;text-align:end;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-35911 .elementor-element.elementor-element-697a913{--display:flex;--position:fixed;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;--padding-top:60px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:9999;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-697a913{left:0px;}body.rtl .elementor-35911 .elementor-element.elementor-element-697a913{right:0px;}.elementor-35911 .elementor-element.elementor-element-986cf6e{--display:flex;--position:absolute;--min-height:100vh;top:0px;}.elementor-35911 .elementor-element.elementor-element-986cf6e:not(.elementor-motion-effects-element-type-background), .elementor-35911 .elementor-element.elementor-element-986cf6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#75B0EA3B;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-986cf6e{left:0px;}body.rtl .elementor-35911 .elementor-element.elementor-element-986cf6e{right:0px;}.elementor-35911 .elementor-element.elementor-element-d381d04{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-35911 .elementor-element.elementor-element-c4fab15{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-c4fab15:not(.elementor-motion-effects-element-type-background), .elementor-35911 .elementor-element.elementor-element-c4fab15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-35911 .elementor-element.elementor-element-c4fab15.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-35911 .elementor-element.elementor-element-474f077{width:auto;max-width:auto;top:25px;z-index:9;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-474f077{right:25px;}body.rtl .elementor-35911 .elementor-element.elementor-element-474f077{left:25px;}.elementor-35911 .elementor-element.elementor-element-51424ce{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-35911 .elementor-element.elementor-element-51424ce:not(.elementor-motion-effects-element-type-background), .elementor-35911 .elementor-element.elementor-element-51424ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webteste.iquattro.com.br/wp-content/uploads/2025/10/imagem-do-chatgpt-30-de-set-de-2026-12-33-27.png");background-position:center center;background-size:cover;}.elementor-35911 .elementor-element.elementor-element-51424ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35911 .elementor-element.elementor-element-c9a15ac{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-35911 .elementor-element.elementor-element-c9a15ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35911 .elementor-element.elementor-element-fcb1628{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-35911 .elementor-element.elementor-element-fcb1628 > .elementor-widget-container{padding:0px 0px 0px 8px;}.elementor-35911 .elementor-element.elementor-element-fcb1628 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;}.elementor-35911 .elementor-element.elementor-element-cfe4e07 > .elementor-widget-container{padding:10px 0px 20px 8px;}.elementor-35911 .elementor-element.elementor-element-cfe4e07{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}@media(min-width:768px){.elementor-35911 .elementor-element.elementor-element-cc4681e{--content-width:1680px;}.elementor-35911 .elementor-element.elementor-element-3a8c90c{--width:auto;}.elementor-35911 .elementor-element.elementor-element-13f5bbc{--width:200px;}.elementor-35911 .elementor-element.elementor-element-931fd39{--width:auto;}.elementor-35911 .elementor-element.elementor-element-107e349{--width:auto;}.elementor-35911 .elementor-element.elementor-element-68acfe2{--width:auto;}.elementor-35911 .elementor-element.elementor-element-5704545{--width:50px;}.elementor-35911 .elementor-element.elementor-element-7b4e7bc{--width:auto;}.elementor-35911 .elementor-element.elementor-element-21dbf51{--width:auto;}.elementor-35911 .elementor-element.elementor-element-2a4133d{--width:1027px;}.elementor-35911 .elementor-element.elementor-element-8e88914{--width:50%;}.elementor-35911 .elementor-element.elementor-element-3266e71{--width:50%;}.elementor-35911 .elementor-element.elementor-element-5c3f84d{--width:60%;}.elementor-35911 .elementor-element.elementor-element-a67ed26{--width:auto;}.elementor-35911 .elementor-element.elementor-element-99d8a39{--width:1027px;}.elementor-35911 .elementor-element.elementor-element-3bb9ede{--width:50%;}.elementor-35911 .elementor-element.elementor-element-c829649{--width:50%;}.elementor-35911 .elementor-element.elementor-element-2e67a6e{--content-width:1683px;}.elementor-35911 .elementor-element.elementor-element-df1450e{--width:400px;}.elementor-35911 .elementor-element.elementor-element-fcf3e18{--width:auto;}.elementor-35911 .elementor-element.elementor-element-b6f3290{--width:auto;}.elementor-35911 .elementor-element.elementor-element-904675c{--content-width:1683px;}.elementor-35911 .elementor-element.elementor-element-d381d04{--width:auto;}.elementor-35911 .elementor-element.elementor-element-c4fab15{--width:1027px;}.elementor-35911 .elementor-element.elementor-element-51424ce{--width:50%;}.elementor-35911 .elementor-element.elementor-element-c9a15ac{--width:50%;}}@media(max-width:1440px) and (min-width:768px){.elementor-35911 .elementor-element.elementor-element-cc4681e{--content-width:100%;}.elementor-35911 .elementor-element.elementor-element-13f5bbc{--width:160px;}.elementor-35911 .elementor-element.elementor-element-68acfe2{--width:auto;}}@media(max-width:1279px) and (min-width:768px){.elementor-35911 .elementor-element.elementor-element-21dbf51{--width:974px;}.elementor-35911 .elementor-element.elementor-element-a67ed26{--width:974px;}.elementor-35911 .elementor-element.elementor-element-d381d04{--width:974px;}}@media(max-width:1023px) and (min-width:768px){.elementor-35911 .elementor-element.elementor-element-3a8c90c{--width:auto;}.elementor-35911 .elementor-element.elementor-element-21dbf51{--width:500px;}.elementor-35911 .elementor-element.elementor-element-2a4133d{--width:100%;}.elementor-35911 .elementor-element.elementor-element-8e88914{--width:100%;}.elementor-35911 .elementor-element.elementor-element-3266e71{--width:100%;}.elementor-35911 .elementor-element.elementor-element-a67ed26{--width:500px;}.elementor-35911 .elementor-element.elementor-element-99d8a39{--width:100%;}.elementor-35911 .elementor-element.elementor-element-3bb9ede{--width:100%;}.elementor-35911 .elementor-element.elementor-element-c829649{--width:100%;}.elementor-35911 .elementor-element.elementor-element-d381d04{--width:500px;}.elementor-35911 .elementor-element.elementor-element-c4fab15{--width:100%;}.elementor-35911 .elementor-element.elementor-element-51424ce{--width:100%;}.elementor-35911 .elementor-element.elementor-element-c9a15ac{--width:100%;}}@media(max-width:1440px){.elementor-35911 .elementor-element.elementor-element-cc4681e{--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:15px;}.elementor-35911 .elementor-element.elementor-element-13f5bbc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-35911 .elementor-element.elementor-element-08735d9{text-align:start;font-size:13px;line-height:1.2em;}.elementor-35911 .elementor-element.elementor-element-7b4e7bc{--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-35911 .elementor-element.elementor-element-6addf65{text-align:start;font-size:13px;line-height:1.2em;}.elementor-35911 .elementor-element.elementor-element-a2b4e4a{width:initial;max-width:initial;}.elementor-35911 .elementor-element.elementor-element-dbe09ff{--justify-content:flex-start;}.elementor-35911 .elementor-element.elementor-element-4b663c1{--min-height:760px;}.elementor-35911 .elementor-element.elementor-element-ab24210{--justify-content:flex-start;}.elementor-35911 .elementor-element.elementor-element-629f936{--min-height:760px;}.elementor-35911 .elementor-element.elementor-element-ba839f6 .elementor-button{font-size:16px;}.elementor-35911 .elementor-element.elementor-element-bf69c1e .elementor-button{font-size:16px;}.elementor-35911 .elementor-element.elementor-element-2e67a6e{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:11px;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-2e67a6e{left:0px;}body.rtl .elementor-35911 .elementor-element.elementor-element-2e67a6e{right:0px;}.elementor-35911 .elementor-element.elementor-element-fcf3e18{--min-height:60px;--border-radius:7px 7px 0px 0px;}.elementor-35911 .elementor-element.elementor-element-6599f64{text-align:start;font-size:13px;line-height:1.2em;}.elementor-35911 .elementor-element.elementor-element-b6f3290{--min-height:60px;--border-radius:7px 7px 0px 0px;}.elementor-35911 .elementor-element.elementor-element-f7c905f{text-align:start;font-size:13px;line-height:1.2em;}.elementor-35911 .elementor-element.elementor-element-904675c{--min-height:40px;}.elementor-35911 .elementor-element.elementor-element-7c1ca40{text-align:end;font-size:16px;line-height:1.2em;}.elementor-35911 .elementor-element.elementor-element-697a913{--justify-content:flex-start;}.elementor-35911 .elementor-element.elementor-element-986cf6e{--min-height:760px;}.elementor-35911 .elementor-element.elementor-element-cfe4e07{font-size:13px;}}@media(max-width:1279px){.elementor-35911 .elementor-element.elementor-element-e56ab5d.elementor-element{--order:99999 /* order end hack */;}.elementor-35911 .elementor-element.elementor-element-95d768e .elementor-heading-title{font-size:39px;}.elementor-35911 .elementor-element.elementor-element-9492ab3{width:var( --container-widget-width, 272px );max-width:272px;--container-widget-width:272px;--container-widget-flex-grow:0;}.elementor-35911 .elementor-element.elementor-element-fcb1628{--container-widget-width:244px;--container-widget-flex-grow:0;width:var( --container-widget-width, 244px );max-width:244px;}}@media(max-width:1023px){.elementor-35911 .elementor-element.elementor-element-cc4681e{--justify-content:center;--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:2px;}.elementor-35911 .elementor-element.elementor-element-3a8c90c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-35911 .elementor-element.elementor-element-13f5bbc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-35911 .elementor-element.elementor-element-107e349{--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-35911 .elementor-element.elementor-element-68acfe2{--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-35911 .elementor-element.elementor-element-e56ab5d > .elementor-widget-container{margin:-8px -9px -15px -6px;}.elementor-35911 .elementor-element.elementor-element-dbe09ff{--min-height:auto;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-4b663c1{--min-height:100%;}.elementor-35911 .elementor-element.elementor-element-21dbf51{--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;--align-items:flex-start;--padding-top:30px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-2a4133d{--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;}.elementor-35911 .elementor-element.elementor-element-8e88914{--min-height:498px;}.elementor-35911 .elementor-element.elementor-element-3266e71{--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;}.elementor-35911 .elementor-element.elementor-element-5c3f84d{--padding-top:120px;--padding-bottom:140px;--padding-left:40px;--padding-right:40px;}.elementor-35911 .elementor-element.elementor-element-5c3f84d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-35911 .elementor-element.elementor-element-ab24210{--min-height:auto;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-629f936{--min-height:100%;}.elementor-35911 .elementor-element.elementor-element-a67ed26{--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;--align-items:flex-start;--padding-top:30px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-99d8a39{--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;}.elementor-35911 .elementor-element.elementor-element-3bb9ede{--min-height:498px;}.elementor-35911 .elementor-element.elementor-element-c829649{--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;}.elementor-35911 .elementor-element.elementor-element-9492ab3{width:100%;max-width:100%;}.elementor-35911 .elementor-element.elementor-element-ba839f6{width:100%;max-width:100%;}.elementor-35911 .elementor-element.elementor-element-ba839f6.elementor-element{--align-self:center;}.elementor-35911 .elementor-element.elementor-element-bf69c1e{width:100%;max-width:100%;}.elementor-35911 .elementor-element.elementor-element-bf69c1e.elementor-element{--align-self:center;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-2e67a6e{left:0px;}body.rtl .elementor-35911 .elementor-element.elementor-element-2e67a6e{right:0px;}.elementor-35911 .elementor-element.elementor-element-fcf3e18{--min-height:80px;}.elementor-35911 .elementor-element.elementor-element-b6f3290{--min-height:80px;}.elementor-35911 .elementor-element.elementor-element-7c1ca40{font-size:14px;}.elementor-35911 .elementor-element.elementor-element-697a913{--min-height:auto;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-986cf6e{--min-height:100%;}.elementor-35911 .elementor-element.elementor-element-d381d04{--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;--align-items:flex-start;--padding-top:30px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-c4fab15{--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;}.elementor-35911 .elementor-element.elementor-element-51424ce{--min-height:498px;}.elementor-35911 .elementor-element.elementor-element-c9a15ac{--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;}.elementor-35911 .elementor-element.elementor-element-fcb1628{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-35911 .elementor-element.elementor-element-cc4681e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-3a8c90c{--width:150px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-3a8c90c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-35911 .elementor-element.elementor-element-13f5bbc{--width:160px;--min-height:0px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-35911 .elementor-element.elementor-element-13f5bbc.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-35911 .elementor-element.elementor-element-10d8407 > .elementor-widget-container{margin:-7px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-35911 .elementor-element.elementor-element-10d8407.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-35911 .elementor-element.elementor-element-10d8407 img{width:100%;}.elementor-35911 .elementor-element.elementor-element-107e349{--width:auto;}.elementor-35911 .elementor-element.elementor-element-68acfe2{--width:auto;--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:15px;}.elementor-35911 .elementor-element.elementor-element-68acfe2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-35911 .elementor-element.elementor-element-5704545{--width:auto;--min-height:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:20px;}.elementor-35911 .elementor-element.elementor-element-5704545.e-con{--align-self:flex-end;}.elementor-35911 .elementor-element.elementor-element-08735d9{font-size:12px;line-height:1.1em;}.elementor-35911 .elementor-element.elementor-element-7b4e7bc{--width:48px;}.elementor-35911 .elementor-element.elementor-element-7b4e7bc.e-con{--align-self:flex-end;}.elementor-35911 .elementor-element.elementor-element-3852269 .elementor-icon{font-size:30px;}.elementor-35911 .elementor-element.elementor-element-3852269 .elementor-icon svg{height:30px;}.elementor-35911 .elementor-element.elementor-element-e56ab5d > .elementor-widget-container{margin:-8px -6px -15px -6px;}.elementor-35911 .elementor-element.elementor-element-dbe09ff{--width:100%;--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:center;--padding-top:20px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-21dbf51{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-2a4133d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-ec2dff5{right:13px;}body.rtl .elementor-35911 .elementor-element.elementor-element-ec2dff5{left:13px;}.elementor-35911 .elementor-element.elementor-element-ec2dff5{top:13px;}.elementor-35911 .elementor-element.elementor-element-8e88914{--min-height:45vh;}.elementor-35911 .elementor-element.elementor-element-3266e71{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-a09b24a > .elementor-widget-container{padding:25px 25px 0px 25px;}.elementor-35911 .elementor-element.elementor-element-a09b24a .elementor-heading-title{font-size:20px;}.elementor-35911 .elementor-element.elementor-element-5c3f84d{--width:90%;--padding-top:80px;--padding-bottom:130px;--padding-left:20px;--padding-right:20px;}.elementor-35911 .elementor-element.elementor-element-ab24210{--width:100%;--min-height:100vh;--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:flex-start;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-a67ed26{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-99d8a39{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-c337505{right:13px;}body.rtl .elementor-35911 .elementor-element.elementor-element-c337505{left:13px;}.elementor-35911 .elementor-element.elementor-element-c337505{top:13px;}.elementor-35911 .elementor-element.elementor-element-3bb9ede{--min-height:100vw;}.elementor-35911 .elementor-element.elementor-element-c829649{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-95d768e > .elementor-widget-container{padding:25px 25px 0px 25px;}.elementor-35911 .elementor-element.elementor-element-95d768e .elementor-heading-title{font-size:25px;}.elementor-35911 .elementor-element.elementor-element-9492ab3{width:100%;max-width:100%;font-size:16px;}.elementor-35911 .elementor-element.elementor-element-9492ab3 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-35911 .elementor-element.elementor-element-ba839f6{width:100%;max-width:100%;}.elementor-35911 .elementor-element.elementor-element-ba839f6 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-35911 .elementor-element.elementor-element-ba839f6 .elementor-button{font-size:15px;}.elementor-35911 .elementor-element.elementor-element-bf69c1e{width:100%;max-width:100%;}.elementor-35911 .elementor-element.elementor-element-bf69c1e > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-35911 .elementor-element.elementor-element-bf69c1e .elementor-button{font-size:15px;}.elementor-35911 .elementor-element.elementor-element-2e67a6e{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;bottom:0px;}.elementor-35911 .elementor-element.elementor-element-df1450e{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-35911 .elementor-element.elementor-element-fcf3e18{--width:65px;--min-height:68px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-fcf3e18.e-con{--align-self:flex-start;}.elementor-35911 .elementor-element.elementor-element-a37a463 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35911 .elementor-element.elementor-element-a37a463 .elementor-icon{font-size:36px;}.elementor-35911 .elementor-element.elementor-element-a37a463 .elementor-icon svg{height:36px;}.elementor-35911 .elementor-element.elementor-element-6599f64{font-size:14px;line-height:1.1em;}.elementor-35911 .elementor-element.elementor-element-b6f3290{--width:65px;--min-height:68px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-b6f3290.e-con{--align-self:flex-start;}.elementor-35911 .elementor-element.elementor-element-2d2b469 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35911 .elementor-element.elementor-element-2d2b469 .elementor-icon{font-size:36px;}.elementor-35911 .elementor-element.elementor-element-2d2b469 .elementor-icon svg{height:36px;}.elementor-35911 .elementor-element.elementor-element-f7c905f{font-size:14px;line-height:1.1em;}.elementor-35911 .elementor-element.elementor-element-904675c{--min-height:55px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-35911 .elementor-element.elementor-element-7c1ca40{width:var( --container-widget-width, 183px );max-width:183px;--container-widget-width:183px;--container-widget-flex-grow:0;font-size:13px;line-height:1.3em;}.elementor-35911 .elementor-element.elementor-element-7c1ca40.elementor-element{--align-self:flex-end;}.elementor-35911 .elementor-element.elementor-element-697a913{--width:100%;--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:center;--padding-top:20px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-d381d04{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-c4fab15{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-35911 .elementor-element.elementor-element-474f077{right:13px;}body.rtl .elementor-35911 .elementor-element.elementor-element-474f077{left:13px;}.elementor-35911 .elementor-element.elementor-element-474f077{top:13px;}.elementor-35911 .elementor-element.elementor-element-51424ce{--min-height:117vw;}.elementor-35911 .elementor-element.elementor-element-c9a15ac{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35911 .elementor-element.elementor-element-fcb1628{width:100%;max-width:100%;}.elementor-35911 .elementor-element.elementor-element-fcb1628 > .elementor-widget-container{padding:23px 23px 0px 23px;}.elementor-35911 .elementor-element.elementor-element-fcb1628 .elementor-heading-title{font-size:24px;}.elementor-35911 .elementor-element.elementor-element-cfe4e07 > .elementor-widget-container{padding:7px 23px 0px 23px;}}/* Start custom CSS for html, class: .elementor-element-dd5f467 */.bot-novo .elementor-button {
    padding-top: 50px;
    padding-bottom: 50px;
    border-radius: 10px;
}


.aniscroll {
   opacity: 0;
}

.elementor-editor-active .aniscroll {
   opacity: 1;
}


.animado.frombaxo1 {
    animation: frombaxo 750ms cubic-bezier(0, 0.79, 0.25, 1) forwards;
    
}

.animado.frombaxo2 {
    animation: frombaxo 800ms cubic-bezier(0, 0.79, 0.25, 1) 150ms forwards;
    
}

.animado.frombaxo3 {
    animation: frombaxo 850ms cubic-bezier(0, 0.79, 0.25, 1) 300ms forwards;
    
}

.animado.frombaxo4 {
    animation: frombaxo 950ms cubic-bezier(0, 0.79, 0.25, 1) 450ms forwards;
    
}




.animado.fromleft1 {
    animation: fromleft 750ms cubic-bezier(0, 0.79, 0.25, 1) forwards;
    
}

.animado.fromleft2 {
    animation: fromleft 800ms cubic-bezier(0, 0.79, 0.25, 1) 150ms forwards;
    
}

.animado.fromleft3 {
    animation: fromleft 850ms cubic-bezier(0, 0.79, 0.25, 1) 300ms forwards;
    
}

.animado.fromleft4 {
    animation: fromleft 950ms cubic-bezier(0, 0.79, 0.25, 1) 450ms forwards;
    
}




.animado.fromright1 {
    animation: fromright 750ms cubic-bezier(0, 0.79, 0.25, 1) forwards;
    
}

.animado.fromright2 {
    animation: fromright 800ms cubic-bezier(0, 0.79, 0.25, 1) 150ms forwards;
    
}

.animado.fromright3 {
    animation: fromright 850ms cubic-bezier(0, 0.79, 0.25, 1) 300ms forwards;
    
}

.animado.fromright4 {
    animation: fromright 950ms cubic-bezier(0, 0.79, 0.25, 1) 450ms forwards;
    
}





.animado.scaledownrot {
     animation: scaledownrot 650ms cubic-bezier(0, 0.79, 0.25, 1) 450ms forwards;
}



.animado.anizoom1 {
    animation: anizoom 450ms cubic-bezier(0, 0.79, 0.19, 1.0)  forwards;
    
}

.animado.anizoom2 {
    animation: anizoom 450ms cubic-bezier(0, 0.79, 0.19, 1.0) 300ms forwards;
    
}


.animado.anizoom3 {
    animation: anizoom 500ms cubic-bezier(0, 0.79, 0.19, 1.0) 550ms forwards;
    
}

.animado.anizoom2 {
    animation: anizoom 550ms cubic-bezier(0, 0.79, 0.19, 1.0) 800ms forwards;
    
}



.animado .anibounce {
    animation: anibounce 550ms ease backwards;
}

.animado .anibounce:nth-child(1) {
    animation-delay: 50ms;
}
.animado .anibounce:nth-child(2) {
    animation-delay: 100ms;
}
.animado .anibounce:nth-child(3) {
    animation-delay: 150ms;
}
.animado .anibounce:nth-child(4) {
    animation-delay: 200ms;
}
.animado .anibounce:nth-child(5) {
    animation-delay: 250ms;
}
.animado .anibounce:nth-child(6) {
    animation-delay: 300ms;
}
.animado .anibounce:nth-child(7) {
    animation-delay: 350ms;
}
.animado .anibounce:nth-child(8) {
    animation-delay: 400ms;
}





@keyframes anibounce {
    0%{
        transform: scale(0);
    }
    
    45%{
        transform: scale(1.1);
        
    }
    100%{
        transform: scale(1);
        
    }
}




@keyframes anizoom {
    0%{
        transform: scale(0);
    }
    
    100%{
        transform: scale(1);
        
    }
}



@keyframes frombaxo {
    
    0%{
        transform: translate(0 , 50px);
        opacity: 0;
    }
    
    100%{
        
        transform: translate(0 , 0);
        opacity: 1;
    }
    
}


@keyframes fromleft {
    
    0%{
        transform: translate(80px , 0px);
        opacity: 0;
    }
    
    100%{
        
        transform: translate(0 , 0);
        opacity: 1;
    }
    
}


@keyframes fromright {
    
    0%{
        transform: translate(-80px , 0px);
        opacity: 0;
    }
    
    100%{
        
        transform: translate(0 , 0);
        opacity: 1;
    }
    
}


@keyframes scaledownrot {
    
    0%{
        transform: scale(2) rotate(2deg);
        opacity: 0;
    }
    
    100%{
        
        transform: scale(1) rotate(0deg);
        opacity: 1;
    }
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10d8407 */.logo_iq img {
    min-height: unset !importan;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-68432d9 */.divisor {
    height: 1px;
    margin: 10px 0 ;
    pointer-events: none !important;
    display: block;
    max-width: 100%;
background: #EDEDED;
background: linear-gradient(90deg,rgba(117, 176, 234, 1) 0%, rgba(255, 255, 255, 1) 100%);
}

.nolink {
    pointer-events: none ;
}



.cologos img {
    display: none;
}


.megamenu {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;       /* HORIZONTAL */
  gap: 40px;           /* espaçamento entre os itens */
 
 
}

.aberto svg {
    transform: rotate(180deg);
    fill: #75B0EA;
}






.menu-item svg {
    width: 19px;
    transition: all 150ms ease;
    margin: 0 0 0 3px;
}


.wraperp {
    display: flex;
    flex-direction: column;
    gap: 7px;
}

.solucoes .submenu img {
    height: 20px;
}

.submenu p {
    
    color: #FF5100;
    font-size: 15px;
    flex-basis: 100%;
    margin-bottom: 5px;
    
}

.cologos {
    gap: 0px 50px;
    display: flex;
    flex-wrap: wrap;
    flex-basis: 170px;
    flex-direction: row;
    align-content: flex-start;
    border-right: solid 1px #EDEDED;
    margin-right: 40px;
    
}

.logobsc {
    margin-top: 10px;
}

.colfunc {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
}

p.sisterp {
    padding: 30px 0 10px;
}

ul.solucoes2col, ul.sgmt {
  columns: 1;          /* divide em 2 colunas */
  column-gap: 80px;    /* espaço entre colunas */
  list-style-position: inside; /* pra bullets ficarem alinhados dentro */
  column-rule: 1px solid #EDEDED; /* linha separadora */
  flex-grow: 1;
}


.solucoes2col li {
  break-inside: avoid;
 
}






.megamenu > li {
  position: relative;  /* precisa pro submenu se posicionar */
  -webkit-tap-highlight-color: transparent;
}

.megamenu > li > a {
  display: flex;
  padding: 12px 0 3px;
  text-decoration: none;
  color: #324875 !important;
  font-weight: 500;
  white-space: nowrap;
  font-size: 17px;
  border-bottom: solid 1.5px transparent;
  cursor: pointer;
  
}

.megamenu > li > a:hover, .megamenu > li > a[aria-expanded="true"] {
    border-bottom: solid 1.5px #FF5100;
    color: #324875;
  
}

/* submenu escondido */
.submenu {
  position: absolute;
  left: -30px;
  top: 100%;
  min-width: 440px;
  background: #fff;
  border-radius: 30px;
  box-shadow: 0px 0px 28px 0px rgba(116.99999999999999, 175.99999999999997, 233.99999999999997, 0.17) ;


  padding: 24px 40px 34px;

  display: none; /* escondido */
  z-index: 999;
}

/* lista interna do wp_nav_menu */
.submenu-list {
  list-style: none;
  margin: 0;
  padding: 0;
  font-size: 15px;
  flex-basis: 100%;
}

.submenu-list li  {
  display: flex;
  padding: 8px 0px 1px;
  text-decoration: none;
  border-bottom: solid 1.5px transparent;
  color: #324875;
  transition: all 150ms ease;
      font-size: 18px;
    line-height: 1.25em;
    font-weight: 300;
}

.submenu-list li:hover  {
 
  padding: 8px 0px 1px ;
  text-decoration: none;
  border-bottom: solid 1.5px #FF5100;
 
}


.submenu-list li a, .submenu-list li a:hover  {
    color: #324875;
    flex-basis: 100%;
    
} 




/* quando hover no item pai, mostra submenu */
.megamenu > li.aberto > .submenu {
  display: flex;
  animation: frombaxin 150ms ease forwards;
}




@keyframes frombaxin {
    0%{
        transform: translate(0px , 40px);
        opacity: 0;
    }
    100%{
        transform: translate(0px , 0px);
        opacity: 1;
    }
}



@media only screen and (max-width: 1280px) {

.megamenu > li > a {
  display: flex;
  padding: 12px 0 3px;
  white-space: nowrap;
  font-size: 16px;

  
}


.megamenu {
 
  gap: 20px;          
}

}


@media only screen and (max-width: 600px) {
    
    
 ul.solucoes2col {
  columns: 1; 
  padding: 0;
    
    
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5704545 */.botzaphead p {
    margin: 0;
}

.botzaphead svg {
    
    transition: all 250ms ease;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b4e7bc */.bothead:hover p {
    color: #202945;
}

.bothead:hover svg {
    fill: #FF5100 !important;
    transform: scale(1.2);
}


.bothead svg {
    transition: all 150ms ease;
}


.bot-novo svg.e-fab-whatsapp {
    
    transform: scale(1.25);
    
}

.bothead p {
    margin: 0;
}





.bot-novo .elementor-button  {
   
   
    padding: 15px 28px 15px 23px;
    border-radius: 26px;
    box-shadow: 0px 0px 0px 10px rgba(255,255,255,0) !important ;
    transition: all 350ms cubic-bezier(0, 1.16, 0.82, 1);
    z-index: 6;
    
}







.bothead:hover, .botzaphead:hover, a.bot-novo:hover, .bot-novo .elementor-button:hover, .bot-amarelo .elementor-button:hover, .bot-pink .elementor-button:hover, .bot-rox .elementor-button:hover,  .uc_animated_hamburger_icon:hover, .bot-grn .elementor-button:hover, .i4-dialog-buttonset button:hover, .bot-plus .elementor-button:hover, .bot-adv .elementor-button:hover, .bot-lar-iq .elementor-button:hover, .bot-az-iq .elementor-button:hover, .form-home button.elementor-button:hover, a.it_menu_head_i4:hover, .new_menu_i4 .e-n-menu-title:hover, a.it_tod_neg:hover {
    background-color: #fff !important;
    color: #202945 !important;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 0px 1px #FF5100; 
    box-shadow: 0px 0px 0px 1px #FF5100 !important;
    fill: #FF5100 !important;
    z-index: 6;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e56ab5d */.ham {
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
  transition: transform 400ms;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.hamRotate.active {
  transform: rotate(45deg);
}
.hamRotate180.active {
  transform: rotate(180deg);
}
.line {
  fill:none;
  transition: stroke-dasharray 400ms, stroke-dashoffset 400ms;
  stroke:#000;
  stroke-width:5.5;
  stroke-linecap:round;
}
.ham1 .top {
  stroke-dasharray: 40 139;
}
.ham1 .bottom {
  stroke-dasharray: 40 180;
}
.ham1.active .top {
  stroke-dashoffset: -98px;
}
.ham1.active .bottom {
  stroke-dashoffset: -138px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-12229f6 */$active: #fff;

.menutoogpmz {
    display: block;
    cursor: pointer;
    input {
        display: none;
        & + div {
            width: 20px;
            height: 14px;
            position: relative;
            div {
                position: absolute;
                left: 0;
                top: 0;
                right: 0;
                bottom: 0;
                transition: transform .5s ease;
                span {
                    display: block;
                    position: absolute;
                    left: 0;
                    right: 0;
                    &:first-child {
                        top: 0;
                        &:before,
                        &:after {
                            top: 0;
                        }
                    }
                    &:last-child {
                        bottom: 0;
                        &:before,
                        &:after {
                            bottom: 0;
                        }
                    }
                    &:before,
                    &:after {
                        content: '';
                        display: block;
                        width: 47%;
                        height: 2px;
                        border-radius: 1px;
                        background: $color;
                        position: absolute;
                        -webkit-backface-visibility: hidden;
                        transition: transform .5s ease, border-radius .3s ease, background .4s ease;
                    }
                    &:before {
                        left: 0;
                        transform-origin: 0 50%;
                        transform: translate(1px, 0) scaleX(1.1);
                    }
                    &:after {
                        right: 0;
                        transform-origin: 100% 50%;
                        transform: translate(-1px, 0) scaleX(1.1);
                    }
                }
            }
            svg {
                display: block;
                fill: none;
                stroke: $color;
                stroke-width: 2px;
                width: 44px;
                height: 44px;
                stroke-linecap: round;
                position: absolute;
                left: 50%;
                top: 50%;
                margin: -22px 0 0 -22px;
                stroke-dasharray: 0 82.801 8 82.801;
                stroke-dashoffset: 82.801;
                transform-origin: 50% 50%;
                -webkit-backface-visibility: hidden;
                transform: scale(1);
                transition: stroke-dashoffset .5s ease, stroke-dasharray .6s ease, transform .5s ease, stroke .4s ease;
                &:nth-child(3) {
                    transform: rotate(180deg) scale(1);
                }
            }
        }
        &:checked + div {
            div {
                transform: rotate(90deg);
                span {
                    &:before,
                    &:after {
                        background: $active;
                    }
                    &:first-child {
                        &:before {
                            transform: rotate(45deg) translate(2.2px, -3px) scaleX(1.05);
                        }
                        &:after {
                            transform: rotate(-45deg) translate(-2.2px, -3px) scaleX(1.05);
                        }
                    }
                    &:last-child {
                        &:before {
                            transform: rotate(-45deg) translate(2.2px, 3px) scaleX(1.05);
                        }
                        &:after {
                            transform: rotate(45deg) translate(-2.2px, 3px) scaleX(1.05);
                        }
                    }
                }
            }
            svg {
                stroke-dashoffset: 62;
                stroke-dasharray: 0 82.801 62 82.801;
                transform: rotate(90deg);
                stroke: $active;
                &:nth-child(3) {
                    transform: rotate(270deg);
                }
            }
        }
    }
}

html {
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
}

* {
    box-sizing: inherit;
    &:before,
    &:after {
        box-sizing: inherit;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a2b4e4a */.alt .toogle_burg_i4 {
    color: #fff !important;
    background: transparent !important;
}
.alt  span.let_menu {
    color: #fff ;
}

.alt .toogle_burg_i4:hover span.let_menu {
    color: #FF5100 ;
}

.toogle_burg_i4 .line {
    
     stroke: #202945 !important
}

.toogle_burg_i4:hover .line, .alt .toogle_burg_i4:hover .line {
    
     stroke: #FF5100 !important
}

.alt .toogle_burg_i4 .line {
    
     stroke: #ffffff !important;
}

.toogle_burg_i4:hover, a.dst_mg_menu:hover {
    background: #fff;
    background-color: #fff !important;
    color: #202945 !important;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 0px 1px #FF5100; 
    box-shadow: 0px 0px 0px 1px #FF5100 !important;
    fill: #FF5100 !important;
}

.toogle_burg_i4 {
    
    	-webkit-box-shadow: 0px 0px 0px 10px rgba(255,255,255,0); 
    box-shadow: 0px 0px 0px 10px rgba(255,255,255,0);
    transition: all 350ms cubic-bezier(0, 1.16, 0.82, 1);
    z-index: 6;
    border-radius: 6px;
    
}
.toogle_burg_i4 svg {
    transform: scale(0.8);
}

a.dst_mg_menu {
    	-webkit-box-shadow: 0px 0px 0px 10px rgba(255,255,255,0); 
    box-shadow: 0px 0px 0px 10px rgba(255,255,255,0);
    transition: all 350ms cubic-bezier(0, 1.16, 0.82, 1);
}


span.let_menu {
    color: #202945;
    font-size: 15px;
    padding: 16px 10px 0 10px;
    
}


.visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.menu {
  cursor: pointer;
  display: flex;
  padding: 0;
}

.line {
  fill: none;
  stroke: black;
  stroke-width: 3;
  transition: stroke-dasharray 100ms cubic-bezier(0.4, 0, 0.2, 1),
    stroke-dashoffset 400ms cubic-bezier(0.4, 0, 0.2, 1);
}

.line1 {
  stroke-dasharray: 60 207;
  stroke-width: 3;
}

.line2 {
  stroke-dasharray: 60 60;
  stroke-width: 3;
}

.line3 {
  stroke-dasharray: 60 207;
  stroke-width: 3;
}

.menu-toggle:checked + .menu .line1 {
  stroke-dasharray: 90 207;
  stroke-dashoffset: -134;
}

.menu-toggle:checked + .menu .line2 {
  stroke-dasharray: 1 60;
  stroke-dashoffset: -30;
}

.menu-toggle:checked + .menu .line3 {
  stroke-dasharray: 90 207;
  stroke-dashoffset: -134;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc4681e */.bot-novo .elementor-button  {
    padding-top: 17px;
    padding-bottom: 17px;
    border-radius: 8px !important;
}

.bot-novo:hover svg.e-font-icon-svg.e-fab-whatsapp {
    
    transform: scale(1.45);
    
}
.bot-novo svg.e-font-icon-svg.e-fab-whatsapp {
    transition: all 200ms ease !important;
}



@keyframes anihover {
    0% { background-position: 0% 50%; }
    50% { background-position: 200% 50%; }
    100% { background-position: 0% 50%; }
}


@keyframes animenu {
  0%   {
     transform: translate(0px, 20px) ;
     opacity: 0;
      
      
  }
  100% {
      transform: translate(0px, 0px) ;
      opacity: 1;
      
  }
}


.e-active .menu_ani_00 {
    animation: animenu 300ms ease-out;
    animation-delay: 0ms;
    animation-fill-mode: backwards;
}
.e-active .menu_ani_01 {
    animation: animenu 300ms ease-out;
    animation-delay: 100ms;
     animation-fill-mode: backwards;
}
.e-active .menu_ani_02 {
    animation: animenu 300ms ease-out;
    animation-delay: 200ms;
     animation-fill-mode: backwards;
}
.e-active .menu_ani_03 {
    animation: animenu 300ms ease-out;
    animation-delay: 300ms;
     animation-fill-mode: backwards;
}
.e-active .menu_ani_04 {
    animation: animenu 300ms ease-out;
    animation-delay: 400ms;
     animation-fill-mode: backwards;
}
.e-active .menu_ani_05 {
    animation: animenu 300ms ease-out;
    animation-delay: 500ms;
     animation-fill-mode: backwards;
}
.e-active .menu_ani_06 {
    animation: animenu 300ms ease-out;
    animation-delay: 600ms;
     animation-fill-mode: backwards;
}

@keyframes setingira {
  0%   {
     transform: rotate(0deg);
   
      
      
  }
  100% {
      transform: translate(0px, 0px) scale(1);
   transform: rotate(180deg);
      
  }
}

.menu_manual p {
    font-size: 15px;
}


.menu_manual strong, .menu_manual_cab strong {
    color: #324875;
    font-weight: 600;
}

.ico_menu {
    margin: 0 0 -9px 0 !important;
}


.it_menu_head_i4:hover {
    background: #fff !important;
}



.subanimado {
   box-shadow: 0px 0px 28px 0px rgba(116.99999999999999, 175.99999999999997, 233.99999999999997, 0.17) !important;
    
}


  


.form-home .elementor-button[type="submit"]:hover svg * {
	fill: #FF5100 !important;
}


a.it_menu_head_i4 {
    border-radius: 6px;
}








.rabisco_circ_lar_iq {
    font-family: "Shadows Into Light Two", Sans-serif;
    letter-spacing: 0px;
    font-weight: normal;
    background: url(https://webteste.iquattro.com.br/wp-content/uploads/2022/10/circular-laranja-iq.svg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center center;
    padding: 7px 15px; 
    margin: 0 ;
     word-spacing: -6px;
     
   
    
    
}



.sublin_lar_iq {
    font-family: "Shadows Into Light Two", Sans-serif;
    font-weight: normal;
    letter-spacing: 0px;
    background: url(https://webteste.iquattro.com.br/wp-content/uploads/2022/10/sublinhado-laranja-iq-no-aspecto-1.svg);
    background-repeat: no-repeat !important ;
    background-size: 100% 10px;
    background-position: bottom;
    padding: 0px 2px 10px;
    word-spacing: -6px;
    display: inline-block !important;
    z-index: -1 !important;
    
}





.cab-iquattro.e-con-boxed.e-con.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside {
    border: none !important;
    transition: all 250ms ease-in-out;
   
}



.cab-iquattro.elementor-sticky--effects {
   
  
    background: #ffffffde;
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    z-index: 9999;
    box-shadow: 0px 0px 28px 0px rgba(116.99999999999999, 175.99999999999997, 233.99999999999997, 0.17);
}

.cab-iquattro {
    border: none !important;
    background: #fff;
}











@media only screen and (min-width: 767px) {
    
  .elementor-video:fullscreen {
        object-fit: contain !important;
        -o-object-fit: contain !important;
}

    
    
}

@media only screen and (max-width: 1200px) {
    
    
 

}



@media only screen and (max-width: 767px) {
    
    


  .cab-iquattro.e-con-boxed.e-con.elementor-sticky.elementor-sticky--active.elementor-section--handles-inside  {
    
    transition: all 0ms linear ;
   
}


.cab-iquattro.elementor-sticky--effects {
   
  
    background: #ffffff;
    backdrop-filter: none;
    -webkit-backdrop-filter: none;
 
}







    
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b663c1 */.popaberto .overlay_wt {
    

    animation: aniblur 300ms linear forwards ;
    position: fixed;
    left: 0;
    right: 0;
   
}




@keyframes aniblur {
    
    0%{
        backdrop-filter: blur(0px);
    }
    100%{
        backdrop-filter: blur(30px);
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21dbf51 */.popaberto .miolo {
    

      animation: miolozoom 300ms cubic-bezier(0, 0.7, 0.25, 1) forwards !important;
   
   
}




@keyframes miolozoom {
    
    0%{
        transform: scale(2);
        opacity: 0;
    }
    100%{
        transform: scale(1);
         opacity: 1;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbe09ff */.pop_zap_cont {
    top: -200vh !important;
    height: 100% !important;
   
 
  
}

.no-scroll {
    overflow: hidden;
}

 .pop_zap_cont.popaberto {
      top: 0 !important;
         animation: blurreria 1200ms linear ;
        animation-fill-mode: both;
        
}



.popaberto .miolo {
    
    animation: pop_bloco 500ms cubic-bezier(0, 0.74, 0.19, 1);
}

 


.popaberto .ani_pop_cont_1 {
     animation: form_cima 700ms cubic-bezier(0, 0.51, 0.3, 1) backwards  ;
    
}
.popaberto .ani_pop_cont_2 {
     animation: form_cima 700ms cubic-bezier(0, 0.51, 0.3, 1) backwards  ;
     animation-delay: 350ms;
    
}





@media only screen and (max-width: 1024px) {
     .pop_zap_cont.popaberto {
   
}



    
}/* End custom CSS */
/* Start custom CSS for dce-rawphp, class: .elementor-element-b6ef6a5 */.mobmenu {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;       /* HORIZONTAL */
  gap: 0px;           /* espaçamento entre os itens */
  flex-direction: column;
 
 
 
}

ul.mobmenu li {
    -webkit-tap-highlight-color: transparent;
    
   
}

.aberto svg {
    transform: rotate(180deg);
    fill: #75B0EA;
}

.solucoes .submenumob {
  
 flex-basis: 100% ;
  padding: 20px;
 
}


.mobmenu p.sistgest {
    margin: 30px 0 0;
}

.segmentos .submenumob {
  
  flex-basis: 100% ;
 
 
}


.menu-item-mob svg {
    width: 19px;
    transition: all 150ms ease;
    margin: 0 0 0 3px;
}


.wraperp {
    display: flex;
    flex-direction: column;
    gap: 7px;
}

.solucoes .submenumob img {
    height: 20px;
}

.submenumob p {
    
    color: #FF5100;
    font-size: 15px;
    flex-basis: 100%;
    margin-bottom: 5px;
    
}

.cologos {
    gap: 0px 50px;
    display: flex;
    flex-wrap: wrap;
    flex-basis: 170px;
    flex-direction: row;
    align-content: flex-start;
    border-right: solid 1px #EDEDED;
    margin-right: 40px;
    
}

.logobsc {
    margin-top: 10px;
}

.colfunc {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
}

p.sisterp {
    padding: 30px 0 10px;
}




.solucoes2col li {
  break-inside: avoid;
 
}






.mobmenu > li {
  position: relative;  /* precisa pro submenumob se posicionar */
}

.mobmenu > li > a {
  display: flex;
  padding: 10px 0 10px;
  text-decoration: none;
  color: #63656C;
  font-weight: 500;
  white-space: nowrap;
  font-size: 16px;
   border-bottom: solid 1.5px #EDEDED ;
   flex-direction: row;
    justify-content: space-between;
  
}

.mobmenu > li > a:hover, .mobmenu > li > a[aria-expanded="true"] {
    border-bottom: solid 1.5px #FF5100;
    color: #202945;
  
}

/* submenumob escondido */
.submenumob {
  position: relative;
  left: 0;
  top: 100%;
  min-width: 300px;
  background: #fff;
  border-radius: 0 0 20px 20px;
  box-shadow: 0px 0px 28px 0px rgba(116.99999999999999, 175.99999999999997, 233.99999999999997, 0.17) ;


  padding: 9px 20px 19px;

  display: none; /* escondido */
  z-index: 999;
  flex-direction: column;
}

/* lista interna do wp_nav_menu */
.submenumob-list {
  list-style: none;
  margin: 0;
  padding: 0;
  font-size: 15px;
  flex-basis: 100%;
}

.submenumob-list li  {
  display: flex;
  padding: 8px 0px 1px;
  text-decoration: none;
  border-bottom: solid 1.5px transparent;
  
  transition: all 150ms ease;
}

.submenumob-list li:hover  {
 
  padding: 8px 0px 1px ;
  text-decoration: none;
  border-bottom: solid 1.5px #FF5100;
 
}


.submenumob-list li a, .submenumob-list li a:hover  {
    color: #202945;
    flex-basis: 100%;
    
} 




/* quando hover no item pai, mostra submenumob */
.mobmenu li.aberto > .submenumob {
  display: flex;
  animation: frombaxin 150ms ease forwards;
}




@keyframes frombaxin {
    0%{
        transform: translate(0px , 40px);
        opacity: 0;
    }
    100%{
        transform: translate(0px , 0px);
        opacity: 1;
    }
}





@media only screen and (max-width: 1024px) {
    
    
ul.solucoes2col, ul.sgmt  {
  columns: 1; 
  padding: 0;
    
    
}    



.cologos {
        border-right: solid 0 #EDEDED;
}
    


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c3f84d */.basemenutoog {
    
    overflow-y: scroll;
    height: 100vh !important;
    min-height: unset !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92e9bcb */.active .basemenutoog {
    animation: animenu 300ms cubic-bezier(0,.7,.25,1); 
}


.disabled.contmenutoog {
    top: -200vh !important;
}

.active.contmenutoog {
    top:  0vh !important;
}





@keyframes animenu {
    
    0%{
        right: -200px ;
        opacity: 0;
        
    }
    
    100%{
        right: 0px ;
         opacity: 1;
        
        
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-629f936 */.popaberto .overlay_wt {
    

    animation: aniblur 300ms linear forwards ;
    position: fixed;
    left: 0;
    right: 0;
   
}




@keyframes aniblur {
    
    0%{
        backdrop-filter: blur(0px);
    }
    100%{
        backdrop-filter: blur(30px);
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a67ed26 */.popaberto .miolo {
    

      animation: miolozoom 300ms cubic-bezier(0, 0.7, 0.25, 1) forwards !important;
   
   
}




@keyframes miolozoom {
    
    0%{
        transform: scale(2);
        opacity: 0;
    }
    100%{
        transform: scale(1);
         opacity: 1;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab24210 */.pop_suporte {
    top: -200vh !important;
    height: 100% !important;
   
 
  
}

.no-scroll {
    overflow: hidden;
}

.pop_suporte.popaberto {
      top: 0 !important;
         animation: blurreria 1200ms linear ;
        animation-fill-mode: both;
        
}



.popaberto .miolo {
    
    animation: pop_bloco 500ms cubic-bezier(0, 0.74, 0.19, 1);
}

 


.popaberto .ani_pop_cont_1 {
     animation: form_cima 700ms cubic-bezier(0, 0.51, 0.3, 1) backwards  ;
    
}
.popaberto .ani_pop_cont_2 {
     animation: form_cima 700ms cubic-bezier(0, 0.51, 0.3, 1) backwards  ;
     animation-delay: 350ms;
    
}



.bot-novo {
    -webkit-tap-highlight-color: transparent !important;
}



@media only screen and (max-width: 1024px) {
     .pop_zap_cont.popaberto {
   
}



    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcf3e18 */.botzaphead:hover svg {
    fill: #00C757 !important;
    transform: scale(1.1);
}
.botzaphead:hover p  {
    color: #202945 !important;
   
}
.botzaphead svg {
    
    transition: all 250ms ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6f3290 */.bot_suporte.botzaphead:hover svg {
    fill: #FF5100 !important;
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c1ca40 */.linhafixafoot a {
    font-size: 18px;
    color: #FF5100;
    font-weight: 700;
   
    transition: all 150ms ease-out;
}

.linhafixafoot a:hover {
    color: #202945;
   
} 


@media only screen and (max-width: 767px) { 
    
    
    
    .linhafixafoot a {
    font-size: 14px;
    color: #FF5100;
    font-weight: 700;
   
    transition: all 150ms ease-out;
}

    
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-986cf6e */.popaberto .overlay_wt {
    

    animation: aniblur 300ms linear forwards ;
    position: fixed;
    left: 0;
    right: 0;
   
}




@keyframes aniblur {
    
    0%{
        backdrop-filter: blur(0px);
    }
    100%{
        backdrop-filter: blur(30px);
    }
    
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0e7d482 */.sucesso-cv {
    display: flex !important;
    opacity: 0;
    transition: opacity 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4fab15 */.fecha_pop_trab {
    aspect-ratio: 1;
    border-radius: 200px;
    backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d381d04 */.popaberto .miolo {
    

      animation: miolozoom 300ms cubic-bezier(0, 0.7, 0.25, 1) forwards !important;
   
   
}




@keyframes miolozoom {
    
    0%{
        transform: scale(2);
        opacity: 0;
    }
    100%{
        transform: scale(1);
         opacity: 1;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-697a913 */.pop_trab {
    top: -200vh !important;
    height: 100% !important;
   
 
  
}



 .pop_trab.popaberto {
      top: 0 !important;
         animation: blurreria 1200ms linear ;
        animation-fill-mode: both;
        
}



.popaberto .miolo {
    
    animation: pop_bloco 500ms cubic-bezier(0, 0.74, 0.19, 1);
}

 


.popaberto .ani_pop_cont_1 {
     animation: form_cima 700ms cubic-bezier(0, 0.51, 0.3, 1) backwards  ;
    
}
.popaberto .ani_pop_cont_2 {
     animation: form_cima 700ms cubic-bezier(0, 0.51, 0.3, 1) backwards  ;
     animation-delay: 350ms;
    
}





@media only screen and (max-width: 1024px) {
     .pop_zap_cont.popaberto {
   
}



    
}/* End custom CSS */
/* Start custom CSS */.botao-acs .elementor-button {
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}/* End custom CSS */