.elementor-39 .elementor-element.elementor-element-e269563{--display:flex;--min-height:445px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.65;}.elementor-39 .elementor-element.elementor-element-e269563:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-e269563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gmseguross.com.br/wp-content/uploads/2026/06/casual-businessman-working-using-mobile-phone-typing-computer-mobile-chat-laptop-contact-us-workplaces-planning-ideas-investors-internet-searching-ideas-connecting-people-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-39 .elementor-element.elementor-element-e269563::before, .elementor-39 .elementor-element.elementor-element-e269563 > .elementor-background-video-container::before, .elementor-39 .elementor-element.elementor-element-e269563 > .e-con-inner > .elementor-background-video-container::before, .elementor-39 .elementor-element.elementor-element-e269563 > .elementor-background-slideshow::before, .elementor-39 .elementor-element.elementor-element-e269563 > .e-con-inner > .elementor-background-slideshow::before, .elementor-39 .elementor-element.elementor-element-e269563 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(195deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);}.elementor-39 .elementor-element.elementor-element-e550f93{--display:flex;--padding-top:030px;--padding-bottom:030px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-39 .elementor-element.elementor-element-3692eb6{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;}.elementor-39 .elementor-element.elementor-element-3692eb6 .elementor-divider-separator{width:8%;}.elementor-39 .elementor-element.elementor-element-3692eb6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.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-39 .elementor-element.elementor-element-7afaf67 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:53px;font-weight:600;color:#FFFFFF;}.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-39 .elementor-element.elementor-element-5d26581{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;line-height:18px;color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-f436021{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-b3fd6ff{--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;--justify-content:flex-start;--align-items:center;}.elementor-39 .elementor-element.elementor-element-b3fd6ff.e-con{--align-self:center;}.elementor-39 .elementor-element.elementor-element-27f4c25{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:14px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-39 .elementor-element.elementor-element-24445b0{--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;}.elementor-39 .elementor-element.elementor-element-11d1137{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.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-39 .elementor-element.elementor-element-6d14fc4{text-align:center;}.elementor-39 .elementor-element.elementor-element-6d14fc4 img{width:82%;}.elementor-39 .elementor-element.elementor-element-db98c62{text-align:center;color:var( --e-global-color-accent );}.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-39 .elementor-element.elementor-element-6185f64 .elementor-button{background-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:10px 15px 10px 15px;}.elementor-39 .elementor-element.elementor-element-6185f64 .elementor-button:hover, .elementor-39 .elementor-element.elementor-element-6185f64 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-6185f64 .elementor-button:hover svg, .elementor-39 .elementor-element.elementor-element-6185f64 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-cd8ff2b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-e5d2848{text-align:center;}.elementor-39 .elementor-element.elementor-element-e5d2848 img{width:82%;}.elementor-39 .elementor-element.elementor-element-8ad2b8f{text-align:center;color:var( --e-global-color-accent );}.elementor-39 .elementor-element.elementor-element-d245c8e .elementor-button{background-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:10px 15px 10px 15px;}.elementor-39 .elementor-element.elementor-element-d245c8e .elementor-button:hover, .elementor-39 .elementor-element.elementor-element-d245c8e .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-d245c8e .elementor-button:hover svg, .elementor-39 .elementor-element.elementor-element-d245c8e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-078334f{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-1d3b4c8{text-align:center;}.elementor-39 .elementor-element.elementor-element-1d3b4c8 img{width:82%;}.elementor-39 .elementor-element.elementor-element-cddb0e0{text-align:center;color:var( --e-global-color-accent );}.elementor-39 .elementor-element.elementor-element-f8298a1 .elementor-button{background-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:10px 15px 10px 15px;}.elementor-39 .elementor-element.elementor-element-f8298a1 .elementor-button:hover, .elementor-39 .elementor-element.elementor-element-f8298a1 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-f8298a1 .elementor-button:hover svg, .elementor-39 .elementor-element.elementor-element-f8298a1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-16ca33b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-012b277{text-align:center;}.elementor-39 .elementor-element.elementor-element-012b277 img{width:82%;}.elementor-39 .elementor-element.elementor-element-3a7fe39{text-align:center;color:var( --e-global-color-accent );}.elementor-39 .elementor-element.elementor-element-2812da2 .elementor-button{background-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:10px 15px 10px 15px;}.elementor-39 .elementor-element.elementor-element-2812da2 .elementor-button:hover, .elementor-39 .elementor-element.elementor-element-2812da2 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-2812da2 .elementor-button:hover svg, .elementor-39 .elementor-element.elementor-element-2812da2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-cfabb9f{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-b4da20b{text-align:center;}.elementor-39 .elementor-element.elementor-element-b4da20b img{width:82%;}.elementor-39 .elementor-element.elementor-element-2c182d0{text-align:center;color:var( --e-global-color-accent );}.elementor-39 .elementor-element.elementor-element-9f5020b .elementor-button{background-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:10px 15px 10px 15px;}.elementor-39 .elementor-element.elementor-element-9f5020b .elementor-button:hover, .elementor-39 .elementor-element.elementor-element-9f5020b .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-9f5020b .elementor-button:hover svg, .elementor-39 .elementor-element.elementor-element-9f5020b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-00bb98d{--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;}.elementor-39 .elementor-element.elementor-element-c830d7d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-1e2ded3{text-align:center;}.elementor-39 .elementor-element.elementor-element-1e2ded3 img{width:82%;}.elementor-39 .elementor-element.elementor-element-7d2ac03{text-align:center;color:var( --e-global-color-accent );}.elementor-39 .elementor-element.elementor-element-c8d6f15 .elementor-button{background-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:10px 15px 10px 15px;}.elementor-39 .elementor-element.elementor-element-c8d6f15 .elementor-button:hover, .elementor-39 .elementor-element.elementor-element-c8d6f15 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-c8d6f15 .elementor-button:hover svg, .elementor-39 .elementor-element.elementor-element-c8d6f15 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-0940a1a{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-aba2094{text-align:center;}.elementor-39 .elementor-element.elementor-element-aba2094 img{width:82%;}.elementor-39 .elementor-element.elementor-element-d8b4512{text-align:center;color:var( --e-global-color-accent );}.elementor-39 .elementor-element.elementor-element-8024561 .elementor-button{background-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:10px 15px 10px 15px;}.elementor-39 .elementor-element.elementor-element-8024561 .elementor-button:hover, .elementor-39 .elementor-element.elementor-element-8024561 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-8024561 .elementor-button:hover svg, .elementor-39 .elementor-element.elementor-element-8024561 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-e4c8038{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-0045433{text-align:center;}.elementor-39 .elementor-element.elementor-element-0045433 img{width:82%;}.elementor-39 .elementor-element.elementor-element-8f1d191{text-align:center;color:var( --e-global-color-accent );}.elementor-39 .elementor-element.elementor-element-8f2791f .elementor-button{background-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:10px 15px 10px 15px;}.elementor-39 .elementor-element.elementor-element-8f2791f .elementor-button:hover, .elementor-39 .elementor-element.elementor-element-8f2791f .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-8f2791f .elementor-button:hover svg, .elementor-39 .elementor-element.elementor-element-8f2791f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-b9ae4cc{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-147d69e{text-align:center;}.elementor-39 .elementor-element.elementor-element-147d69e img{width:82%;}.elementor-39 .elementor-element.elementor-element-9f72cd8{text-align:center;color:var( --e-global-color-accent );}.elementor-39 .elementor-element.elementor-element-01a8909 .elementor-button{background-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:10px 15px 10px 15px;}.elementor-39 .elementor-element.elementor-element-01a8909 .elementor-button:hover, .elementor-39 .elementor-element.elementor-element-01a8909 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-01a8909 .elementor-button:hover svg, .elementor-39 .elementor-element.elementor-element-01a8909 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-0d7ed4a{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-a450c2d{text-align:center;}.elementor-39 .elementor-element.elementor-element-a450c2d img{width:82%;}.elementor-39 .elementor-element.elementor-element-83ae39d{text-align:center;color:var( --e-global-color-accent );}.elementor-39 .elementor-element.elementor-element-2541279 .elementor-button{background-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:10px 15px 10px 15px;}.elementor-39 .elementor-element.elementor-element-2541279 .elementor-button:hover, .elementor-39 .elementor-element.elementor-element-2541279 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-2541279 .elementor-button:hover svg, .elementor-39 .elementor-element.elementor-element-2541279 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-fed1342{--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;}.elementor-39 .elementor-element.elementor-element-e5f7c11{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-c9d5cba{text-align:center;}.elementor-39 .elementor-element.elementor-element-c9d5cba img{width:82%;}.elementor-39 .elementor-element.elementor-element-9b9e9d9{text-align:center;color:var( --e-global-color-accent );}.elementor-39 .elementor-element.elementor-element-68cdd2a .elementor-button{background-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:10px 15px 10px 15px;}.elementor-39 .elementor-element.elementor-element-68cdd2a .elementor-button:hover, .elementor-39 .elementor-element.elementor-element-68cdd2a .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-68cdd2a .elementor-button:hover svg, .elementor-39 .elementor-element.elementor-element-68cdd2a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-f661f84{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-45e588f{text-align:center;}.elementor-39 .elementor-element.elementor-element-45e588f img{width:82%;}.elementor-39 .elementor-element.elementor-element-afcce54{text-align:center;color:var( --e-global-color-accent );}.elementor-39 .elementor-element.elementor-element-44b2458 .elementor-button{background-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:10px 15px 10px 15px;}.elementor-39 .elementor-element.elementor-element-44b2458 .elementor-button:hover, .elementor-39 .elementor-element.elementor-element-44b2458 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-44b2458 .elementor-button:hover svg, .elementor-39 .elementor-element.elementor-element-44b2458 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-68176f4{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-36b64fd{text-align:center;}.elementor-39 .elementor-element.elementor-element-36b64fd img{width:82%;}.elementor-39 .elementor-element.elementor-element-0ab3897{text-align:center;color:var( --e-global-color-accent );}.elementor-39 .elementor-element.elementor-element-7ffa8aa .elementor-button{background-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:10px 15px 10px 15px;}.elementor-39 .elementor-element.elementor-element-7ffa8aa .elementor-button:hover, .elementor-39 .elementor-element.elementor-element-7ffa8aa .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-7ffa8aa .elementor-button:hover svg, .elementor-39 .elementor-element.elementor-element-7ffa8aa .elementor-button:focus svg{fill:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-032d6ae{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-5852b02{text-align:center;}.elementor-39 .elementor-element.elementor-element-5852b02 img{width:82%;}.elementor-39 .elementor-element.elementor-element-7bd4b41{text-align:center;color:var( --e-global-color-accent );}.elementor-39 .elementor-element.elementor-element-c11d96b .elementor-button{background-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:10px 15px 10px 15px;}.elementor-39 .elementor-element.elementor-element-c11d96b .elementor-button:hover, .elementor-39 .elementor-element.elementor-element-c11d96b .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-c11d96b .elementor-button:hover svg, .elementor-39 .elementor-element.elementor-element-c11d96b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-7ac0fa9{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-7d15707{text-align:center;}.elementor-39 .elementor-element.elementor-element-7d15707 img{width:82%;}.elementor-39 .elementor-element.elementor-element-e606104{text-align:center;color:var( --e-global-color-accent );}.elementor-39 .elementor-element.elementor-element-4627a2d .elementor-button{background-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:10px 15px 10px 15px;}.elementor-39 .elementor-element.elementor-element-4627a2d .elementor-button:hover, .elementor-39 .elementor-element.elementor-element-4627a2d .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-4627a2d .elementor-button:hover svg, .elementor-39 .elementor-element.elementor-element-4627a2d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-b9d098c{--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;}.elementor-39 .elementor-element.elementor-element-6ec775d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:12px 12px 12px 12px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-a391c1e{text-align:center;}.elementor-39 .elementor-element.elementor-element-a391c1e img{width:82%;}.elementor-39 .elementor-element.elementor-element-caf1b8e{text-align:center;color:var( --e-global-color-accent );}.elementor-39 .elementor-element.elementor-element-b1bdece .elementor-button{background-color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:10px 15px 10px 15px;}.elementor-39 .elementor-element.elementor-element-b1bdece .elementor-button:hover, .elementor-39 .elementor-element.elementor-element-b1bdece .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-b1bdece .elementor-button:hover svg, .elementor-39 .elementor-element.elementor-element-b1bdece .elementor-button:focus svg{fill:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-35a6824{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-35a6824.e-con{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-39 .elementor-element.elementor-element-e550f93{--width:90%;}.elementor-39 .elementor-element.elementor-element-b3fd6ff{--width:90%;}.elementor-39 .elementor-element.elementor-element-24445b0{--width:90%;}.elementor-39 .elementor-element.elementor-element-11d1137{--width:25%;}.elementor-39 .elementor-element.elementor-element-cd8ff2b{--width:25%;}.elementor-39 .elementor-element.elementor-element-078334f{--width:25%;}.elementor-39 .elementor-element.elementor-element-16ca33b{--width:25%;}.elementor-39 .elementor-element.elementor-element-cfabb9f{--width:25%;}.elementor-39 .elementor-element.elementor-element-00bb98d{--width:90%;}.elementor-39 .elementor-element.elementor-element-c830d7d{--width:25%;}.elementor-39 .elementor-element.elementor-element-0940a1a{--width:25%;}.elementor-39 .elementor-element.elementor-element-e4c8038{--width:25%;}.elementor-39 .elementor-element.elementor-element-b9ae4cc{--width:25%;}.elementor-39 .elementor-element.elementor-element-0d7ed4a{--width:25%;}.elementor-39 .elementor-element.elementor-element-fed1342{--width:90%;}.elementor-39 .elementor-element.elementor-element-e5f7c11{--width:25%;}.elementor-39 .elementor-element.elementor-element-f661f84{--width:25%;}.elementor-39 .elementor-element.elementor-element-68176f4{--width:25%;}.elementor-39 .elementor-element.elementor-element-032d6ae{--width:25%;}.elementor-39 .elementor-element.elementor-element-7ac0fa9{--width:25%;}.elementor-39 .elementor-element.elementor-element-b9d098c{--width:90%;}.elementor-39 .elementor-element.elementor-element-6ec775d{--width:19%;}}/* Start custom CSS for container, class: .elementor-element-11d1137 */.elementor-39 .elementor-element.elementor-element-11d1137{
    position: relative;
    overflow: hidden;
    cursor: pointer;

    border-radius: 18px;

    min-height: 300px;

    display: flex;
    flex-direction: column;
    align-items: center;

    transition: all .45s cubic-bezier(.22,.61,.36,1);
}

/* Barra superior animada */
.elementor-39 .elementor-element.elementor-element-11d1137:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;

    transform:translateX(-50%);

    width:0;
    height:4px;

    background:#CC092F; /* ALTERAR PARA CADA OPERADORA */

    transition:all .45s ease;

    z-index:2;
}

/* Brilho Premium */
.elementor-39 .elementor-element.elementor-element-11d1137:after{
    content:'';
    position:absolute;

    top:0;
    left:-120%;

    width:50%;
    height:100%;

    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.18),
        transparent
    );

    transition:.8s ease;

    z-index:1;
}

/* Hover principal */
.elementor-39 .elementor-element.elementor-element-11d1137:hover{
    transform:translateY(-10px) scale(1.03);

    box-shadow:
        0 15px 35px rgba(0,0,0,.08),
        0 8px 20px rgba(204,9,47,.12);
}

/* Barra cresce */
.elementor-39 .elementor-element.elementor-element-11d1137:hover:before{
    width:100%;
}

/* Brilho atravessa */
.elementor-39 .elementor-element.elementor-element-11d1137:hover:after{
    left:140%;
}

/* Logo */
.elementor-39 .elementor-element.elementor-element-11d1137 img{
    transition:all .45s ease;
}

.elementor-39 .elementor-element.elementor-element-11d1137:hover img{
    transform:scale(1.08);
}

/* Títulos */
.elementor-39 .elementor-element.elementor-element-11d1137 h1,
.elementor-39 .elementor-element.elementor-element-11d1137 h2,
.elementor-39 .elementor-element.elementor-element-11d1137 h3,
.elementor-39 .elementor-element.elementor-element-11d1137 h4,
.elementor-39 .elementor-element.elementor-element-11d1137 h5{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-11d1137:hover h1,
.elementor-39 .elementor-element.elementor-element-11d1137:hover h2,
.elementor-39 .elementor-element.elementor-element-11d1137:hover h3,
.elementor-39 .elementor-element.elementor-element-11d1137:hover h4,
.elementor-39 .elementor-element.elementor-element-11d1137:hover h5{
    transform:translateY(-2px);
}

/* Textos */
.elementor-39 .elementor-element.elementor-element-11d1137 p{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-11d1137:hover p{
    color:#111827;
}

/* Alinhamento dos widgets */
.elementor-39 .elementor-element.elementor-element-11d1137 > .e-con-inner,
.elementor-39 .elementor-element.elementor-element-11d1137 > .elementor-widget-wrap{
    display:flex;
    flex-direction:column;
    height:100%;
    width:100%;
}

/* Empurra botão para baixo */
.elementor-39 .elementor-element.elementor-element-11d1137 .elementor-widget-button{
    margin-top:auto;
}

/* Botão */
.elementor-39 .elementor-element.elementor-element-11d1137 .elementor-button-wrapper{
    margin-top:auto;
    text-align:center;
}

/* Hover do botão */
.elementor-39 .elementor-element.elementor-element-11d1137 .elementor-button{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-11d1137:hover .elementor-button{
    transform:translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd8ff2b */.elementor-39 .elementor-element.elementor-element-cd8ff2b{
    position: relative;
    overflow: hidden;
    cursor: pointer;

    border-radius: 18px;

    min-height: 300px;

    display: flex;
    flex-direction: column;
    align-items: center;

    transition: all .45s cubic-bezier(.22,.61,.36,1);
}

/* Barra superior animada */
.elementor-39 .elementor-element.elementor-element-cd8ff2b:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;

    transform:translateX(-50%);

    width:0;
    height:4px;

    background:#CC092F; /* ALTERAR PARA CADA OPERADORA */

    transition:all .45s ease;

    z-index:2;
}

/* Brilho Premium */
.elementor-39 .elementor-element.elementor-element-cd8ff2b:after{
    content:'';
    position:absolute;

    top:0;
    left:-120%;

    width:50%;
    height:100%;

    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.18),
        transparent
    );

    transition:.8s ease;

    z-index:1;
}

/* Hover principal */
.elementor-39 .elementor-element.elementor-element-cd8ff2b:hover{
    transform:translateY(-10px) scale(1.03);

    box-shadow:
        0 15px 35px rgba(0,0,0,.08),
        0 8px 20px rgba(204,9,47,.12);
}

/* Barra cresce */
.elementor-39 .elementor-element.elementor-element-cd8ff2b:hover:before{
    width:100%;
}

/* Brilho atravessa */
.elementor-39 .elementor-element.elementor-element-cd8ff2b:hover:after{
    left:140%;
}

/* Logo */
.elementor-39 .elementor-element.elementor-element-cd8ff2b img{
    transition:all .45s ease;
}

.elementor-39 .elementor-element.elementor-element-cd8ff2b:hover img{
    transform:scale(1.08);
}

/* Títulos */
.elementor-39 .elementor-element.elementor-element-cd8ff2b h1,
.elementor-39 .elementor-element.elementor-element-cd8ff2b h2,
.elementor-39 .elementor-element.elementor-element-cd8ff2b h3,
.elementor-39 .elementor-element.elementor-element-cd8ff2b h4,
.elementor-39 .elementor-element.elementor-element-cd8ff2b h5{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-cd8ff2b:hover h1,
.elementor-39 .elementor-element.elementor-element-cd8ff2b:hover h2,
.elementor-39 .elementor-element.elementor-element-cd8ff2b:hover h3,
.elementor-39 .elementor-element.elementor-element-cd8ff2b:hover h4,
.elementor-39 .elementor-element.elementor-element-cd8ff2b:hover h5{
    transform:translateY(-2px);
}

/* Textos */
.elementor-39 .elementor-element.elementor-element-cd8ff2b p{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-cd8ff2b:hover p{
    color:#111827;
}

/* Alinhamento dos widgets */
.elementor-39 .elementor-element.elementor-element-cd8ff2b > .e-con-inner,
.elementor-39 .elementor-element.elementor-element-cd8ff2b > .elementor-widget-wrap{
    display:flex;
    flex-direction:column;
    height:100%;
    width:100%;
}

/* Empurra botão para baixo */
.elementor-39 .elementor-element.elementor-element-cd8ff2b .elementor-widget-button{
    margin-top:auto;
}

/* Botão */
.elementor-39 .elementor-element.elementor-element-cd8ff2b .elementor-button-wrapper{
    margin-top:auto;
    text-align:center;
}

/* Hover do botão */
.elementor-39 .elementor-element.elementor-element-cd8ff2b .elementor-button{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-cd8ff2b:hover .elementor-button{
    transform:translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-078334f */.elementor-39 .elementor-element.elementor-element-078334f{
    position: relative;
    overflow: hidden;
    cursor: pointer;

    border-radius: 18px;

    min-height: 300px;

    display: flex;
    flex-direction: column;
    align-items: center;

    transition: all .45s cubic-bezier(.22,.61,.36,1);
}

/* Barra superior animada */
.elementor-39 .elementor-element.elementor-element-078334f:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;

    transform:translateX(-50%);

    width:0;
    height:4px;

    background:#CC092F; /* ALTERAR PARA CADA OPERADORA */

    transition:all .45s ease;

    z-index:2;
}

/* Brilho Premium */
.elementor-39 .elementor-element.elementor-element-078334f:after{
    content:'';
    position:absolute;

    top:0;
    left:-120%;

    width:50%;
    height:100%;

    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.18),
        transparent
    );

    transition:.8s ease;

    z-index:1;
}

/* Hover principal */
.elementor-39 .elementor-element.elementor-element-078334f:hover{
    transform:translateY(-10px) scale(1.03);

    box-shadow:
        0 15px 35px rgba(0,0,0,.08),
        0 8px 20px rgba(204,9,47,.12);
}

/* Barra cresce */
.elementor-39 .elementor-element.elementor-element-078334f:hover:before{
    width:100%;
}

/* Brilho atravessa */
.elementor-39 .elementor-element.elementor-element-078334f:hover:after{
    left:140%;
}

/* Logo */
.elementor-39 .elementor-element.elementor-element-078334f img{
    transition:all .45s ease;
}

.elementor-39 .elementor-element.elementor-element-078334f:hover img{
    transform:scale(1.08);
}

/* Títulos */
.elementor-39 .elementor-element.elementor-element-078334f h1,
.elementor-39 .elementor-element.elementor-element-078334f h2,
.elementor-39 .elementor-element.elementor-element-078334f h3,
.elementor-39 .elementor-element.elementor-element-078334f h4,
.elementor-39 .elementor-element.elementor-element-078334f h5{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-078334f:hover h1,
.elementor-39 .elementor-element.elementor-element-078334f:hover h2,
.elementor-39 .elementor-element.elementor-element-078334f:hover h3,
.elementor-39 .elementor-element.elementor-element-078334f:hover h4,
.elementor-39 .elementor-element.elementor-element-078334f:hover h5{
    transform:translateY(-2px);
}

/* Textos */
.elementor-39 .elementor-element.elementor-element-078334f p{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-078334f:hover p{
    color:#111827;
}

/* Alinhamento dos widgets */
.elementor-39 .elementor-element.elementor-element-078334f > .e-con-inner,
.elementor-39 .elementor-element.elementor-element-078334f > .elementor-widget-wrap{
    display:flex;
    flex-direction:column;
    height:100%;
    width:100%;
}

/* Empurra botão para baixo */
.elementor-39 .elementor-element.elementor-element-078334f .elementor-widget-button{
    margin-top:auto;
}

/* Botão */
.elementor-39 .elementor-element.elementor-element-078334f .elementor-button-wrapper{
    margin-top:auto;
    text-align:center;
}

/* Hover do botão */
.elementor-39 .elementor-element.elementor-element-078334f .elementor-button{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-078334f:hover .elementor-button{
    transform:translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16ca33b */.elementor-39 .elementor-element.elementor-element-16ca33b{
    position: relative;
    overflow: hidden;
    cursor: pointer;

    border-radius: 18px;

    min-height: 300px;

    display: flex;
    flex-direction: column;
    align-items: center;

    transition: all .45s cubic-bezier(.22,.61,.36,1);
}

/* Barra superior animada */
.elementor-39 .elementor-element.elementor-element-16ca33b:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;

    transform:translateX(-50%);

    width:0;
    height:4px;

    background:#CC092F; /* ALTERAR PARA CADA OPERADORA */

    transition:all .45s ease;

    z-index:2;
}

/* Brilho Premium */
.elementor-39 .elementor-element.elementor-element-16ca33b:after{
    content:'';
    position:absolute;

    top:0;
    left:-120%;

    width:50%;
    height:100%;

    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.18),
        transparent
    );

    transition:.8s ease;

    z-index:1;
}

/* Hover principal */
.elementor-39 .elementor-element.elementor-element-16ca33b:hover{
    transform:translateY(-10px) scale(1.03);

    box-shadow:
        0 15px 35px rgba(0,0,0,.08),
        0 8px 20px rgba(204,9,47,.12);
}

/* Barra cresce */
.elementor-39 .elementor-element.elementor-element-16ca33b:hover:before{
    width:100%;
}

/* Brilho atravessa */
.elementor-39 .elementor-element.elementor-element-16ca33b:hover:after{
    left:140%;
}

/* Logo */
.elementor-39 .elementor-element.elementor-element-16ca33b img{
    transition:all .45s ease;
}

.elementor-39 .elementor-element.elementor-element-16ca33b:hover img{
    transform:scale(1.08);
}

/* Títulos */
.elementor-39 .elementor-element.elementor-element-16ca33b h1,
.elementor-39 .elementor-element.elementor-element-16ca33b h2,
.elementor-39 .elementor-element.elementor-element-16ca33b h3,
.elementor-39 .elementor-element.elementor-element-16ca33b h4,
.elementor-39 .elementor-element.elementor-element-16ca33b h5{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-16ca33b:hover h1,
.elementor-39 .elementor-element.elementor-element-16ca33b:hover h2,
.elementor-39 .elementor-element.elementor-element-16ca33b:hover h3,
.elementor-39 .elementor-element.elementor-element-16ca33b:hover h4,
.elementor-39 .elementor-element.elementor-element-16ca33b:hover h5{
    transform:translateY(-2px);
}

/* Textos */
.elementor-39 .elementor-element.elementor-element-16ca33b p{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-16ca33b:hover p{
    color:#111827;
}

/* Alinhamento dos widgets */
.elementor-39 .elementor-element.elementor-element-16ca33b > .e-con-inner,
.elementor-39 .elementor-element.elementor-element-16ca33b > .elementor-widget-wrap{
    display:flex;
    flex-direction:column;
    height:100%;
    width:100%;
}

/* Empurra botão para baixo */
.elementor-39 .elementor-element.elementor-element-16ca33b .elementor-widget-button{
    margin-top:auto;
}

/* Botão */
.elementor-39 .elementor-element.elementor-element-16ca33b .elementor-button-wrapper{
    margin-top:auto;
    text-align:center;
}

/* Hover do botão */
.elementor-39 .elementor-element.elementor-element-16ca33b .elementor-button{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-16ca33b:hover .elementor-button{
    transform:translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfabb9f */.elementor-39 .elementor-element.elementor-element-cfabb9f{
    position: relative;
    overflow: hidden;
    cursor: pointer;

    border-radius: 18px;

    min-height: 300px;

    display: flex;
    flex-direction: column;
    align-items: center;

    transition: all .45s cubic-bezier(.22,.61,.36,1);
}

/* Barra superior animada */
.elementor-39 .elementor-element.elementor-element-cfabb9f:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;

    transform:translateX(-50%);

    width:0;
    height:4px;

    background:#CC092F; /* ALTERAR PARA CADA OPERADORA */

    transition:all .45s ease;

    z-index:2;
}

/* Brilho Premium */
.elementor-39 .elementor-element.elementor-element-cfabb9f:after{
    content:'';
    position:absolute;

    top:0;
    left:-120%;

    width:50%;
    height:100%;

    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.18),
        transparent
    );

    transition:.8s ease;

    z-index:1;
}

/* Hover principal */
.elementor-39 .elementor-element.elementor-element-cfabb9f:hover{
    transform:translateY(-10px) scale(1.03);

    box-shadow:
        0 15px 35px rgba(0,0,0,.08),
        0 8px 20px rgba(204,9,47,.12);
}

/* Barra cresce */
.elementor-39 .elementor-element.elementor-element-cfabb9f:hover:before{
    width:100%;
}

/* Brilho atravessa */
.elementor-39 .elementor-element.elementor-element-cfabb9f:hover:after{
    left:140%;
}

/* Logo */
.elementor-39 .elementor-element.elementor-element-cfabb9f img{
    transition:all .45s ease;
}

.elementor-39 .elementor-element.elementor-element-cfabb9f:hover img{
    transform:scale(1.08);
}

/* Títulos */
.elementor-39 .elementor-element.elementor-element-cfabb9f h1,
.elementor-39 .elementor-element.elementor-element-cfabb9f h2,
.elementor-39 .elementor-element.elementor-element-cfabb9f h3,
.elementor-39 .elementor-element.elementor-element-cfabb9f h4,
.elementor-39 .elementor-element.elementor-element-cfabb9f h5{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-cfabb9f:hover h1,
.elementor-39 .elementor-element.elementor-element-cfabb9f:hover h2,
.elementor-39 .elementor-element.elementor-element-cfabb9f:hover h3,
.elementor-39 .elementor-element.elementor-element-cfabb9f:hover h4,
.elementor-39 .elementor-element.elementor-element-cfabb9f:hover h5{
    transform:translateY(-2px);
}

/* Textos */
.elementor-39 .elementor-element.elementor-element-cfabb9f p{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-cfabb9f:hover p{
    color:#111827;
}

/* Alinhamento dos widgets */
.elementor-39 .elementor-element.elementor-element-cfabb9f > .e-con-inner,
.elementor-39 .elementor-element.elementor-element-cfabb9f > .elementor-widget-wrap{
    display:flex;
    flex-direction:column;
    height:100%;
    width:100%;
}

/* Empurra botão para baixo */
.elementor-39 .elementor-element.elementor-element-cfabb9f .elementor-widget-button{
    margin-top:auto;
}

/* Botão */
.elementor-39 .elementor-element.elementor-element-cfabb9f .elementor-button-wrapper{
    margin-top:auto;
    text-align:center;
}

/* Hover do botão */
.elementor-39 .elementor-element.elementor-element-cfabb9f .elementor-button{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-cfabb9f:hover .elementor-button{
    transform:translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c830d7d */.elementor-39 .elementor-element.elementor-element-c830d7d{
    position: relative;
    overflow: hidden;
    cursor: pointer;

    border-radius: 18px;

    min-height: 300px;

    display: flex;
    flex-direction: column;
    align-items: center;

    transition: all .45s cubic-bezier(.22,.61,.36,1);
}

/* Barra superior animada */
.elementor-39 .elementor-element.elementor-element-c830d7d:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;

    transform:translateX(-50%);

    width:0;
    height:4px;

    background:#CC092F; /* ALTERAR PARA CADA OPERADORA */

    transition:all .45s ease;

    z-index:2;
}

/* Brilho Premium */
.elementor-39 .elementor-element.elementor-element-c830d7d:after{
    content:'';
    position:absolute;

    top:0;
    left:-120%;

    width:50%;
    height:100%;

    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.18),
        transparent
    );

    transition:.8s ease;

    z-index:1;
}

/* Hover principal */
.elementor-39 .elementor-element.elementor-element-c830d7d:hover{
    transform:translateY(-10px) scale(1.03);

    box-shadow:
        0 15px 35px rgba(0,0,0,.08),
        0 8px 20px rgba(204,9,47,.12);
}

/* Barra cresce */
.elementor-39 .elementor-element.elementor-element-c830d7d:hover:before{
    width:100%;
}

/* Brilho atravessa */
.elementor-39 .elementor-element.elementor-element-c830d7d:hover:after{
    left:140%;
}

/* Logo */
.elementor-39 .elementor-element.elementor-element-c830d7d img{
    transition:all .45s ease;
}

.elementor-39 .elementor-element.elementor-element-c830d7d:hover img{
    transform:scale(1.08);
}

/* Títulos */
.elementor-39 .elementor-element.elementor-element-c830d7d h1,
.elementor-39 .elementor-element.elementor-element-c830d7d h2,
.elementor-39 .elementor-element.elementor-element-c830d7d h3,
.elementor-39 .elementor-element.elementor-element-c830d7d h4,
.elementor-39 .elementor-element.elementor-element-c830d7d h5{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-c830d7d:hover h1,
.elementor-39 .elementor-element.elementor-element-c830d7d:hover h2,
.elementor-39 .elementor-element.elementor-element-c830d7d:hover h3,
.elementor-39 .elementor-element.elementor-element-c830d7d:hover h4,
.elementor-39 .elementor-element.elementor-element-c830d7d:hover h5{
    transform:translateY(-2px);
}

/* Textos */
.elementor-39 .elementor-element.elementor-element-c830d7d p{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-c830d7d:hover p{
    color:#111827;
}

/* Alinhamento dos widgets */
.elementor-39 .elementor-element.elementor-element-c830d7d > .e-con-inner,
.elementor-39 .elementor-element.elementor-element-c830d7d > .elementor-widget-wrap{
    display:flex;
    flex-direction:column;
    height:100%;
    width:100%;
}

/* Empurra botão para baixo */
.elementor-39 .elementor-element.elementor-element-c830d7d .elementor-widget-button{
    margin-top:auto;
}

/* Botão */
.elementor-39 .elementor-element.elementor-element-c830d7d .elementor-button-wrapper{
    margin-top:auto;
    text-align:center;
}

/* Hover do botão */
.elementor-39 .elementor-element.elementor-element-c830d7d .elementor-button{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-c830d7d:hover .elementor-button{
    transform:translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0940a1a */.elementor-39 .elementor-element.elementor-element-0940a1a{
    position: relative;
    overflow: hidden;
    cursor: pointer;

    border-radius: 18px;

    min-height: 300px;

    display: flex;
    flex-direction: column;
    align-items: center;

    transition: all .45s cubic-bezier(.22,.61,.36,1);
}

/* Barra superior animada */
.elementor-39 .elementor-element.elementor-element-0940a1a:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;

    transform:translateX(-50%);

    width:0;
    height:4px;

    background:#CC092F; /* ALTERAR PARA CADA OPERADORA */

    transition:all .45s ease;

    z-index:2;
}

/* Brilho Premium */
.elementor-39 .elementor-element.elementor-element-0940a1a:after{
    content:'';
    position:absolute;

    top:0;
    left:-120%;

    width:50%;
    height:100%;

    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.18),
        transparent
    );

    transition:.8s ease;

    z-index:1;
}

/* Hover principal */
.elementor-39 .elementor-element.elementor-element-0940a1a:hover{
    transform:translateY(-10px) scale(1.03);

    box-shadow:
        0 15px 35px rgba(0,0,0,.08),
        0 8px 20px rgba(204,9,47,.12);
}

/* Barra cresce */
.elementor-39 .elementor-element.elementor-element-0940a1a:hover:before{
    width:100%;
}

/* Brilho atravessa */
.elementor-39 .elementor-element.elementor-element-0940a1a:hover:after{
    left:140%;
}

/* Logo */
.elementor-39 .elementor-element.elementor-element-0940a1a img{
    transition:all .45s ease;
}

.elementor-39 .elementor-element.elementor-element-0940a1a:hover img{
    transform:scale(1.08);
}

/* Títulos */
.elementor-39 .elementor-element.elementor-element-0940a1a h1,
.elementor-39 .elementor-element.elementor-element-0940a1a h2,
.elementor-39 .elementor-element.elementor-element-0940a1a h3,
.elementor-39 .elementor-element.elementor-element-0940a1a h4,
.elementor-39 .elementor-element.elementor-element-0940a1a h5{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-0940a1a:hover h1,
.elementor-39 .elementor-element.elementor-element-0940a1a:hover h2,
.elementor-39 .elementor-element.elementor-element-0940a1a:hover h3,
.elementor-39 .elementor-element.elementor-element-0940a1a:hover h4,
.elementor-39 .elementor-element.elementor-element-0940a1a:hover h5{
    transform:translateY(-2px);
}

/* Textos */
.elementor-39 .elementor-element.elementor-element-0940a1a p{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-0940a1a:hover p{
    color:#111827;
}

/* Alinhamento dos widgets */
.elementor-39 .elementor-element.elementor-element-0940a1a > .e-con-inner,
.elementor-39 .elementor-element.elementor-element-0940a1a > .elementor-widget-wrap{
    display:flex;
    flex-direction:column;
    height:100%;
    width:100%;
}

/* Empurra botão para baixo */
.elementor-39 .elementor-element.elementor-element-0940a1a .elementor-widget-button{
    margin-top:auto;
}

/* Botão */
.elementor-39 .elementor-element.elementor-element-0940a1a .elementor-button-wrapper{
    margin-top:auto;
    text-align:center;
}

/* Hover do botão */
.elementor-39 .elementor-element.elementor-element-0940a1a .elementor-button{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-0940a1a:hover .elementor-button{
    transform:translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4c8038 */.elementor-39 .elementor-element.elementor-element-e4c8038{
    position: relative;
    overflow: hidden;
    cursor: pointer;

    border-radius: 18px;

    min-height: 300px;

    display: flex;
    flex-direction: column;
    align-items: center;

    transition: all .45s cubic-bezier(.22,.61,.36,1);
}

/* Barra superior animada */
.elementor-39 .elementor-element.elementor-element-e4c8038:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;

    transform:translateX(-50%);

    width:0;
    height:4px;

    background:#CC092F; /* ALTERAR PARA CADA OPERADORA */

    transition:all .45s ease;

    z-index:2;
}

/* Brilho Premium */
.elementor-39 .elementor-element.elementor-element-e4c8038:after{
    content:'';
    position:absolute;

    top:0;
    left:-120%;

    width:50%;
    height:100%;

    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.18),
        transparent
    );

    transition:.8s ease;

    z-index:1;
}

/* Hover principal */
.elementor-39 .elementor-element.elementor-element-e4c8038:hover{
    transform:translateY(-10px) scale(1.03);

    box-shadow:
        0 15px 35px rgba(0,0,0,.08),
        0 8px 20px rgba(204,9,47,.12);
}

/* Barra cresce */
.elementor-39 .elementor-element.elementor-element-e4c8038:hover:before{
    width:100%;
}

/* Brilho atravessa */
.elementor-39 .elementor-element.elementor-element-e4c8038:hover:after{
    left:140%;
}

/* Logo */
.elementor-39 .elementor-element.elementor-element-e4c8038 img{
    transition:all .45s ease;
}

.elementor-39 .elementor-element.elementor-element-e4c8038:hover img{
    transform:scale(1.08);
}

/* Títulos */
.elementor-39 .elementor-element.elementor-element-e4c8038 h1,
.elementor-39 .elementor-element.elementor-element-e4c8038 h2,
.elementor-39 .elementor-element.elementor-element-e4c8038 h3,
.elementor-39 .elementor-element.elementor-element-e4c8038 h4,
.elementor-39 .elementor-element.elementor-element-e4c8038 h5{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-e4c8038:hover h1,
.elementor-39 .elementor-element.elementor-element-e4c8038:hover h2,
.elementor-39 .elementor-element.elementor-element-e4c8038:hover h3,
.elementor-39 .elementor-element.elementor-element-e4c8038:hover h4,
.elementor-39 .elementor-element.elementor-element-e4c8038:hover h5{
    transform:translateY(-2px);
}

/* Textos */
.elementor-39 .elementor-element.elementor-element-e4c8038 p{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-e4c8038:hover p{
    color:#111827;
}

/* Alinhamento dos widgets */
.elementor-39 .elementor-element.elementor-element-e4c8038 > .e-con-inner,
.elementor-39 .elementor-element.elementor-element-e4c8038 > .elementor-widget-wrap{
    display:flex;
    flex-direction:column;
    height:100%;
    width:100%;
}

/* Empurra botão para baixo */
.elementor-39 .elementor-element.elementor-element-e4c8038 .elementor-widget-button{
    margin-top:auto;
}

/* Botão */
.elementor-39 .elementor-element.elementor-element-e4c8038 .elementor-button-wrapper{
    margin-top:auto;
    text-align:center;
}

/* Hover do botão */
.elementor-39 .elementor-element.elementor-element-e4c8038 .elementor-button{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-e4c8038:hover .elementor-button{
    transform:translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9ae4cc */.elementor-39 .elementor-element.elementor-element-b9ae4cc{
    position: relative;
    overflow: hidden;
    cursor: pointer;

    border-radius: 18px;

    min-height: 300px;

    display: flex;
    flex-direction: column;
    align-items: center;

    transition: all .45s cubic-bezier(.22,.61,.36,1);
}

/* Barra superior animada */
.elementor-39 .elementor-element.elementor-element-b9ae4cc:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;

    transform:translateX(-50%);

    width:0;
    height:4px;

    background:#CC092F; /* ALTERAR PARA CADA OPERADORA */

    transition:all .45s ease;

    z-index:2;
}

/* Brilho Premium */
.elementor-39 .elementor-element.elementor-element-b9ae4cc:after{
    content:'';
    position:absolute;

    top:0;
    left:-120%;

    width:50%;
    height:100%;

    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.18),
        transparent
    );

    transition:.8s ease;

    z-index:1;
}

/* Hover principal */
.elementor-39 .elementor-element.elementor-element-b9ae4cc:hover{
    transform:translateY(-10px) scale(1.03);

    box-shadow:
        0 15px 35px rgba(0,0,0,.08),
        0 8px 20px rgba(204,9,47,.12);
}

/* Barra cresce */
.elementor-39 .elementor-element.elementor-element-b9ae4cc:hover:before{
    width:100%;
}

/* Brilho atravessa */
.elementor-39 .elementor-element.elementor-element-b9ae4cc:hover:after{
    left:140%;
}

/* Logo */
.elementor-39 .elementor-element.elementor-element-b9ae4cc img{
    transition:all .45s ease;
}

.elementor-39 .elementor-element.elementor-element-b9ae4cc:hover img{
    transform:scale(1.08);
}

/* Títulos */
.elementor-39 .elementor-element.elementor-element-b9ae4cc h1,
.elementor-39 .elementor-element.elementor-element-b9ae4cc h2,
.elementor-39 .elementor-element.elementor-element-b9ae4cc h3,
.elementor-39 .elementor-element.elementor-element-b9ae4cc h4,
.elementor-39 .elementor-element.elementor-element-b9ae4cc h5{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-b9ae4cc:hover h1,
.elementor-39 .elementor-element.elementor-element-b9ae4cc:hover h2,
.elementor-39 .elementor-element.elementor-element-b9ae4cc:hover h3,
.elementor-39 .elementor-element.elementor-element-b9ae4cc:hover h4,
.elementor-39 .elementor-element.elementor-element-b9ae4cc:hover h5{
    transform:translateY(-2px);
}

/* Textos */
.elementor-39 .elementor-element.elementor-element-b9ae4cc p{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-b9ae4cc:hover p{
    color:#111827;
}

/* Alinhamento dos widgets */
.elementor-39 .elementor-element.elementor-element-b9ae4cc > .e-con-inner,
.elementor-39 .elementor-element.elementor-element-b9ae4cc > .elementor-widget-wrap{
    display:flex;
    flex-direction:column;
    height:100%;
    width:100%;
}

/* Empurra botão para baixo */
.elementor-39 .elementor-element.elementor-element-b9ae4cc .elementor-widget-button{
    margin-top:auto;
}

/* Botão */
.elementor-39 .elementor-element.elementor-element-b9ae4cc .elementor-button-wrapper{
    margin-top:auto;
    text-align:center;
}

/* Hover do botão */
.elementor-39 .elementor-element.elementor-element-b9ae4cc .elementor-button{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-b9ae4cc:hover .elementor-button{
    transform:translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d7ed4a */.elementor-39 .elementor-element.elementor-element-0d7ed4a{
    position: relative;
    overflow: hidden;
    cursor: pointer;

    border-radius: 18px;

    min-height: 300px;

    display: flex;
    flex-direction: column;
    align-items: center;

    transition: all .45s cubic-bezier(.22,.61,.36,1);
}

/* Barra superior animada */
.elementor-39 .elementor-element.elementor-element-0d7ed4a:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;

    transform:translateX(-50%);

    width:0;
    height:4px;

    background:#CC092F; /* ALTERAR PARA CADA OPERADORA */

    transition:all .45s ease;

    z-index:2;
}

/* Brilho Premium */
.elementor-39 .elementor-element.elementor-element-0d7ed4a:after{
    content:'';
    position:absolute;

    top:0;
    left:-120%;

    width:50%;
    height:100%;

    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.18),
        transparent
    );

    transition:.8s ease;

    z-index:1;
}

/* Hover principal */
.elementor-39 .elementor-element.elementor-element-0d7ed4a:hover{
    transform:translateY(-10px) scale(1.03);

    box-shadow:
        0 15px 35px rgba(0,0,0,.08),
        0 8px 20px rgba(204,9,47,.12);
}

/* Barra cresce */
.elementor-39 .elementor-element.elementor-element-0d7ed4a:hover:before{
    width:100%;
}

/* Brilho atravessa */
.elementor-39 .elementor-element.elementor-element-0d7ed4a:hover:after{
    left:140%;
}

/* Logo */
.elementor-39 .elementor-element.elementor-element-0d7ed4a img{
    transition:all .45s ease;
}

.elementor-39 .elementor-element.elementor-element-0d7ed4a:hover img{
    transform:scale(1.08);
}

/* Títulos */
.elementor-39 .elementor-element.elementor-element-0d7ed4a h1,
.elementor-39 .elementor-element.elementor-element-0d7ed4a h2,
.elementor-39 .elementor-element.elementor-element-0d7ed4a h3,
.elementor-39 .elementor-element.elementor-element-0d7ed4a h4,
.elementor-39 .elementor-element.elementor-element-0d7ed4a h5{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-0d7ed4a:hover h1,
.elementor-39 .elementor-element.elementor-element-0d7ed4a:hover h2,
.elementor-39 .elementor-element.elementor-element-0d7ed4a:hover h3,
.elementor-39 .elementor-element.elementor-element-0d7ed4a:hover h4,
.elementor-39 .elementor-element.elementor-element-0d7ed4a:hover h5{
    transform:translateY(-2px);
}

/* Textos */
.elementor-39 .elementor-element.elementor-element-0d7ed4a p{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-0d7ed4a:hover p{
    color:#111827;
}

/* Alinhamento dos widgets */
.elementor-39 .elementor-element.elementor-element-0d7ed4a > .e-con-inner,
.elementor-39 .elementor-element.elementor-element-0d7ed4a > .elementor-widget-wrap{
    display:flex;
    flex-direction:column;
    height:100%;
    width:100%;
}

/* Empurra botão para baixo */
.elementor-39 .elementor-element.elementor-element-0d7ed4a .elementor-widget-button{
    margin-top:auto;
}

/* Botão */
.elementor-39 .elementor-element.elementor-element-0d7ed4a .elementor-button-wrapper{
    margin-top:auto;
    text-align:center;
}

/* Hover do botão */
.elementor-39 .elementor-element.elementor-element-0d7ed4a .elementor-button{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-0d7ed4a:hover .elementor-button{
    transform:translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5f7c11 */.elementor-39 .elementor-element.elementor-element-e5f7c11{
    position: relative;
    overflow: hidden;
    cursor: pointer;

    border-radius: 18px;

    min-height: 300px;

    display: flex;
    flex-direction: column;
    align-items: center;

    transition: all .45s cubic-bezier(.22,.61,.36,1);
}

/* Barra superior animada */
.elementor-39 .elementor-element.elementor-element-e5f7c11:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;

    transform:translateX(-50%);

    width:0;
    height:4px;

    background:#CC092F; /* ALTERAR PARA CADA OPERADORA */

    transition:all .45s ease;

    z-index:2;
}

/* Brilho Premium */
.elementor-39 .elementor-element.elementor-element-e5f7c11:after{
    content:'';
    position:absolute;

    top:0;
    left:-120%;

    width:50%;
    height:100%;

    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.18),
        transparent
    );

    transition:.8s ease;

    z-index:1;
}

/* Hover principal */
.elementor-39 .elementor-element.elementor-element-e5f7c11:hover{
    transform:translateY(-10px) scale(1.03);

    box-shadow:
        0 15px 35px rgba(0,0,0,.08),
        0 8px 20px rgba(204,9,47,.12);
}

/* Barra cresce */
.elementor-39 .elementor-element.elementor-element-e5f7c11:hover:before{
    width:100%;
}

/* Brilho atravessa */
.elementor-39 .elementor-element.elementor-element-e5f7c11:hover:after{
    left:140%;
}

/* Logo */
.elementor-39 .elementor-element.elementor-element-e5f7c11 img{
    transition:all .45s ease;
}

.elementor-39 .elementor-element.elementor-element-e5f7c11:hover img{
    transform:scale(1.08);
}

/* Títulos */
.elementor-39 .elementor-element.elementor-element-e5f7c11 h1,
.elementor-39 .elementor-element.elementor-element-e5f7c11 h2,
.elementor-39 .elementor-element.elementor-element-e5f7c11 h3,
.elementor-39 .elementor-element.elementor-element-e5f7c11 h4,
.elementor-39 .elementor-element.elementor-element-e5f7c11 h5{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-e5f7c11:hover h1,
.elementor-39 .elementor-element.elementor-element-e5f7c11:hover h2,
.elementor-39 .elementor-element.elementor-element-e5f7c11:hover h3,
.elementor-39 .elementor-element.elementor-element-e5f7c11:hover h4,
.elementor-39 .elementor-element.elementor-element-e5f7c11:hover h5{
    transform:translateY(-2px);
}

/* Textos */
.elementor-39 .elementor-element.elementor-element-e5f7c11 p{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-e5f7c11:hover p{
    color:#111827;
}

/* Alinhamento dos widgets */
.elementor-39 .elementor-element.elementor-element-e5f7c11 > .e-con-inner,
.elementor-39 .elementor-element.elementor-element-e5f7c11 > .elementor-widget-wrap{
    display:flex;
    flex-direction:column;
    height:100%;
    width:100%;
}

/* Empurra botão para baixo */
.elementor-39 .elementor-element.elementor-element-e5f7c11 .elementor-widget-button{
    margin-top:auto;
}

/* Botão */
.elementor-39 .elementor-element.elementor-element-e5f7c11 .elementor-button-wrapper{
    margin-top:auto;
    text-align:center;
}

/* Hover do botão */
.elementor-39 .elementor-element.elementor-element-e5f7c11 .elementor-button{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-e5f7c11:hover .elementor-button{
    transform:translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f661f84 */.elementor-39 .elementor-element.elementor-element-f661f84{
    position: relative;
    overflow: hidden;
    cursor: pointer;

    border-radius: 18px;

    min-height: 300px;

    display: flex;
    flex-direction: column;
    align-items: center;

    transition: all .45s cubic-bezier(.22,.61,.36,1);
}

/* Barra superior animada */
.elementor-39 .elementor-element.elementor-element-f661f84:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;

    transform:translateX(-50%);

    width:0;
    height:4px;

    background:#CC092F; /* ALTERAR PARA CADA OPERADORA */

    transition:all .45s ease;

    z-index:2;
}

/* Brilho Premium */
.elementor-39 .elementor-element.elementor-element-f661f84:after{
    content:'';
    position:absolute;

    top:0;
    left:-120%;

    width:50%;
    height:100%;

    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.18),
        transparent
    );

    transition:.8s ease;

    z-index:1;
}

/* Hover principal */
.elementor-39 .elementor-element.elementor-element-f661f84:hover{
    transform:translateY(-10px) scale(1.03);

    box-shadow:
        0 15px 35px rgba(0,0,0,.08),
        0 8px 20px rgba(204,9,47,.12);
}

/* Barra cresce */
.elementor-39 .elementor-element.elementor-element-f661f84:hover:before{
    width:100%;
}

/* Brilho atravessa */
.elementor-39 .elementor-element.elementor-element-f661f84:hover:after{
    left:140%;
}

/* Logo */
.elementor-39 .elementor-element.elementor-element-f661f84 img{
    transition:all .45s ease;
}

.elementor-39 .elementor-element.elementor-element-f661f84:hover img{
    transform:scale(1.08);
}

/* Títulos */
.elementor-39 .elementor-element.elementor-element-f661f84 h1,
.elementor-39 .elementor-element.elementor-element-f661f84 h2,
.elementor-39 .elementor-element.elementor-element-f661f84 h3,
.elementor-39 .elementor-element.elementor-element-f661f84 h4,
.elementor-39 .elementor-element.elementor-element-f661f84 h5{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-f661f84:hover h1,
.elementor-39 .elementor-element.elementor-element-f661f84:hover h2,
.elementor-39 .elementor-element.elementor-element-f661f84:hover h3,
.elementor-39 .elementor-element.elementor-element-f661f84:hover h4,
.elementor-39 .elementor-element.elementor-element-f661f84:hover h5{
    transform:translateY(-2px);
}

/* Textos */
.elementor-39 .elementor-element.elementor-element-f661f84 p{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-f661f84:hover p{
    color:#111827;
}

/* Alinhamento dos widgets */
.elementor-39 .elementor-element.elementor-element-f661f84 > .e-con-inner,
.elementor-39 .elementor-element.elementor-element-f661f84 > .elementor-widget-wrap{
    display:flex;
    flex-direction:column;
    height:100%;
    width:100%;
}

/* Empurra botão para baixo */
.elementor-39 .elementor-element.elementor-element-f661f84 .elementor-widget-button{
    margin-top:auto;
}

/* Botão */
.elementor-39 .elementor-element.elementor-element-f661f84 .elementor-button-wrapper{
    margin-top:auto;
    text-align:center;
}

/* Hover do botão */
.elementor-39 .elementor-element.elementor-element-f661f84 .elementor-button{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-f661f84:hover .elementor-button{
    transform:translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68176f4 */.elementor-39 .elementor-element.elementor-element-68176f4{
    position: relative;
    overflow: hidden;
    cursor: pointer;

    border-radius: 18px;

    min-height: 300px;

    display: flex;
    flex-direction: column;
    align-items: center;

    transition: all .45s cubic-bezier(.22,.61,.36,1);
}

/* Barra superior animada */
.elementor-39 .elementor-element.elementor-element-68176f4:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;

    transform:translateX(-50%);

    width:0;
    height:4px;

    background:#CC092F; /* ALTERAR PARA CADA OPERADORA */

    transition:all .45s ease;

    z-index:2;
}

/* Brilho Premium */
.elementor-39 .elementor-element.elementor-element-68176f4:after{
    content:'';
    position:absolute;

    top:0;
    left:-120%;

    width:50%;
    height:100%;

    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.18),
        transparent
    );

    transition:.8s ease;

    z-index:1;
}

/* Hover principal */
.elementor-39 .elementor-element.elementor-element-68176f4:hover{
    transform:translateY(-10px) scale(1.03);

    box-shadow:
        0 15px 35px rgba(0,0,0,.08),
        0 8px 20px rgba(204,9,47,.12);
}

/* Barra cresce */
.elementor-39 .elementor-element.elementor-element-68176f4:hover:before{
    width:100%;
}

/* Brilho atravessa */
.elementor-39 .elementor-element.elementor-element-68176f4:hover:after{
    left:140%;
}

/* Logo */
.elementor-39 .elementor-element.elementor-element-68176f4 img{
    transition:all .45s ease;
}

.elementor-39 .elementor-element.elementor-element-68176f4:hover img{
    transform:scale(1.08);
}

/* Títulos */
.elementor-39 .elementor-element.elementor-element-68176f4 h1,
.elementor-39 .elementor-element.elementor-element-68176f4 h2,
.elementor-39 .elementor-element.elementor-element-68176f4 h3,
.elementor-39 .elementor-element.elementor-element-68176f4 h4,
.elementor-39 .elementor-element.elementor-element-68176f4 h5{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-68176f4:hover h1,
.elementor-39 .elementor-element.elementor-element-68176f4:hover h2,
.elementor-39 .elementor-element.elementor-element-68176f4:hover h3,
.elementor-39 .elementor-element.elementor-element-68176f4:hover h4,
.elementor-39 .elementor-element.elementor-element-68176f4:hover h5{
    transform:translateY(-2px);
}

/* Textos */
.elementor-39 .elementor-element.elementor-element-68176f4 p{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-68176f4:hover p{
    color:#111827;
}

/* Alinhamento dos widgets */
.elementor-39 .elementor-element.elementor-element-68176f4 > .e-con-inner,
.elementor-39 .elementor-element.elementor-element-68176f4 > .elementor-widget-wrap{
    display:flex;
    flex-direction:column;
    height:100%;
    width:100%;
}

/* Empurra botão para baixo */
.elementor-39 .elementor-element.elementor-element-68176f4 .elementor-widget-button{
    margin-top:auto;
}

/* Botão */
.elementor-39 .elementor-element.elementor-element-68176f4 .elementor-button-wrapper{
    margin-top:auto;
    text-align:center;
}

/* Hover do botão */
.elementor-39 .elementor-element.elementor-element-68176f4 .elementor-button{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-68176f4:hover .elementor-button{
    transform:translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-032d6ae */.elementor-39 .elementor-element.elementor-element-032d6ae{
    position: relative;
    overflow: hidden;
    cursor: pointer;

    border-radius: 18px;

    min-height: 300px;

    display: flex;
    flex-direction: column;
    align-items: center;

    transition: all .45s cubic-bezier(.22,.61,.36,1);
}

/* Barra superior animada */
.elementor-39 .elementor-element.elementor-element-032d6ae:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;

    transform:translateX(-50%);

    width:0;
    height:4px;

    background:#CC092F; /* ALTERAR PARA CADA OPERADORA */

    transition:all .45s ease;

    z-index:2;
}

/* Brilho Premium */
.elementor-39 .elementor-element.elementor-element-032d6ae:after{
    content:'';
    position:absolute;

    top:0;
    left:-120%;

    width:50%;
    height:100%;

    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.18),
        transparent
    );

    transition:.8s ease;

    z-index:1;
}

/* Hover principal */
.elementor-39 .elementor-element.elementor-element-032d6ae:hover{
    transform:translateY(-10px) scale(1.03);

    box-shadow:
        0 15px 35px rgba(0,0,0,.08),
        0 8px 20px rgba(204,9,47,.12);
}

/* Barra cresce */
.elementor-39 .elementor-element.elementor-element-032d6ae:hover:before{
    width:100%;
}

/* Brilho atravessa */
.elementor-39 .elementor-element.elementor-element-032d6ae:hover:after{
    left:140%;
}

/* Logo */
.elementor-39 .elementor-element.elementor-element-032d6ae img{
    transition:all .45s ease;
}

.elementor-39 .elementor-element.elementor-element-032d6ae:hover img{
    transform:scale(1.08);
}

/* Títulos */
.elementor-39 .elementor-element.elementor-element-032d6ae h1,
.elementor-39 .elementor-element.elementor-element-032d6ae h2,
.elementor-39 .elementor-element.elementor-element-032d6ae h3,
.elementor-39 .elementor-element.elementor-element-032d6ae h4,
.elementor-39 .elementor-element.elementor-element-032d6ae h5{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-032d6ae:hover h1,
.elementor-39 .elementor-element.elementor-element-032d6ae:hover h2,
.elementor-39 .elementor-element.elementor-element-032d6ae:hover h3,
.elementor-39 .elementor-element.elementor-element-032d6ae:hover h4,
.elementor-39 .elementor-element.elementor-element-032d6ae:hover h5{
    transform:translateY(-2px);
}

/* Textos */
.elementor-39 .elementor-element.elementor-element-032d6ae p{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-032d6ae:hover p{
    color:#111827;
}

/* Alinhamento dos widgets */
.elementor-39 .elementor-element.elementor-element-032d6ae > .e-con-inner,
.elementor-39 .elementor-element.elementor-element-032d6ae > .elementor-widget-wrap{
    display:flex;
    flex-direction:column;
    height:100%;
    width:100%;
}

/* Empurra botão para baixo */
.elementor-39 .elementor-element.elementor-element-032d6ae .elementor-widget-button{
    margin-top:auto;
}

/* Botão */
.elementor-39 .elementor-element.elementor-element-032d6ae .elementor-button-wrapper{
    margin-top:auto;
    text-align:center;
}

/* Hover do botão */
.elementor-39 .elementor-element.elementor-element-032d6ae .elementor-button{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-032d6ae:hover .elementor-button{
    transform:translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ac0fa9 */.elementor-39 .elementor-element.elementor-element-7ac0fa9{
    position: relative;
    overflow: hidden;
    cursor: pointer;

    border-radius: 18px;

    min-height: 300px;

    display: flex;
    flex-direction: column;
    align-items: center;

    transition: all .45s cubic-bezier(.22,.61,.36,1);
}

/* Barra superior animada */
.elementor-39 .elementor-element.elementor-element-7ac0fa9:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;

    transform:translateX(-50%);

    width:0;
    height:4px;

    background:#CC092F; /* ALTERAR PARA CADA OPERADORA */

    transition:all .45s ease;

    z-index:2;
}

/* Brilho Premium */
.elementor-39 .elementor-element.elementor-element-7ac0fa9:after{
    content:'';
    position:absolute;

    top:0;
    left:-120%;

    width:50%;
    height:100%;

    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.18),
        transparent
    );

    transition:.8s ease;

    z-index:1;
}

/* Hover principal */
.elementor-39 .elementor-element.elementor-element-7ac0fa9:hover{
    transform:translateY(-10px) scale(1.03);

    box-shadow:
        0 15px 35px rgba(0,0,0,.08),
        0 8px 20px rgba(204,9,47,.12);
}

/* Barra cresce */
.elementor-39 .elementor-element.elementor-element-7ac0fa9:hover:before{
    width:100%;
}

/* Brilho atravessa */
.elementor-39 .elementor-element.elementor-element-7ac0fa9:hover:after{
    left:140%;
}

/* Logo */
.elementor-39 .elementor-element.elementor-element-7ac0fa9 img{
    transition:all .45s ease;
}

.elementor-39 .elementor-element.elementor-element-7ac0fa9:hover img{
    transform:scale(1.08);
}

/* Títulos */
.elementor-39 .elementor-element.elementor-element-7ac0fa9 h1,
.elementor-39 .elementor-element.elementor-element-7ac0fa9 h2,
.elementor-39 .elementor-element.elementor-element-7ac0fa9 h3,
.elementor-39 .elementor-element.elementor-element-7ac0fa9 h4,
.elementor-39 .elementor-element.elementor-element-7ac0fa9 h5{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-7ac0fa9:hover h1,
.elementor-39 .elementor-element.elementor-element-7ac0fa9:hover h2,
.elementor-39 .elementor-element.elementor-element-7ac0fa9:hover h3,
.elementor-39 .elementor-element.elementor-element-7ac0fa9:hover h4,
.elementor-39 .elementor-element.elementor-element-7ac0fa9:hover h5{
    transform:translateY(-2px);
}

/* Textos */
.elementor-39 .elementor-element.elementor-element-7ac0fa9 p{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-7ac0fa9:hover p{
    color:#111827;
}

/* Alinhamento dos widgets */
.elementor-39 .elementor-element.elementor-element-7ac0fa9 > .e-con-inner,
.elementor-39 .elementor-element.elementor-element-7ac0fa9 > .elementor-widget-wrap{
    display:flex;
    flex-direction:column;
    height:100%;
    width:100%;
}

/* Empurra botão para baixo */
.elementor-39 .elementor-element.elementor-element-7ac0fa9 .elementor-widget-button{
    margin-top:auto;
}

/* Botão */
.elementor-39 .elementor-element.elementor-element-7ac0fa9 .elementor-button-wrapper{
    margin-top:auto;
    text-align:center;
}

/* Hover do botão */
.elementor-39 .elementor-element.elementor-element-7ac0fa9 .elementor-button{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-7ac0fa9:hover .elementor-button{
    transform:translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec775d */.elementor-39 .elementor-element.elementor-element-6ec775d{
    position: relative;
    overflow: hidden;
    cursor: pointer;

    border-radius: 18px;

    min-height: 300px;

    display: flex;
    flex-direction: column;
    align-items: center;

    transition: all .45s cubic-bezier(.22,.61,.36,1);
}

/* Barra superior animada */
.elementor-39 .elementor-element.elementor-element-6ec775d:before{
    content:'';
    position:absolute;
    top:0;
    left:50%;

    transform:translateX(-50%);

    width:0;
    height:4px;

    background:#CC092F; /* ALTERAR PARA CADA OPERADORA */

    transition:all .45s ease;

    z-index:2;
}

/* Brilho Premium */
.elementor-39 .elementor-element.elementor-element-6ec775d:after{
    content:'';
    position:absolute;

    top:0;
    left:-120%;

    width:50%;
    height:100%;

    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.18),
        transparent
    );

    transition:.8s ease;

    z-index:1;
}

/* Hover principal */
.elementor-39 .elementor-element.elementor-element-6ec775d:hover{
    transform:translateY(-10px) scale(1.03);

    box-shadow:
        0 15px 35px rgba(0,0,0,.08),
        0 8px 20px rgba(204,9,47,.12);
}

/* Barra cresce */
.elementor-39 .elementor-element.elementor-element-6ec775d:hover:before{
    width:100%;
}

/* Brilho atravessa */
.elementor-39 .elementor-element.elementor-element-6ec775d:hover:after{
    left:140%;
}

/* Logo */
.elementor-39 .elementor-element.elementor-element-6ec775d img{
    transition:all .45s ease;
}

.elementor-39 .elementor-element.elementor-element-6ec775d:hover img{
    transform:scale(1.08);
}

/* Títulos */
.elementor-39 .elementor-element.elementor-element-6ec775d h1,
.elementor-39 .elementor-element.elementor-element-6ec775d h2,
.elementor-39 .elementor-element.elementor-element-6ec775d h3,
.elementor-39 .elementor-element.elementor-element-6ec775d h4,
.elementor-39 .elementor-element.elementor-element-6ec775d h5{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-6ec775d:hover h1,
.elementor-39 .elementor-element.elementor-element-6ec775d:hover h2,
.elementor-39 .elementor-element.elementor-element-6ec775d:hover h3,
.elementor-39 .elementor-element.elementor-element-6ec775d:hover h4,
.elementor-39 .elementor-element.elementor-element-6ec775d:hover h5{
    transform:translateY(-2px);
}

/* Textos */
.elementor-39 .elementor-element.elementor-element-6ec775d p{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-6ec775d:hover p{
    color:#111827;
}

/* Alinhamento dos widgets */
.elementor-39 .elementor-element.elementor-element-6ec775d > .e-con-inner,
.elementor-39 .elementor-element.elementor-element-6ec775d > .elementor-widget-wrap{
    display:flex;
    flex-direction:column;
    height:100%;
    width:100%;
}

/* Empurra botão para baixo */
.elementor-39 .elementor-element.elementor-element-6ec775d .elementor-widget-button{
    margin-top:auto;
}

/* Botão */
.elementor-39 .elementor-element.elementor-element-6ec775d .elementor-button-wrapper{
    margin-top:auto;
    text-align:center;
}

/* Hover do botão */
.elementor-39 .elementor-element.elementor-element-6ec775d .elementor-button{
    transition:all .35s ease;
}

.elementor-39 .elementor-element.elementor-element-6ec775d:hover .elementor-button{
    transform:translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35a6824 */.elementor-39 .elementor-element.elementor-element-35a6824 .card-content{
    height: 56%;
    margin-bottom: -216px;
    transition: all 0.8s ease;
}

.elementor-39 .elementor-element.elementor-element-35a6824 .card-wrapper:hover .card-content{
    margin-bottom: 0px;
    height: 70%;
}

.elementor-39 .elementor-element.elementor-element-35a6824 .card-content .e-con-inner{
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.elementor-39 .elementor-element.elementor-element-35a6824 .card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}


.elementor-39 .elementor-element.elementor-element-35a6824 .card-wrapper:hover .card-content .e-con-inner {
    justify-content: end;
}

@media(max-width:1024px){
   .elementor-39 .elementor-element.elementor-element-35a6824 .card-content{
    height: 54%;
}/* End custom CSS */