.elementor-2133 .elementor-element.elementor-element-e2acb10{--display:flex;--min-height:820px;--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-e2acb10:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-e2acb10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://assessoriablu.com.br/wp-content/uploads/2025/11/Group-1-1-scaled.webp");background-position:center center;background-size:cover;}.elementor-2133 .elementor-element.elementor-element-02db627{--display:flex;--min-height:30px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#FFFFFF73;--border-color:#FFFFFF73;--border-radius:10px 10px 10px 10px;}.elementor-2133 .elementor-element.elementor-element-02db627:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-02db627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2133 .elementor-element.elementor-element-cd8c059{text-align:left;}.elementor-2133 .elementor-element.elementor-element-cd8c059 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-6ed9de3{--display:flex;--min-height:620px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-02a58ef{--display:flex;--justify-content:center;}.elementor-2133 .elementor-element.elementor-element-900833f{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2133 .elementor-element.elementor-element-3472171{width:var( --container-widget-width, 446px );max-width:446px;--container-widget-width:446px;--container-widget-flex-grow:0;}.elementor-2133 .elementor-element.elementor-element-625f855 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-625f855{text-align:left;}.elementor-2133 .elementor-element.elementor-element-625f855 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:500;line-height:58px;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-febbcff{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;text-align:left;}.elementor-2133 .elementor-element.elementor-element-febbcff > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-febbcff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2133 .elementor-element.elementor-element-625b4a3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2133 .elementor-element.elementor-element-625b4a3 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-2133 .elementor-element.elementor-element-625b4a3 .elementor-button{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;box-shadow:0px 0px 10px 0px #00CAFF;border-style:none;border-radius:10px 10px 10px 10px;padding:15px 60px 15px 60px;}.elementor-2133 .elementor-element.elementor-element-d9edcf8{--display:flex;--min-height:548px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-d9edcf8.e-con{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-4a8084a{--display:flex;--min-height:60px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-105px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-2133 .elementor-element.elementor-element-bb21fe1{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-bb21fe1:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-bb21fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2133 .elementor-element.elementor-element-5565b12{--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;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:#FFFFFF36;--border-color:#FFFFFF36;--border-radius:10px 10px 10px 10px;}.elementor-2133 .elementor-element.elementor-element-5565b12.e-con{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-8f8b56c{--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;}.elementor-2133 .elementor-element.elementor-element-5bc24ef{--display:flex;--min-height:33px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#FFFFFF73;--border-color:#FFFFFF73;--border-radius:10px 10px 10px 10px;}.elementor-2133 .elementor-element.elementor-element-5bc24ef:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-5bc24ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00CBFF;}.elementor-2133 .elementor-element.elementor-element-4f63f2c{text-align:left;}.elementor-2133 .elementor-element.elementor-element-4f63f2c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-0d466a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-0d466a7{text-align:left;}.elementor-2133 .elementor-element.elementor-element-0d466a7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-ffabcde{width:var( --container-widget-width, 435px );max-width:435px;--container-widget-width:435px;--container-widget-flex-grow:0;text-align:left;}.elementor-2133 .elementor-element.elementor-element-ffabcde > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-ffabcde .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-677931d{--display:flex;--min-height:0px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-c977287{--display:flex;--min-height:32px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#FFFFFF36;--border-color:#FFFFFF36;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2133 .elementor-element.elementor-element-cdc3611 .elementor-icon-list-icon i{color:#00CCFD;transition:color 0.3s;}.elementor-2133 .elementor-element.elementor-element-cdc3611 .elementor-icon-list-icon svg{fill:#00CCFD;transition:fill 0.3s;}.elementor-2133 .elementor-element.elementor-element-cdc3611{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-2133 .elementor-element.elementor-element-cdc3611 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2133 .elementor-element.elementor-element-cdc3611 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-2133 .elementor-element.elementor-element-cdc3611 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2133 .elementor-element.elementor-element-95c92ef{--display:flex;--min-height:32px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#FFFFFF36;--border-color:#FFFFFF36;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-7784b26 .elementor-icon-list-icon i{color:#00CCFD;transition:color 0.3s;}.elementor-2133 .elementor-element.elementor-element-7784b26 .elementor-icon-list-icon svg{fill:#00CCFD;transition:fill 0.3s;}.elementor-2133 .elementor-element.elementor-element-7784b26{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-2133 .elementor-element.elementor-element-7784b26 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2133 .elementor-element.elementor-element-7784b26 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-2133 .elementor-element.elementor-element-7784b26 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2133 .elementor-element.elementor-element-161412b{--display:flex;--min-height:32px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#FFFFFF36;--border-color:#FFFFFF36;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-8b04436 .elementor-icon-list-icon i{color:#00CCFD;transition:color 0.3s;}.elementor-2133 .elementor-element.elementor-element-8b04436 .elementor-icon-list-icon svg{fill:#00CCFD;transition:fill 0.3s;}.elementor-2133 .elementor-element.elementor-element-8b04436{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-2133 .elementor-element.elementor-element-8b04436 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2133 .elementor-element.elementor-element-8b04436 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-2133 .elementor-element.elementor-element-8b04436 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2133 .elementor-element.elementor-element-21e0199{--display:flex;--min-height:32px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#FFFFFF36;--border-color:#FFFFFF36;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-0531319 .elementor-icon-list-icon i{color:#00CCFD;transition:color 0.3s;}.elementor-2133 .elementor-element.elementor-element-0531319 .elementor-icon-list-icon svg{fill:#00CCFD;transition:fill 0.3s;}.elementor-2133 .elementor-element.elementor-element-0531319{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-2133 .elementor-element.elementor-element-0531319 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2133 .elementor-element.elementor-element-0531319 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-2133 .elementor-element.elementor-element-0531319 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2133 .elementor-element.elementor-element-21a6856 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2133 .elementor-element.elementor-element-21a6856 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-2133 .elementor-element.elementor-element-21a6856 .elementor-button{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;border-style:none;border-radius:10px 10px 10px 10px;padding:15px 60px 15px 60px;}.elementor-2133 .elementor-element.elementor-element-67770b1{--display:flex;--min-height:500px;--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:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2133 .elementor-element.elementor-element-98fe402{--display:flex;--min-height:30px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#FFFFFF73;--border-color:#FFFFFF73;--border-radius:10px 10px 10px 10px;}.elementor-2133 .elementor-element.elementor-element-98fe402:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-98fe402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-2133 .elementor-element.elementor-element-98fe402.e-con{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-c912dc3{text-align:left;}.elementor-2133 .elementor-element.elementor-element-c912dc3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-1f7d53a{--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:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2133 .elementor-element.elementor-element-6bb1ef1{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:#E2E2E25E;--border-color:#E2E2E25E;--border-radius:10px 10px 10px 10px;}.elementor-2133 .elementor-element.elementor-element-6bb1ef1:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-6bb1ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F500;}.elementor-2133 .elementor-element.elementor-element-6bb1ef1:hover{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:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-2133 .elementor-element.elementor-element-6bb1ef1, .elementor-2133 .elementor-element.elementor-element-6bb1ef1::before{--border-transition:0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-2133 .elementor-element.elementor-element-e87be13{text-align:center;font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.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-size:var( --e-global-typography-secondary-font-size );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-2133 .elementor-element.elementor-element-0aabc11{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:1px;}.elementor-2133 .elementor-element.elementor-element-0aabc11 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-2133 .elementor-element.elementor-element-0aabc11 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2133 .elementor-element.elementor-element-f96a903{--display:flex;--min-height:200px;}.elementor-2133 .elementor-element.elementor-element-2fe98bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-2133 .elementor-element.elementor-element-2fe98bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-2133 .elementor-element.elementor-element-2fe98bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-2133 .elementor-element.elementor-element-2fe98bb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-2133 .elementor-element.elementor-element-2fe98bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-2133 .elementor-element.elementor-element-2fe98bb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2133 .elementor-element.elementor-element-2fe98bb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2133 .elementor-element.elementor-element-2fe98bb{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2133 .elementor-element.elementor-element-2fe98bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2133 .elementor-element.elementor-element-2fe98bb .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-2133 .elementor-element.elementor-element-2fe98bb .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2133 .elementor-element.elementor-element-b9d412d{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:1px;}.elementor-2133 .elementor-element.elementor-element-b9d412d .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-2133 .elementor-element.elementor-element-b9d412d .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2133 .elementor-element.elementor-element-f0e3c4c .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;fill:#000000;color:#000000;box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.25);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6C6C6;border-radius:10px 10px 10px 10px;padding:16px 32px 16px 32px;}.elementor-2133 .elementor-element.elementor-element-f0e3c4c .elementor-button:hover, .elementor-2133 .elementor-element.elementor-element-f0e3c4c .elementor-button:focus{background-color:#E9E9E9;color:#FF4F4F;border-color:#FF4F4F;}.elementor-2133 .elementor-element.elementor-element-f0e3c4c .elementor-button:hover svg, .elementor-2133 .elementor-element.elementor-element-f0e3c4c .elementor-button:focus svg{fill:#FF4F4F;}.elementor-2133 .elementor-element.elementor-element-85e6139{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;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:#E2E2E2;--border-color:#E2E2E2;--border-radius:10px 10px 10px 10px;}.elementor-2133 .elementor-element.elementor-element-85e6139:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-85e6139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FB8106;}.elementor-2133 .elementor-element.elementor-element-85e6139:hover{background-color:#FF8000;}.elementor-2133 .elementor-element.elementor-element-9e1225d{text-align:center;font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-4b59f2a{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:1px;}.elementor-2133 .elementor-element.elementor-element-4b59f2a .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-2133 .elementor-element.elementor-element-4b59f2a .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2133 .elementor-element.elementor-element-998b729{--display:flex;--min-height:200px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2133 .elementor-element.elementor-element-8c785cb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2133 .elementor-element.elementor-element-8c785cb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2133 .elementor-element.elementor-element-8c785cb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2133 .elementor-element.elementor-element-8c785cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2133 .elementor-element.elementor-element-8c785cb .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-2133 .elementor-element.elementor-element-8c785cb .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2133 .elementor-element.elementor-element-268f631{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:1px;}.elementor-2133 .elementor-element.elementor-element-268f631 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-2133 .elementor-element.elementor-element-268f631 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2133 .elementor-element.elementor-element-2779524 .elementor-button{background-color:#109905;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;box-shadow:4px 4px 10px 0px rgba(0, 0, 0, 0.25);border-radius:10px 10px 10px 10px;padding:16px 32px 16px 32px;}.elementor-2133 .elementor-element.elementor-element-1cc0e12{--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;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2133 .elementor-element.elementor-element-5adf945 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-5adf945.elementor-element{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-5adf945{text-align:center;}.elementor-2133 .elementor-element.elementor-element-5adf945 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-3cf4283{--display:flex;--min-height:0px;--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-2133 .elementor-element.elementor-element-3cf4283.e-con{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-bc02893{--display:flex;--min-height:118px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2133 .elementor-element.elementor-element-bc02893:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-bc02893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#694A4A;}.elementor-2133 .elementor-element.elementor-element-bc02893.e-con{--align-self:center;}.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-2133 .elementor-element.elementor-element-8766262.elementor-element{--align-self:flex-start;}.elementor-2133 .elementor-element.elementor-element-8766262 .elementor-icon-wrapper{text-align:center;}.elementor-2133 .elementor-element.elementor-element-8766262 .elementor-icon{font-size:50px;}.elementor-2133 .elementor-element.elementor-element-8766262 .elementor-icon svg{height:50px;}.elementor-2133 .elementor-element.elementor-element-a6a470a{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;text-align:left;}.elementor-2133 .elementor-element.elementor-element-a6a470a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-a6a470a.elementor-element{--align-self:flex-start;}.elementor-2133 .elementor-element.elementor-element-a6a470a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-6f8ad53{--display:flex;--min-height:118px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2133 .elementor-element.elementor-element-6f8ad53:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-6f8ad53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#694A4A;}.elementor-2133 .elementor-element.elementor-element-6f8ad53.e-con{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-6f98988.elementor-element{--align-self:flex-start;}.elementor-2133 .elementor-element.elementor-element-6f98988 .elementor-icon-wrapper{text-align:center;}.elementor-2133 .elementor-element.elementor-element-6f98988 .elementor-icon{font-size:50px;}.elementor-2133 .elementor-element.elementor-element-6f98988 .elementor-icon svg{height:50px;}.elementor-2133 .elementor-element.elementor-element-0574b80{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;text-align:left;}.elementor-2133 .elementor-element.elementor-element-0574b80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-0574b80.elementor-element{--align-self:flex-start;}.elementor-2133 .elementor-element.elementor-element-0574b80 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-bca4074{--display:flex;--min-height:118px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2133 .elementor-element.elementor-element-bca4074:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-bca4074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#694A4A;}.elementor-2133 .elementor-element.elementor-element-bca4074.e-con{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-d84f277.elementor-element{--align-self:flex-start;}.elementor-2133 .elementor-element.elementor-element-d84f277 .elementor-icon-wrapper{text-align:center;}.elementor-2133 .elementor-element.elementor-element-d84f277 .elementor-icon{font-size:50px;}.elementor-2133 .elementor-element.elementor-element-d84f277 .elementor-icon svg{height:50px;}.elementor-2133 .elementor-element.elementor-element-5df4f27{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;text-align:left;}.elementor-2133 .elementor-element.elementor-element-5df4f27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-5df4f27.elementor-element{--align-self:flex-start;}.elementor-2133 .elementor-element.elementor-element-5df4f27 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-6ac43ab{--display:flex;--min-height:118px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2133 .elementor-element.elementor-element-6ac43ab:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-6ac43ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#694A4A;}.elementor-2133 .elementor-element.elementor-element-6ac43ab.e-con{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-bd661f7.elementor-element{--align-self:flex-start;}.elementor-2133 .elementor-element.elementor-element-bd661f7 .elementor-icon-wrapper{text-align:center;}.elementor-2133 .elementor-element.elementor-element-bd661f7 .elementor-icon{font-size:50px;}.elementor-2133 .elementor-element.elementor-element-bd661f7 .elementor-icon svg{height:50px;}.elementor-2133 .elementor-element.elementor-element-9811749{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;text-align:left;}.elementor-2133 .elementor-element.elementor-element-9811749 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-9811749.elementor-element{--align-self:flex-start;}.elementor-2133 .elementor-element.elementor-element-9811749 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-c578be8 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-c578be8.elementor-element{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-c578be8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2133 .elementor-element.elementor-element-c578be8 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-2133 .elementor-element.elementor-element-c578be8 .elementor-button{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;border-style:none;border-radius:10px 10px 10px 10px;padding:15px 60px 15px 60px;}.elementor-2133 .elementor-element.elementor-element-389aa7b{--display:flex;--min-height:350px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2133 .elementor-element.elementor-element-1d568a3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2133 .elementor-element.elementor-element-1d568a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2133 .elementor-element.elementor-element-1d568a3.elementor-element{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-1d568a3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-9feee80{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-9feee80:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-9feee80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B9A6A6;}.elementor-2133 .elementor-element.elementor-element-983c2a8{--display:flex;--min-height:267px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-983c2a8:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-983c2a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://assessoriablu.com.br/wp-content/uploads/2025/11/kelvin.webp");background-size:cover;}.elementor-2133 .elementor-element.elementor-element-4874f7d{--display:flex;--min-height:220px;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2133 .elementor-element.elementor-element-4874f7d.e-con{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-d9e7794{width:var( --container-widget-width, 332px );max-width:332px;--container-widget-width:332px;--container-widget-flex-grow:0;text-align:left;}.elementor-2133 .elementor-element.elementor-element-d9e7794 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-d9e7794.elementor-element{--align-self:flex-start;}.elementor-2133 .elementor-element.elementor-element-d9e7794 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-f37404b{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-1e6fc00{width:var( --container-widget-width, 492px );max-width:492px;--container-widget-width:492px;--container-widget-flex-grow:0;text-align:left;}.elementor-2133 .elementor-element.elementor-element-1e6fc00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-1e6fc00.elementor-element{--align-self:flex-start;}.elementor-2133 .elementor-element.elementor-element-1e6fc00 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-c72d69f{width:var( --container-widget-width, 492px );max-width:492px;--container-widget-width:492px;--container-widget-flex-grow:0;text-align:left;}.elementor-2133 .elementor-element.elementor-element-c72d69f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-c72d69f.elementor-element{--align-self:flex-start;}.elementor-2133 .elementor-element.elementor-element-c72d69f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-2ccb954{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-2ccb954:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-2ccb954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B9A6A6;}.elementor-2133 .elementor-element.elementor-element-860d72b{--display:flex;--min-height:267px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-860d72b:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-860d72b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://assessoriablu.com.br/wp-content/uploads/2025/11/Group-3.webp");background-size:cover;}.elementor-2133 .elementor-element.elementor-element-b928962{--display:flex;--min-height:220px;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2133 .elementor-element.elementor-element-b928962.e-con{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-d4ccebd{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;text-align:left;}.elementor-2133 .elementor-element.elementor-element-d4ccebd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-d4ccebd.elementor-element{--align-self:flex-start;}.elementor-2133 .elementor-element.elementor-element-d4ccebd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-5b6df1c{--display:flex;--min-height:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-9831afe{width:var( --container-widget-width, 492px );max-width:492px;--container-widget-width:492px;--container-widget-flex-grow:0;text-align:left;}.elementor-2133 .elementor-element.elementor-element-9831afe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-9831afe.elementor-element{--align-self:flex-start;}.elementor-2133 .elementor-element.elementor-element-9831afe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-0be83a8{width:var( --container-widget-width, 492px );max-width:492px;--container-widget-width:492px;--container-widget-flex-grow:0;text-align:left;}.elementor-2133 .elementor-element.elementor-element-0be83a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-0be83a8.elementor-element{--align-self:flex-start;}.elementor-2133 .elementor-element.elementor-element-0be83a8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-7264efd{--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-7264efd:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-7264efd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B9A6A6;}.elementor-2133 .elementor-element.elementor-element-516efae{--display:flex;--min-height:267px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-516efae:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-516efae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://assessoriablu.com.br/wp-content/uploads/2025/11/victor.webp");background-size:cover;}.elementor-2133 .elementor-element.elementor-element-1b96247{--display:flex;--min-height:220px;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-1b96247.e-con{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-2d1ae8c{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-2133 .elementor-element.elementor-element-2d1ae8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-2d1ae8c.elementor-element{--align-self:flex-start;}.elementor-2133 .elementor-element.elementor-element-2d1ae8c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-99eb5d5{--display:flex;--min-height:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-c63405e{width:var( --container-widget-width, 301px );max-width:301px;--container-widget-width:301px;--container-widget-flex-grow:0;text-align:left;}.elementor-2133 .elementor-element.elementor-element-c63405e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-c63405e.elementor-element{--align-self:flex-start;}.elementor-2133 .elementor-element.elementor-element-c63405e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-64bc3b1{width:var( --container-widget-width, 492px );max-width:492px;--container-widget-width:492px;--container-widget-flex-grow:0;text-align:left;}.elementor-2133 .elementor-element.elementor-element-64bc3b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-64bc3b1.elementor-element{--align-self:flex-start;}.elementor-2133 .elementor-element.elementor-element-64bc3b1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-58b650a{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-58b650a:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-58b650a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B9A6A6;}.elementor-2133 .elementor-element.elementor-element-98a8595{--display:flex;--min-height:267px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-98a8595:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-98a8595 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://assessoriablu.com.br/wp-content/uploads/2025/11/rafa.webp");background-size:cover;}.elementor-2133 .elementor-element.elementor-element-b9e26af{--display:flex;--min-height:220px;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-b9e26af.e-con{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-8ef9875{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:left;}.elementor-2133 .elementor-element.elementor-element-8ef9875 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-8ef9875.elementor-element{--align-self:flex-start;}.elementor-2133 .elementor-element.elementor-element-8ef9875 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-0db5646{--display:flex;--min-height:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-b3e4610{width:var( --container-widget-width, 492px );max-width:492px;--container-widget-width:492px;--container-widget-flex-grow:0;text-align:left;}.elementor-2133 .elementor-element.elementor-element-b3e4610 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-b3e4610.elementor-element{--align-self:flex-start;}.elementor-2133 .elementor-element.elementor-element-b3e4610 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:17px;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-7bb8ba8{width:var( --container-widget-width, 492px );max-width:492px;--container-widget-width:492px;--container-widget-flex-grow:0;text-align:left;}.elementor-2133 .elementor-element.elementor-element-7bb8ba8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-7bb8ba8.elementor-element{--align-self:flex-start;}.elementor-2133 .elementor-element.elementor-element-7bb8ba8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-d45bcff{--display:flex;--min-height:0px;--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:center;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2133 .elementor-element.elementor-element-e5f1076{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2133 .elementor-element.elementor-element-e5f1076 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-e5f1076.elementor-element{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-e5f1076 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-9c3ba5c{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;text-align:center;}.elementor-2133 .elementor-element.elementor-element-9c3ba5c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-9c3ba5c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-9f5d46f{--display:flex;--min-height:160px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-9f5d46f:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-9f5d46f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-e7439c7{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2133 .elementor-element.elementor-element-e7439c7 .swiper-wrapper{display:flex;align-items:center;}.elementor-2133 .elementor-element.elementor-element-45f1239{--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;--align-items:center;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2133 .elementor-element.elementor-element-4c516cb{--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;}.elementor-2133 .elementor-element.elementor-element-3750a95{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2133 .elementor-element.elementor-element-3750a95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-3750a95.elementor-element{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-3750a95 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-1ba708d{width:var( --container-widget-width, 461px );max-width:461px;--container-widget-width:461px;--container-widget-flex-grow:0;text-align:left;}.elementor-2133 .elementor-element.elementor-element-1ba708d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-1ba708d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-cf075af{--display:flex;}.elementor-2133 .elementor-element.elementor-element-d3bdf69{--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:center;--align-items:center;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2133 .elementor-element.elementor-element-59ceeeb{--display:flex;--min-height:350px;--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;--flex-wrap:nowrap;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:#FFFFFF36;--border-color:#FFFFFF36;--border-radius:10px 10px 10px 10px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2133 .elementor-element.elementor-element-c0ac0b5{--display:flex;--min-height:330px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-c0ac0b5:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-c0ac0b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://assessoriablu.com.br/wp-content/uploads/2025/11/business-professionals-networking-corporate-event-1-scaled.webp");background-size:cover;}.elementor-2133 .elementor-element.elementor-element-362f98a{--display:flex;--min-height:300px;--justify-content:center;}.elementor-2133 .elementor-element.elementor-element-164811c{width:var( --container-widget-width, 455px );max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0;text-align:center;}.elementor-2133 .elementor-element.elementor-element-164811c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-164811c.elementor-element{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-164811c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-44ab0fa{--divider-border-style:solid;--divider-color:#FDFDFD99;--divider-border-width:1px;}.elementor-2133 .elementor-element.elementor-element-44ab0fa .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-2133 .elementor-element.elementor-element-44ab0fa .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2133 .elementor-element.elementor-element-2b89202{width:var( --container-widget-width, 585px );max-width:585px;--container-widget-width:585px;--container-widget-flex-grow:0;text-align:center;}.elementor-2133 .elementor-element.elementor-element-2b89202 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-2b89202.elementor-element{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-2b89202 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-62e472e.elementor-element{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-62e472e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2133 .elementor-element.elementor-element-62e472e .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-2133 .elementor-element.elementor-element-62e472e .elementor-button{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;border-style:none;border-radius:10px 10px 10px 10px;padding:15px 60px 15px 60px;}.elementor-2133 .elementor-element.elementor-element-4bcf1d0{--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:center;--align-items:center;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2133 .elementor-element.elementor-element-32ff1dc{--display:flex;--min-height:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-d34f0ba{width:var( --container-widget-width, 512px );max-width:512px;--container-widget-width:512px;--container-widget-flex-grow:0;text-align:center;}.elementor-2133 .elementor-element.elementor-element-d34f0ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-d34f0ba.elementor-element{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-d34f0ba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-2133 .elementor-element.elementor-element-febcdd0{--display:flex;--min-height:0px;--justify-content:center;}.elementor-2133 .elementor-element.elementor-element-bc4f00b{--display:flex;--min-height:277px;--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;}.elementor-2133 .elementor-element.elementor-element-bc4f00b:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-bc4f00b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#362C2C;}.elementor-2133 .elementor-element.elementor-element-bbafd46{--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FDFDFD99;--border-color:#FDFDFD99;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-3a14f05{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-6b2cb06{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-2133 .elementor-element.elementor-element-6b2cb06 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-2133 .elementor-element.elementor-element-317fddb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-b12483d .elementor-repeater-item-d1bd280.elementor-social-icon{background-color:#34BBF5;}.elementor-2133 .elementor-element.elementor-element-b12483d .elementor-repeater-item-96651f1.elementor-social-icon{background-color:#34BBF5;}.elementor-2133 .elementor-element.elementor-element-b12483d{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2133 .elementor-element.elementor-element-b12483d .elementor-widget-container{text-align:right;}.elementor-2133 .elementor-element.elementor-element-b12483d.elementor-element{--order:99999 /* order end hack */;}.elementor-2133 .elementor-element.elementor-element-2448a4c{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-2448a4c.e-con{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-8c720be{width:var( --container-widget-width, 239px );max-width:239px;--container-widget-width:239px;--container-widget-flex-grow:0;}.elementor-2133 .elementor-element.elementor-element-c3fdfe3{--display:flex;--min-height:30px;--justify-content:center;--align-items:flex-end;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-c3fdfe3.e-con{--align-self:flex-end;}.elementor-2133 .elementor-element.elementor-element-eedc0e0{width:var( --container-widget-width, 585px );max-width:585px;--container-widget-width:585px;--container-widget-flex-grow:0;text-align:right;}.elementor-2133 .elementor-element.elementor-element-eedc0e0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-eedc0e0.elementor-element{--align-self:flex-end;}.elementor-2133 .elementor-element.elementor-element-eedc0e0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2133 .elementor-element.elementor-element-e7439c7{--e-image-carousel-slides-to-show:3;}}@media(min-width:768px){.elementor-2133 .elementor-element.elementor-element-e2acb10{--content-width:1300px;}.elementor-2133 .elementor-element.elementor-element-02db627{--width:300px;}.elementor-2133 .elementor-element.elementor-element-02a58ef{--width:70%;}.elementor-2133 .elementor-element.elementor-element-d9edcf8{--width:1120px;}.elementor-2133 .elementor-element.elementor-element-bb21fe1{--content-width:1280px;}.elementor-2133 .elementor-element.elementor-element-5565b12{--width:1140px;}.elementor-2133 .elementor-element.elementor-element-8f8b56c{--width:50%;}.elementor-2133 .elementor-element.elementor-element-5bc24ef{--width:280px;}.elementor-2133 .elementor-element.elementor-element-c977287{--width:350px;}.elementor-2133 .elementor-element.elementor-element-95c92ef{--width:350px;}.elementor-2133 .elementor-element.elementor-element-161412b{--width:350px;}.elementor-2133 .elementor-element.elementor-element-21e0199{--width:350px;}.elementor-2133 .elementor-element.elementor-element-98fe402{--width:230px;}.elementor-2133 .elementor-element.elementor-element-6bb1ef1{--width:400px;}.elementor-2133 .elementor-element.elementor-element-f96a903{--width:280px;}.elementor-2133 .elementor-element.elementor-element-85e6139{--width:400px;}.elementor-2133 .elementor-element.elementor-element-998b729{--width:280px;}.elementor-2133 .elementor-element.elementor-element-9feee80{--width:47%;}.elementor-2133 .elementor-element.elementor-element-983c2a8{--width:360px;}.elementor-2133 .elementor-element.elementor-element-2ccb954{--width:50%;}.elementor-2133 .elementor-element.elementor-element-860d72b{--width:360px;}.elementor-2133 .elementor-element.elementor-element-7264efd{--width:47%;}.elementor-2133 .elementor-element.elementor-element-516efae{--width:360px;}.elementor-2133 .elementor-element.elementor-element-58b650a{--width:50%;}.elementor-2133 .elementor-element.elementor-element-98a8595{--width:360px;}.elementor-2133 .elementor-element.elementor-element-9f5d46f{--width:825px;}.elementor-2133 .elementor-element.elementor-element-c3fdfe3{--width:54%;}}@media(max-width:767px){.elementor-2133 .elementor-element.elementor-element-e2acb10{--min-height:763px;}.elementor-2133 .elementor-element.elementor-element-02db627{--width:260px;--min-height:25px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2133 .elementor-element.elementor-element-cd8c059 .elementor-heading-title{font-size:15px;}.elementor-2133 .elementor-element.elementor-element-6ed9de3{--min-height:538px;}.elementor-2133 .elementor-element.elementor-element-02a58ef{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2133 .elementor-element.elementor-element-900833f{--justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2133 .elementor-element.elementor-element-3472171{--container-widget-width:198px;--container-widget-flex-grow:0;width:var( --container-widget-width, 198px );max-width:198px;}.elementor-2133 .elementor-element.elementor-element-3472171.elementor-element{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-625f855{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-2133 .elementor-element.elementor-element-625f855.elementor-element{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-625f855 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-2133 .elementor-element.elementor-element-febbcff{text-align:center;}.elementor-2133 .elementor-element.elementor-element-febbcff .elementor-heading-title{font-size:14px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2133 .elementor-element.elementor-element-625b4a3 .elementor-button{font-size:16px;}.elementor-2133 .elementor-element.elementor-element-d9edcf8{--min-height:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-4a8084a{--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2133 .elementor-element.elementor-element-bb21fe1{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-5565b12{--width:95%;}.elementor-2133 .elementor-element.elementor-element-8f8b56c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2133 .elementor-element.elementor-element-5bc24ef{--width:240px;--min-height:30px;}.elementor-2133 .elementor-element.elementor-element-4f63f2c .elementor-heading-title{font-size:16px;}.elementor-2133 .elementor-element.elementor-element-0d466a7 .elementor-heading-title{font-size:23px;}.elementor-2133 .elementor-element.elementor-element-ffabcde{text-align:center;}.elementor-2133 .elementor-element.elementor-element-ffabcde .elementor-heading-title{font-size:14px;}.elementor-2133 .elementor-element.elementor-element-c977287{--width:290px;--min-height:30px;}.elementor-2133 .elementor-element.elementor-element-c977287.e-con{--align-self:center;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-2133 .elementor-element.elementor-element-cdc3611 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2133 .elementor-element.elementor-element-cdc3611 .elementor-icon-list-item > a{font-size:13px;}.elementor-2133 .elementor-element.elementor-element-95c92ef{--width:290px;--min-height:30px;}.elementor-2133 .elementor-element.elementor-element-95c92ef.e-con{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-7784b26 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2133 .elementor-element.elementor-element-7784b26 .elementor-icon-list-item > a{font-size:13px;}.elementor-2133 .elementor-element.elementor-element-161412b{--width:290px;--min-height:30px;}.elementor-2133 .elementor-element.elementor-element-161412b.e-con{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-8b04436 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2133 .elementor-element.elementor-element-8b04436 .elementor-icon-list-item > a{font-size:13px;}.elementor-2133 .elementor-element.elementor-element-21e0199{--width:290px;--min-height:30px;}.elementor-2133 .elementor-element.elementor-element-21e0199.e-con{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-0531319 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2133 .elementor-element.elementor-element-0531319 .elementor-icon-list-item > a{font-size:13px;}.elementor-2133 .elementor-element.elementor-element-21a6856 .elementor-button{font-size:15px;}.elementor-2133 .elementor-element.elementor-element-67770b1{--min-height:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2133 .elementor-element.elementor-element-98fe402{--width:250px;}.elementor-2133 .elementor-element.elementor-element-c912dc3 .elementor-heading-title{font-size:16px;}.elementor-2133 .elementor-element.elementor-element-6bb1ef1{--min-height:450px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2133 .elementor-element.elementor-element-f96a903{--min-height:100px;}.elementor-2133 .elementor-element.elementor-element-2fe98bb{--e-icon-list-icon-size:18px;}.elementor-2133 .elementor-element.elementor-element-2fe98bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2133 .elementor-element.elementor-element-2fe98bb .elementor-icon-list-item > a{font-size:13px;}.elementor-2133 .elementor-element.elementor-element-85e6139{--min-height:450px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2133 .elementor-element.elementor-element-85e6139.e-con{--order:-99999 /* order start hack */;}.elementor-2133 .elementor-element.elementor-element-998b729{--min-height:100px;}.elementor-2133 .elementor-element.elementor-element-8c785cb{--e-icon-list-icon-size:18px;}.elementor-2133 .elementor-element.elementor-element-8c785cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2133 .elementor-element.elementor-element-8c785cb .elementor-icon-list-item > a{font-size:14px;}.elementor-2133 .elementor-element.elementor-element-1cc0e12{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2133 .elementor-element.elementor-element-5adf945 .elementor-heading-title{font-size:23px;}.elementor-2133 .elementor-element.elementor-element-3cf4283{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2133 .elementor-element.elementor-element-bc02893{--width:280px;--min-height:0px;}.elementor-2133 .elementor-element.elementor-element-a6a470a{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;}.elementor-2133 .elementor-element.elementor-element-a6a470a .elementor-heading-title{font-size:16px;}.elementor-2133 .elementor-element.elementor-element-6f8ad53{--width:280px;--min-height:100px;}.elementor-2133 .elementor-element.elementor-element-0574b80{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;}.elementor-2133 .elementor-element.elementor-element-0574b80 .elementor-heading-title{font-size:16px;}.elementor-2133 .elementor-element.elementor-element-bca4074{--width:280px;--min-height:100px;}.elementor-2133 .elementor-element.elementor-element-5df4f27{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;}.elementor-2133 .elementor-element.elementor-element-5df4f27 .elementor-heading-title{font-size:16px;}.elementor-2133 .elementor-element.elementor-element-6ac43ab{--width:280px;--min-height:100px;}.elementor-2133 .elementor-element.elementor-element-9811749{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;}.elementor-2133 .elementor-element.elementor-element-9811749 .elementor-heading-title{font-size:16px;}.elementor-2133 .elementor-element.elementor-element-c578be8 .elementor-button{font-size:15px;}.elementor-2133 .elementor-element.elementor-element-389aa7b{--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2133 .elementor-element.elementor-element-1d568a3 .elementor-heading-title{font-size:23px;}.elementor-2133 .elementor-element.elementor-element-9feee80{--width:95%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2133 .elementor-element.elementor-element-983c2a8{--width:81%;--min-height:320px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2133 .elementor-element.elementor-element-983c2a8:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-983c2a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2133 .elementor-element.elementor-element-4874f7d{--width:320px;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2133 .elementor-element.elementor-element-d9e7794{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;text-align:center;}.elementor-2133 .elementor-element.elementor-element-d9e7794.elementor-element{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-d9e7794 .elementor-heading-title{font-size:20px;}.elementor-2133 .elementor-element.elementor-element-f37404b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2133 .elementor-element.elementor-element-f37404b.e-con{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-1e6fc00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2133 .elementor-element.elementor-element-1e6fc00{--container-widget-width:216px;--container-widget-flex-grow:0;width:var( --container-widget-width, 216px );max-width:216px;text-align:center;}.elementor-2133 .elementor-element.elementor-element-1e6fc00.elementor-element{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-1e6fc00 .elementor-heading-title{font-size:12px;}.elementor-2133 .elementor-element.elementor-element-c72d69f{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;text-align:center;}.elementor-2133 .elementor-element.elementor-element-c72d69f.elementor-element{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-c72d69f .elementor-heading-title{font-size:12px;}.elementor-2133 .elementor-element.elementor-element-2ccb954{--width:95%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2133 .elementor-element.elementor-element-860d72b{--width:81%;--min-height:320px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2133 .elementor-element.elementor-element-860d72b:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-860d72b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2133 .elementor-element.elementor-element-b928962{--width:320px;--min-height:100px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2133 .elementor-element.elementor-element-d4ccebd{--container-widget-width:249px;--container-widget-flex-grow:0;width:var( --container-widget-width, 249px );max-width:249px;text-align:center;}.elementor-2133 .elementor-element.elementor-element-d4ccebd.elementor-element{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-d4ccebd .elementor-heading-title{font-size:20px;}.elementor-2133 .elementor-element.elementor-element-9831afe{--container-widget-width:720px;--container-widget-flex-grow:0;width:var( --container-widget-width, 720px );max-width:720px;text-align:center;}.elementor-2133 .elementor-element.elementor-element-9831afe .elementor-heading-title{font-size:12px;}.elementor-2133 .elementor-element.elementor-element-0be83a8{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;text-align:center;}.elementor-2133 .elementor-element.elementor-element-0be83a8.elementor-element{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-0be83a8 .elementor-heading-title{font-size:12px;}.elementor-2133 .elementor-element.elementor-element-7264efd{--width:95%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2133 .elementor-element.elementor-element-516efae{--width:81%;--min-height:320px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2133 .elementor-element.elementor-element-516efae:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-516efae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2133 .elementor-element.elementor-element-1b96247{--width:320px;--min-height:100px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2133 .elementor-element.elementor-element-2d1ae8c{--container-widget-width:275px;--container-widget-flex-grow:0;width:var( --container-widget-width, 275px );max-width:275px;text-align:center;}.elementor-2133 .elementor-element.elementor-element-2d1ae8c.elementor-element{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-2d1ae8c .elementor-heading-title{font-size:20px;}.elementor-2133 .elementor-element.elementor-element-99eb5d5{--min-height:0px;}.elementor-2133 .elementor-element.elementor-element-c63405e{--container-widget-width:518px;--container-widget-flex-grow:0;width:var( --container-widget-width, 518px );max-width:518px;text-align:center;}.elementor-2133 .elementor-element.elementor-element-c63405e .elementor-heading-title{font-size:12px;}.elementor-2133 .elementor-element.elementor-element-64bc3b1{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;text-align:center;}.elementor-2133 .elementor-element.elementor-element-64bc3b1.elementor-element{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-64bc3b1 .elementor-heading-title{font-size:12px;}.elementor-2133 .elementor-element.elementor-element-58b650a{--width:95%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2133 .elementor-element.elementor-element-98a8595{--width:81%;--min-height:320px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2133 .elementor-element.elementor-element-98a8595:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-98a8595 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2133 .elementor-element.elementor-element-b9e26af{--width:320px;--min-height:100px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2133 .elementor-element.elementor-element-8ef9875{--container-widget-width:275px;--container-widget-flex-grow:0;width:var( --container-widget-width, 275px );max-width:275px;text-align:center;}.elementor-2133 .elementor-element.elementor-element-8ef9875.elementor-element{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-8ef9875 .elementor-heading-title{font-size:20px;}.elementor-2133 .elementor-element.elementor-element-0db5646{--min-height:0px;}.elementor-2133 .elementor-element.elementor-element-b3e4610{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;text-align:center;}.elementor-2133 .elementor-element.elementor-element-b3e4610.elementor-element{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-b3e4610 .elementor-heading-title{font-size:12px;}.elementor-2133 .elementor-element.elementor-element-7bb8ba8{--container-widget-width:166px;--container-widget-flex-grow:0;width:var( --container-widget-width, 166px );max-width:166px;text-align:center;}.elementor-2133 .elementor-element.elementor-element-7bb8ba8.elementor-element{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-7bb8ba8 .elementor-heading-title{font-size:12px;}.elementor-2133 .elementor-element.elementor-element-d45bcff{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2133 .elementor-element.elementor-element-e5f1076 .elementor-heading-title{font-size:23px;}.elementor-2133 .elementor-element.elementor-element-9c3ba5c .elementor-heading-title{font-size:14px;}.elementor-2133 .elementor-element.elementor-element-9f5d46f{--width:90%;--min-height:110px;}.elementor-2133 .elementor-element.elementor-element-e7439c7{--e-image-carousel-slides-to-show:2;}.elementor-2133 .elementor-element.elementor-element-45f1239{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2133 .elementor-element.elementor-element-3750a95{text-align:center;}.elementor-2133 .elementor-element.elementor-element-3750a95 .elementor-heading-title{font-size:23px;}.elementor-2133 .elementor-element.elementor-element-1ba708d{--container-widget-width:284px;--container-widget-flex-grow:0;width:var( --container-widget-width, 284px );max-width:284px;text-align:center;}.elementor-2133 .elementor-element.elementor-element-1ba708d.elementor-element{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-1ba708d .elementor-heading-title{font-size:14px;}.elementor-2133 .elementor-element.elementor-element-cf075af{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-d3bdf69{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2133 .elementor-element.elementor-element-59ceeeb{--width:95%;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2133 .elementor-element.elementor-element-59ceeeb.e-con{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-362f98a{--min-height:151px;}.elementor-2133 .elementor-element.elementor-element-164811c{--container-widget-width:259px;--container-widget-flex-grow:0;width:var( --container-widget-width, 259px );max-width:259px;}.elementor-2133 .elementor-element.elementor-element-164811c .elementor-heading-title{font-size:23px;}.elementor-2133 .elementor-element.elementor-element-2b89202 .elementor-heading-title{font-size:14px;}.elementor-2133 .elementor-element.elementor-element-62e472e .elementor-button{font-size:15px;}.elementor-2133 .elementor-element.elementor-element-4bcf1d0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2133 .elementor-element.elementor-element-d34f0ba{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-2133 .elementor-element.elementor-element-d34f0ba .elementor-heading-title{font-size:23px;}.elementor-2133 .elementor-element.elementor-element-bc4f00b{--min-height:180px;}.elementor-2133 .elementor-element.elementor-element-bbafd46{--flex-wrap:nowrap;}.elementor-2133 .elementor-element.elementor-element-3a14f05{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2133 .elementor-element.elementor-element-3a14f05.e-con{--align-self:flex-start;}.elementor-2133 .elementor-element.elementor-element-6b2cb06{--container-widget-width:99px;--container-widget-flex-grow:0;width:var( --container-widget-width, 99px );max-width:99px;}.elementor-2133 .elementor-element.elementor-element-6b2cb06.elementor-element{--align-self:flex-start;}.elementor-2133 .elementor-element.elementor-element-317fddb{--justify-content:flex-end;}.elementor-2133 .elementor-element.elementor-element-317fddb.e-con{--align-self:center;}.elementor-2133 .elementor-element.elementor-element-b12483d .elementor-widget-container{text-align:center;}.elementor-2133 .elementor-element.elementor-element-b12483d.elementor-element{--align-self:flex-end;}.elementor-2133 .elementor-element.elementor-element-b12483d{--icon-size:20px;}.elementor-2133 .elementor-element.elementor-element-2448a4c{--flex-wrap:nowrap;}.elementor-2133 .elementor-element.elementor-element-8c720be{--container-widget-width:410px;--container-widget-flex-grow:0;width:var( --container-widget-width, 410px );max-width:410px;}.elementor-2133 .elementor-element.elementor-element-eedc0e0 .elementor-heading-title{font-size:8px;}}/* Start custom CSS for container, class: .elementor-element-02db627 *//* Container animado */
.elementor-2133 .elementor-element.elementor-element-02db627 {
    position: relative;
    overflow: hidden;
    border-radius: 5px;
    padding: 8px 22px !important;
    background: linear-gradient(90deg, #003b4f, #00ccfd, #003b4f);
    background-size: 250% 250%;
    animation: move-container-color 8s ease-in-out infinite;

    border: 1px solid rgba(255, 255, 255, 0.4);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    box-shadow: 0 6px 20px rgba(0,0,0,0.25);
    transition: transform .25s ease;
}

/* Hover suave */
.elementor-2133 .elementor-element.elementor-element-02db627:hover {
    transform: translateY(-2px);
}

/* Animação do gradiente */
@keyframes move-container-color {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-625f855 */.ui-highlight {
    padding: 2px 12px;          /* altura menor + largura melhor */
    border-radius: 6px;         /* menos arredondado */
    
    background: linear-gradient(
        135deg,
        rgba(0, 203, 255, 0.40),
        rgba(0, 108, 158, 0.55)
    );

    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);

    box-shadow: 0 0 14px rgba(0, 203, 255, 0.20);

    display: inline-block;      /* garante que não estique estranho */
    line-height: 1.1;           /* corrige altura vertical */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-625b4a3 *//* ============================================================
   BOTÃO GLASS + NEON + BARRA GIRANDO (#00CAFF)
   ELEMENTOR: .elementor-2133 .elementor-element.elementor-element-625b4a3
   ============================================================ */

/* BOTÃO PRINCIPAL */
.elementor-2133 .elementor-element.elementor-element-625b4a3 .elementor-button {
    position: relative;
    overflow: hidden;
    border-radius: 5px;

    /* Fundo com gradiente em movimento */
    background: linear-gradient(90deg, #006a9c, #00ccfd, #004b70);
    background-size: 300% 300%;
    animation: move-color 3s linear infinite;

    color: #ffffff;
    border: none;

    /* efeito glass premium */
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);

    /* Glow base */
    box-shadow:
        inset 0 0 10px rgba(0, 202, 255, 0.4),
        0 0 16px rgba(0, 202, 255, 0.5);

    letter-spacing: 0.08em;
    font-weight: 600;

    transition:
        transform .25s ease,
        box-shadow .25s ease,
        background .25s ease;
}

/* ============================================================
   BARRA DE LUZ GIRANDO — BLUR CONTÍNUO
   ============================================================ */
.elementor-2133 .elementor-element.elementor-element-625b4a3 .elementor-button::after {
    content: "";
    position: absolute;
    inset: -4px; /* expande pra fora */
    border-radius: inherit;

    /* Barra de luz circular girando */
    background: conic-gradient(
        from 0deg,
        rgba(0, 202, 255, 0) 0deg,
        rgba(0, 202, 255, 1) 60deg,
        rgba(0, 202, 255, 0) 120deg,
        rgba(0, 202, 255, 0) 360deg
    );

    background-size: 100% 100%;
    filter: blur(10px);
    animation: spin-glow 2s linear infinite; /* rotação rápida */
    z-index: -1;
}

/* ============================================================
   HOVER
   ============================================================ */
.elementor-2133 .elementor-element.elementor-element-625b4a3 .elementor-button:hover {
    transform: translateY(-2px) scale(1.05);
    box-shadow:
        inset 0 0 18px rgba(0, 202, 255, 0.7),
        0 0 28px rgba(0, 202, 255, 0.9);
}

.elementor-2133 .elementor-element.elementor-element-625b4a3 .elementor-button .elementor-button-icon {
    transition: transform .25s ease;
}

.elementor-2133 .elementor-element.elementor-element-625b4a3 .elementor-button:hover .elementor-button-icon {
    transform: translateX(4px);
}

/* ============================================================
   ANIMAÇÕES
   ============================================================ */

/* Gradiente interno */
@keyframes move-color {
    0%   { background-position: 0% 50%; }
    50%  { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Barra de luz girando */
@keyframes spin-glow {
    0%   { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4de63f4 *//* Remove o título */
.move-strip-title {
    display: none !important;
}

/* Fonte geral da faixa */
.move-strip,
.move-item,
.move-text {
    font-family: 'Poppins', sans-serif !important;
}

/* Wrapper */
.move-strip-wrapper {
    overflow: hidden;
    border-top: 1px solid rgba(255,255,255,0.1);
    border-bottom: 1px solid rgba(255,255,255,0.1);
    padding: 18px 0;
}

/* Faixa rolante */
.move-strip {
    display: inline-flex;
    align-items: center;
    gap: 50px;
    white-space: nowrap;
    animation: moveTicker 25s linear infinite;
}

/* Hover pausa */
.move-strip:hover {
    animation-play-state: paused;
}

/* Itens */
.move-item {
    display: inline-flex;
    align-items: center;
    gap: 12px;
    font-size: 20px; /* AUMENTEI O TAMANHO */
    font-weight: 400;
    color: #ffffff;
}

/* Ícone */
.move-icon {
    width: 26px;
    height: 26px;
    border-radius: 999px;
    border: 1px solid rgba(255,255,255,0.3);
    position: relative;
}

.move-icon::before {
    content: "";
    position: absolute;
    inset: 4px;
    border-radius: 999px;
    background: linear-gradient(135deg, #31d2f3, #f53192);
}

/* Animação */
@keyframes moveTicker {
    0% { transform: translateX(0); }
    100% { transform: translateX(-50%); }
}

/* Responsivo */
@media (max-width: 768px) {
    .move-item {
        font-size: 16px;
    }
    .move-strip {
        gap: 30px;
        animation-duration: 30s;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d466a7 */.elementor-2133 .elementor-element.elementor-element-0d466a7 .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-0d466a7 .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21a6856 *//* ============================================================
   BOTÃO GLASS + NEON + BARRA GIRANDO (#00CAFF)
   ELEMENTOR: .elementor-2133 .elementor-element.elementor-element-21a6856
   ============================================================ */

/* BOTÃO PRINCIPAL */
.elementor-2133 .elementor-element.elementor-element-21a6856 .elementor-button {
    position: relative;
    overflow: hidden;
    border-radius: 5px;

    /* Fundo com gradiente em movimento */
    background: linear-gradient(90deg, #006a9c, #00ccfd, #004b70);
    background-size: 300% 300%;
    animation: move-color-21a6856 3s linear infinite;

    color: #ffffff;
    border: none;

    /* efeito glass premium */
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);

    /* Glow base */
    box-shadow:
        inset 0 0 10px rgba(0, 202, 255, 0.4),
        0 0 16px rgba(0, 202, 255, 0.5);

    letter-spacing: 0.08em;
    font-weight: 600;

    transition:
        transform .25s ease,
        box-shadow .25s ease,
        background .25s ease;
}

/* ============================================================
   BARRA DE LUZ GIRANDO — BLUR CONTÍNUO
   ============================================================ */
.elementor-2133 .elementor-element.elementor-element-21a6856 .elementor-button::after {
    content: "";
    position: absolute;
    inset: -4px; /* expande pra fora */
    border-radius: inherit;

    /* Barra de luz circular girando */
    background: conic-gradient(
        from 0deg,
        rgba(0, 202, 255, 0) 0deg,
        rgba(0, 202, 255, 1) 60deg,
        rgba(0, 202, 255, 0) 120deg,
        rgba(0, 202, 255, 0) 360deg
    );

    background-size: 100% 100%;
    filter: blur(10px);
    animation: spin-glow-21a6856 2s linear infinite; /* rotação rápida */
    z-index: -1;
}

/* ============================================================
   HOVER
   ============================================================ */
.elementor-2133 .elementor-element.elementor-element-21a6856 .elementor-button:hover {
    transform: translateY(-2px) scale(1.05);
    box-shadow:
        inset 0 0 18px rgba(0, 202, 255, 0.7),
        0 0 28px rgba(0, 202, 255, 0.9);
}

.elementor-2133 .elementor-element.elementor-element-21a6856 .elementor-button .elementor-button-icon {
    transition: transform .25s ease;
}

.elementor-2133 .elementor-element.elementor-element-21a6856 .elementor-button:hover .elementor-button-icon {
    transform: translateX(4px);
}

/* ============================================================
   ANIMAÇÕES
   ============================================================ */

/* Gradiente interno */
@keyframes move-color-21a6856 {
    0%   { background-position: 0% 50%; }
    50%  { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Barra de luz girando */
@keyframes spin-glow-21a6856 {
    0%   { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98fe402 *//* Container animado (mesmo efeito do 02db627) */
.elementor-2133 .elementor-element.elementor-element-98fe402:not(.elementor-motion-effects-element-type-background),
.elementor-2133 .elementor-element.elementor-element-98fe402 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    position: relative;
    overflow: hidden;
    border-radius: 5px;
    padding: 8px 22px !important;
    
    background: linear-gradient(90deg, #003b4f, #00ccfd, #003b4f);
    background-size: 250% 250%;
    animation: move-container-color-98fe402 8s ease-in-out infinite;

    border: 1px solid rgba(255, 255, 255, 0.4);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    box-shadow: 0 6px 20px rgba(0,0,0,0.25);
    transition: transform .25s ease;
}

/* Hover suave */
.elementor-2133 .elementor-element.elementor-element-98fe402:not(.elementor-motion-effects-element-type-background):hover,
.elementor-2133 .elementor-element.elementor-element-98fe402 > .elementor-motion-effects-container > .elementor-motion-effects-layer:hover {
    transform: translateY(-2px);
}

/* Animação do gradiente (ID único para não conflitar com o outro) */
@keyframes move-container-color-98fe402 {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85e6139 *//* Container animado (gradiente suave e legível) */
.elementor-2133 .elementor-element.elementor-element-85e6139:not(.elementor-motion-effects-element-type-background),
.elementor-2133 .elementor-element.elementor-element-85e6139 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    position: relative;
    overflow: hidden;
    border-radius: 8px;
    padding: 22px !important;

    /* Gradiente MUITO mais suave */
    background: linear-gradient(120deg, #01536c, #00a6c6, #01536c);
    background-size: 300% 300%;
    animation: move-container-color-85e6139 12s ease-in-out infinite;

    /* Borda suave */
    border: 1px solid rgba(255, 255, 255, 0.20);

    /* Menos blur = mais leitura */
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);

    /* Sombra menor */
    box-shadow: 0 4px 14px rgba(0,0,0,0.22);

    transition: transform .25s ease;
}

/* Hover suave */
.elementor-2133 .elementor-element.elementor-element-85e6139:not(.elementor-motion-effects-element-type-background):hover,
.elementor-2133 .elementor-element.elementor-element-85e6139 > .elementor-motion-effects-container > .elementor-motion-effects-layer:hover {
    transform: translateY(-2px);
}

/* Animação do gradiente */
@keyframes move-container-color-85e6139 {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Deixar o texto mais visível */
.elementor-2133 .elementor-element.elementor-element-85e6139 .elementor-heading-title,
.elementor-2133 .elementor-element.elementor-element-85e6139 p,
.elementor-2133 .elementor-element.elementor-element-85e6139 li {
    color: #FFFFFF;
    text-shadow: 0 1px 3px rgba(0,0,0,0.45); /* aumenta a leitura */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5adf945 */.elementor-2133 .elementor-element.elementor-element-5adf945 .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-5adf945 .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6a470a */.elementor-2133 .elementor-element.elementor-element-a6a470a .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-a6a470a .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc02893 */.elementor-2133 .elementor-element.elementor-element-bc02893.e-con {
    position: relative;
    overflow: hidden;
    
    background: linear-gradient(
        135deg,
        rgba(14, 43, 49, 0.92) 0%,
        rgba(0, 203, 255, 0.18) 100%
    );
    border-radius: 12px;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    border: 1px solid rgba(255, 255, 255, 0.08);
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.45);
    padding: 24px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0574b80 */.elementor-2133 .elementor-element.elementor-element-0574b80 .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-0574b80 .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f8ad53 */.elementor-2133 .elementor-element.elementor-element-6f8ad53.e-con {
    position: relative;
    overflow: hidden;

    background: linear-gradient(
        135deg,
        rgba(14, 43, 49, 0.92) 0%,
        rgba(0, 203, 255, 0.18) 100%
    );

    border-radius: 12px;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);

    border: 1px solid rgba(255, 255, 255, 0.08);
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.45);

    padding: 24px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5df4f27 */.elementor-2133 .elementor-element.elementor-element-5df4f27 .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-5df4f27 .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bca4074 */.elementor-2133 .elementor-element.elementor-element-bca4074.e-con {
    position: relative;
    overflow: hidden;

    background: linear-gradient(
        135deg,
        rgba(14, 43, 49, 0.92) 0%,
        rgba(0, 203, 255, 0.18) 100%
    );

    border-radius: 12px;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);

    border: 1px solid rgba(255, 255, 255, 0.08);
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.45);

    padding: 24px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9811749 */.elementor-2133 .elementor-element.elementor-element-9811749 .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-9811749 .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ac43ab */.elementor-2133 .elementor-element.elementor-element-6ac43ab.e-con {
    position: relative;
    overflow: hidden;

    background: linear-gradient(
        135deg,
        rgba(14, 43, 49, 0.92) 0%,
        rgba(0, 203, 255, 0.18) 100%
    );

    border-radius: 12px;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);

    border: 1px solid rgba(255, 255, 255, 0.08);
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.45);

    padding: 24px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c578be8 *//* ============================================================
   BOTÃO GLASS + NEON + BARRA GIRANDO (#00CAFF)
   ELEMENTOR: .elementor-2133 .elementor-element.elementor-element-c578be8
   ============================================================ */

/* BOTÃO PRINCIPAL */
.elementor-2133 .elementor-element.elementor-element-c578be8 .elementor-button {
    position: relative;
    overflow: hidden;
    border-radius: 5px;

    /* Fundo com gradiente em movimento */
    background: linear-gradient(90deg, #006a9c, #00ccfd, #004b70);
    background-size: 300% 300%;
    animation: move-color-c578be8 3s linear infinite;

    color: #ffffff;
    border: none;

    /* efeito glass premium */
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);

    /* Glow base */
    box-shadow:
        inset 0 0 10px rgba(0, 202, 255, 0.4),
        0 0 16px rgba(0, 202, 255, 0.5);

    letter-spacing: 0.08em;
    font-weight: 600;

    transition:
        transform .25s ease,
        box-shadow .25s ease,
        background .25s ease;
}

/* ============================================================
   BARRA DE LUZ GIRANDO — BLUR CONTÍNUO
   ============================================================ */
.elementor-2133 .elementor-element.elementor-element-c578be8 .elementor-button::after {
    content: "";
    position: absolute;
    inset: -4px; /* expande pra fora */
    border-radius: inherit;

    /* Barra de luz circular girando */
    background: conic-gradient(
        from 0deg,
        rgba(0, 202, 255, 0) 0deg,
        rgba(0, 202, 255, 1) 60deg,
        rgba(0, 202, 255, 0) 120deg,
        rgba(0, 202, 255, 0) 360deg
    );

    background-size: 100% 100%;
    filter: blur(10px);
    animation: spin-glow-c578be8 2s linear infinite;
    z-index: -1;
}

/* ============================================================
   HOVER
   ============================================================ */
.elementor-2133 .elementor-element.elementor-element-c578be8 .elementor-button:hover {
    transform: translateY(-2px) scale(1.05);
    box-shadow:
        inset 0 0 18px rgba(0, 202, 255, 0.7),
        0 0 28px rgba(0, 202, 255, 0.9);
}

.elementor-2133 .elementor-element.elementor-element-c578be8 .elementor-button .elementor-button-icon {
    transition: transform .25s ease;
}

.elementor-2133 .elementor-element.elementor-element-c578be8 .elementor-button:hover .elementor-button-icon {
    transform: translateX(4px);
}

/* ============================================================
   ANIMAÇÕES
   ============================================================ */

/* Gradiente interno */
@keyframes move-color-c578be8 {
    0%   { background-position: 0% 50%; }
    50%  { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

/* Barra de luz girando */
@keyframes spin-glow-c578be8 {
    0%   { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d568a3 */.elementor-2133 .elementor-element.elementor-element-1d568a3 .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-1d568a3 .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9e7794 */.elementor-2133 .elementor-element.elementor-element-d9e7794 .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-d9e7794 .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e6fc00 */.elementor-2133 .elementor-element.elementor-element-1e6fc00 .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-1e6fc00 .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c72d69f */.elementor-2133 .elementor-element.elementor-element-c72d69f .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-c72d69f .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9feee80 */.elementor-2133 .elementor-element.elementor-element-9feee80:not(.elementor-motion-effects-element-type-background),
.elementor-2133 .elementor-element.elementor-element-9feee80 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    position: relative;
    overflow: hidden;

    /* fundo glass + gradiente */
    background: linear-gradient(
        135deg,
        rgba(14, 43, 49, 0.95) 0%,
        rgba(0, 203, 255, 0.18) 40%,
        rgba(14, 43, 49, 0.98) 100%
    );
    background-size: 220% 220%;
    animation: move-card-bg-9feee80 14s ease-in-out infinite;

    border-radius: 14px;
    padding: 28px;

    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);

    border: 1px solid rgba(255, 255, 255, 0.06);
    box-shadow:
        0 12px 32px rgba(0, 0, 0, 0.45),
        inset 0 0 40px rgba(0, 203, 255, 0.05);

    transition: 0.3s ease;
}

/* movimento do fundo */
@keyframes move-card-bg-9feee80 {
    0%   { background-position: 0% 50%; }
    50%  { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-860d72b *//* CARD GLASS + MOVIMENTO (versão 2ccb954) */
.elementor-2133 .elementor-element.elementor-element-2ccb954:not(.elementor-motion-effects-element-type-background),
.elementor-2133 .elementor-element.elementor-element-2ccb954 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    position: relative;
    overflow: hidden;

    /* fundo linear + profundidade */
    background: linear-gradient(
        135deg,
        rgba(14, 43, 49, 0.95) 0%,
        rgba(0, 203, 255, 0.18) 40%,
        rgba(14, 43, 49, 0.98) 100%
    );
    background-size: 220% 220%;
    animation: move-card-bg-2ccb954 14s ease-in-out infinite;

    border-radius: 14px;
    padding: 28px;

    /* efeito glass */
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);

    /* borda UI */
    border: 1px solid rgba(255, 255, 255, 0.06);

    /* sombra premium */
    box-shadow:
        0 12px 32px rgba(0, 0, 0, 0.45),
        inset 0 0 40px rgba(0, 203, 255, 0.05);

    transition: 0.3s ease;
}

/* animação do fundo */
@keyframes move-card-bg-2ccb954 {
    0%   { background-position: 0% 50%; }
    50%  { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4ccebd */.elementor-2133 .elementor-element.elementor-element-d4ccebd .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-d4ccebd .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9831afe */.elementor-2133 .elementor-element.elementor-element-9831afe .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-9831afe .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0be83a8 */.elementor-2133 .elementor-element.elementor-element-0be83a8 .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-0be83a8 .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ccb954 */.elementor-2133 .elementor-element.elementor-element-9feee80:not(.elementor-motion-effects-element-type-background),
.elementor-2133 .elementor-element.elementor-element-9feee80 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    position: relative;
    overflow: hidden;

    /* fundo glass + gradiente */
    background: linear-gradient(
        135deg,
        rgba(14, 43, 49, 0.95) 0%,
        rgba(0, 203, 255, 0.18) 40%,
        rgba(14, 43, 49, 0.98) 100%
    );
    background-size: 220% 220%;
    animation: move-card-bg-9feee80 14s ease-in-out infinite;

    border-radius: 14px;
    padding: 28px;

    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);

    border: 1px solid rgba(255, 255, 255, 0.06);
    box-shadow:
        0 12px 32px rgba(0, 0, 0, 0.45),
        inset 0 0 40px rgba(0, 203, 255, 0.05);

    transition: 0.3s ease;
}

/* movimento do fundo */
@keyframes move-card-bg-9feee80 {
    0%   { background-position: 0% 50%; }
    50%  { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-516efae *//* CARD GLASS + MOVIMENTO (versão 2ccb954) */
.elementor-2133 .elementor-element.elementor-element-2ccb954:not(.elementor-motion-effects-element-type-background),
.elementor-2133 .elementor-element.elementor-element-2ccb954 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    position: relative;
    overflow: hidden;

    /* fundo linear + profundidade */
    background: linear-gradient(
        135deg,
        rgba(14, 43, 49, 0.95) 0%,
        rgba(0, 203, 255, 0.18) 40%,
        rgba(14, 43, 49, 0.98) 100%
    );
    background-size: 220% 220%;
    animation: move-card-bg-2ccb954 14s ease-in-out infinite;

    border-radius: 14px;
    padding: 28px;

    /* efeito glass */
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);

    /* borda UI */
    border: 1px solid rgba(255, 255, 255, 0.06);

    /* sombra premium */
    box-shadow:
        0 12px 32px rgba(0, 0, 0, 0.45),
        inset 0 0 40px rgba(0, 203, 255, 0.05);

    transition: 0.3s ease;
}

/* animação do fundo */
@keyframes move-card-bg-2ccb954 {
    0%   { background-position: 0% 50%; }
    50%  { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d1ae8c */.elementor-2133 .elementor-element.elementor-element-2d1ae8c .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-2d1ae8c .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c63405e */.elementor-2133 .elementor-element.elementor-element-c63405e .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-c63405e .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bc3b1 */.elementor-2133 .elementor-element.elementor-element-64bc3b1 .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-64bc3b1 .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7264efd */.elementor-2133 .elementor-element.elementor-element-7264efd:not(.elementor-motion-effects-element-type-background),
.elementor-2133 .elementor-element.elementor-element-7264efd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    position: relative;
    overflow: hidden;

    /* Fundo linear com profundidade */
    background: linear-gradient(
        135deg,
        rgba(14, 43, 49, 0.95) 0%,
        rgba(0, 203, 255, 0.18) 40%,
        rgba(14, 43, 49, 0.98) 100%
    );

    background-size: 220% 220%;
    animation: move-card-bg-7264efd 14s ease-in-out infinite;

    border-radius: 14px;
    padding: 28px;

    /* Efeito glass */
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);

    /* Borda translúcida */
    border: 1px solid rgba(255, 255, 255, 0.06);

    /* Sombras UI */
    box-shadow:
        0 12px 32px rgba(0, 0, 0, 0.45),
        inset 0 0 40px rgba(0, 203, 255, 0.05);

    transition: 0.3s ease;
}

/* Movimento do fundo */
@keyframes move-card-bg-7264efd {
    0%   { background-position: 0% 50%; }
    50%  { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98a8595 *//* CARD GLASS + MOVIMENTO (versão 2ccb954) */
.elementor-2133 .elementor-element.elementor-element-2ccb954:not(.elementor-motion-effects-element-type-background),
.elementor-2133 .elementor-element.elementor-element-2ccb954 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    position: relative;
    overflow: hidden;

    /* fundo linear + profundidade */
    background: linear-gradient(
        135deg,
        rgba(14, 43, 49, 0.95) 0%,
        rgba(0, 203, 255, 0.18) 40%,
        rgba(14, 43, 49, 0.98) 100%
    );
    background-size: 220% 220%;
    animation: move-card-bg-2ccb954 14s ease-in-out infinite;

    border-radius: 14px;
    padding: 28px;

    /* efeito glass */
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);

    /* borda UI */
    border: 1px solid rgba(255, 255, 255, 0.06);

    /* sombra premium */
    box-shadow:
        0 12px 32px rgba(0, 0, 0, 0.45),
        inset 0 0 40px rgba(0, 203, 255, 0.05);

    transition: 0.3s ease;
}

/* animação do fundo */
@keyframes move-card-bg-2ccb954 {
    0%   { background-position: 0% 50%; }
    50%  { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ef9875 */.elementor-2133 .elementor-element.elementor-element-8ef9875 .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-8ef9875 .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3e4610 */.elementor-2133 .elementor-element.elementor-element-b3e4610 .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-b3e4610 .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bb8ba8 */.elementor-2133 .elementor-element.elementor-element-7bb8ba8 .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-7bb8ba8 .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58b650a */.elementor-2133 .elementor-element.elementor-element-58b650a:not(.elementor-motion-effects-element-type-background),
.elementor-2133 .elementor-element.elementor-element-58b650a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    position: relative;
    overflow: hidden;

    /* Fundo linear com profundidade */
    background: linear-gradient(
        135deg,
        rgba(14, 43, 49, 0.95) 0%,
        rgba(0, 203, 255, 0.18) 40%,
        rgba(14, 43, 49, 0.98) 100%
    );

    background-size: 220% 220%;
    animation: move-card-bg-58b650a 14s ease-in-out infinite;

    border-radius: 14px;
    padding: 28px;

    /* Efeito glass */
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);

    /* Borda translúcida */
    border: 1px solid rgba(255, 255, 255, 0.06);

    /* Sombras UI premium */
    box-shadow:
        0 12px 32px rgba(0, 0, 0, 0.45),
        inset 0 0 40px rgba(0, 203, 255, 0.05);

    transition: 0.3s ease;
}

/* Animação do movimento */
@keyframes move-card-bg-58b650a {
    0%   { background-position: 0% 50%; }
    50%  { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5f1076 */.elementor-2133 .elementor-element.elementor-element-e5f1076 .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-e5f1076 .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e7439c7 *//* CONTAINER FIXO */
.elementor-widget-image-carousel .swiper {
  overflow: hidden;
  width: 100%;
}

/* ESTEIRA INFINITA */
.elementor-widget-image-carousel .swiper-wrapper {
  display: flex;
  width: max-content;
  animation: esteira-continuo 20s linear infinite;
}

/* EVITA ENCOLHER */
.elementor-widget-image-carousel .swiper-slide {
  flex-shrink: 0;
}

/* ANIMAÇÃO SEM PULO */
@keyframes esteira-continuo {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3750a95 */.elementor-2133 .elementor-element.elementor-element-3750a95 .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-3750a95 .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-51f6e37 *//* ============================================
   ESCOPO GERAL – MOVE
   ============================================ */

#move-pricing,
#move-pricing .move-combined-section,
#move-pricing .move-price-card,
#move-pricing .move-benefit-card {
    font-family: 'Poppins', sans-serif;
}

/* container */
#move-pricing.move-full-container {
    padding: 25px;
    max-width: 1200px;
    margin: 0 auto;
}

/* título */
#move-pricing .move-section-title {
    color: #ffffff;
    font-size: 23px;
    font-weight: 700;
    margin-bottom: 40px;
    text-align: center;
}

/* layout de 2 colunas */
#move-pricing .move-combined-section {
    display: flex;
    gap: 40px;
    align-items: flex-start;
}

#move-pricing .move-benefits-column {
    flex: 1;
}

/* coluna dos cards (lado a lado) */
#move-pricing .move-price-card-column {
    flex: 1;
    display: flex;
    flex-wrap: wrap;
    gap: 18px;
    justify-content: center;
    align-items: stretch;
}

@media (max-width: 992px) {
    #move-pricing .move-combined-section {
        flex-direction: column;
        align-items: center;
    }
}

/* ============================================
   BENEFÍCIOS – GRID ESQUERDA
   ============================================ */

#move-pricing .move-benefits-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0,1fr));
    gap: 20px;
    max-width: 460px;
    margin: 0 auto;
    justify-content: center;
}

@media (max-width: 576px) {
    #move-pricing .move-benefits-grid {
        grid-template-columns: 1fr;
    }

    #move-pricing .move-benefit-card {
        max-width: 300px;
        margin: 0 auto;
    }
}

#move-pricing .move-benefit-card {
    padding: 22px 24px;
    border-radius: 18px;
    text-align: center;
    background: rgba(0,50,70,0.5);
    border: 1px solid rgba(0,204,253,0.22);
    color: #ffffff;
    backdrop-filter: blur(6px);
    transition: 0.25s ease;
}

#move-pricing .move-benefit-card:hover {
    transform: translateY(-4px);
    box-shadow: 0 18px 40px rgba(0,204,253,0.35);
    border-color: #00ccfd;
}

#move-pricing .move-benefit-title {
    font-size: 15px;
    font-weight: 600;
}

/* ============================================
   CARD BASE (LOTE 1)
   ============================================ */

#move-pricing .move-price-card {
    flex: 1 1 260px;
    max-width: 380px;
    padding: 24px 22px 20px;
    border-radius: 18px;
    background: rgba(0,50,70,0.5);
    border: 1px solid rgba(0,204,253,0.2);
    box-shadow: 0 0 25px rgba(0,204,253,0.08);
    color: #ffffff;
    text-align: center;
    min-height: 420px;
}

#move-pricing .move-card-top {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 14px;
}

#move-pricing .move-lot-badge {
    padding: 5px 14px;
    border-radius: 999px;
    background-color: #00ccfd;
    color: #003044;
    font-size: 11px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.08em;
}

#move-pricing .move-spots-pill {
    padding: 5px 12px;
    border-radius: 999px;
    background: rgba(255,255,255,0.1);
    color: rgba(255,255,255,0.75);
    font-size: 10px;
    letter-spacing: 0.12em;
}

/* preço principal */
#move-pricing .move-price-section {
    color: #00ccfd;
}

#move-pricing .move-currency {
    font-size: 18px;
    vertical-align: top;
}

#move-pricing .move-price-value {
    font-size: 52px;
    font-weight: 900;
    line-height: 1;
}

#move-pricing .move-price-cents {
    font-size: 22px;
    vertical-align: top;
}

#move-pricing .move-price-cash {
    font-size: 14px;
    margin: 10px 0 16px;
    opacity: 0.9;
}

/* bullets */
#move-pricing .move-benefits-list {
    list-style: none;
    padding: 0;
    margin: 0 auto 18px;
    text-align: left;
    width: fit-content;
}

#move-pricing .move-benefit-item {
    font-size: 14px;
    margin-bottom: 6px;
    padding-left: 26px;
    position: relative;
}

#move-pricing .move-benefit-item::before {
    content: "✓";
    font-size: 16px;
    font-weight: 700;
    color: #8C46FF;
    position: absolute;
    left: 0;
}

/* CTA */
#move-pricing .move-button-wrapper {
    margin-bottom: 14px;
}

#move-pricing .move-action-button {
    display: block;
    background: #00ccfd;
    color: #003044;
    padding: 14px 26px;
    border-radius: 6px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 14px;
    max-width: 320px;
    margin: 0 auto;
}

#move-pricing .move-spots-remaining {
    font-size: 12px;
    color: rgba(255,255,255,0.75);
    letter-spacing: 0.12em;
}

/* ============================================
   LOTE 2 – REDUZIDO + ALTURA FIXA (400px)
   ============================================ */

#move-pricing .move-price-card-secondary {
    opacity: 0.32;
    filter: grayscale(100%);
    pointer-events: none;

    height: 400px;
    max-width: 320px;
    flex: 0 1 320px;

    padding: 16px 16px 12px;
    border-radius: 18px;
}

#move-pricing .move-price-card-secondary .move-lot-badge,
#move-pricing .move-price-card-secondary .move-spots-pill {
    font-size: 8px;
    padding: 4px 10px;
}

#move-pricing .move-price-card-secondary .move-price-value {
    font-size: 36px;
}

#move-pricing .move-price-card-secondary .move-price-cents {
    font-size: 16px;
}

#move-pricing .move-price-card-secondary .move-price-cash {
    font-size: 11px;
}

#move-pricing .move-price-card-secondary .move-benefit-item {
    font-size: 11px;
    margin-bottom: 5px;
    padding-left: 20px;
}

#move-pricing .move-price-card-secondary .move-benefit-item::before {
    font-size: 13px;
}

/* badge Lote 2 */
#move-pricing .move-lot-secondary {
    background: rgba(255,255,255,0.22);
    color: rgba(0,0,0,0.45);
}

/* texto “DISPONÍVEL EM BREVE” logo abaixo dos checks */
#move-pricing .move-coming-soon {
    margin-top: 12px;
    text-align: center;
    font-size: 12px;
    font-weight: 600;
    color: rgba(255,255,255,0.75);
    letter-spacing: 0.08em;
}

/* pill “em breve” */
#move-pricing .move-spots-secondary {
    background: transparent;
    border: none;
    color: rgba(255,255,255,0.6);
    font-size: 9px;
    text-align: right;
    margin-right: 8px;
}

/* ============================================
   DESKTOP – CARDS LADO A LADO
   ============================================ */

@media (min-width: 993px) {

    #move-pricing .move-price-card-column {
        display: flex;
        flex-wrap: nowrap;
        justify-content: center;
        gap: 32px;
    }

    #move-pricing .move-price-card {
        flex: 0 0 380px;
    }

    #move-pricing .move-price-card-secondary {
        flex: 0 0 320px;
    }
}

/* ============================================
   MOBILE
   ============================================ */

@media (max-width: 767px) {

    #move-pricing.move-full-container {
        padding: 20px 15px;
    }

    #move-pricing .move-section-title {
        font-size: 23px;
        margin-bottom: 24px;
    }

    #move-pricing .move-price-card,
    #move-pricing .move-price-card-secondary {
        max-width: 100%;
    }

    #move-pricing .move-price-card-column {
        gap: 20px;
    }

    /* Benefícios iguais no mobile (inclui “Vendas no WhatsApp”) */
    #move-pricing .move-benefit-card {
        width: 100%;
        max-width: 100%;
        min-height: 140px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-164811c */.elementor-2133 .elementor-element.elementor-element-164811c .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-164811c .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-62e472e *//* ============================================================
   BOTÃO GLASS + NEON + BARRA GIRANDO (VERDE WHATSAPP #25D366)
   ELEMENTOR: .elementor-2133 .elementor-element.elementor-element-62e472e
   ============================================================ */

/* BOTÃO PRINCIPAL */
.elementor-2133 .elementor-element.elementor-element-62e472e .elementor-button {
    position: relative;
    overflow: hidden;
    border-radius: 5px;

    background: linear-gradient(90deg, #0e8e43, #25d366, #0b6e34);
    background-size: 300% 300%;
    animation: move-color-62e472e 3s linear infinite;

    color: #ffffff;
    border: none;

    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);

    box-shadow:
        inset 0 0 10px rgba(37, 211, 102, 0.35),
        0 0 16px rgba(37, 211, 102, 0.55);

    letter-spacing: 0.08em;
    font-weight: 600;

    transition:
        transform .25s ease,
        box-shadow .25s ease,
        background .25s ease;
}

/* ============================================================
   BARRA DE LUZ GIRANDO — BLUR CONTÍNUO (VERDE)
   ============================================================ */
.elementor-2133 .elementor-element.elementor-element-62e472e .elementor-button::after {
    content: "";
    position: absolute;
    inset: -4px;
    border-radius: inherit;

    background: conic-gradient(
        from 0deg,
        rgba(37, 211, 102, 0) 0deg,
        rgba(37, 211, 102, 1) 60deg,
        rgba(37, 211, 102, 0) 120deg,
        rgba(37, 211, 102, 0) 360deg
    );

    background-size: 100% 100%;
    filter: blur(10px);
    animation: spin-glow-62e472e 2s linear infinite;
    z-index: -1;
}

/* ============================================================
   HOVER
   ============================================================ */
.elementor-2133 .elementor-element.elementor-element-62e472e .elementor-button:hover {
    transform: translateY(-2px) scale(1.05);
    box-shadow:
        inset 0 0 18px rgba(37, 211, 102, 0.7),
        0 0 28px rgba(37, 211, 102, 0.9);
}

.elementor-2133 .elementor-element.elementor-element-62e472e .elementor-button .elementor-button-icon {
    transition: transform .25s ease;
}

.elementor-2133 .elementor-element.elementor-element-62e472e .elementor-button:hover .elementor-button-icon {
    transform: translateX(4px);
}

/* ============================================================
   ANIMAÇÕES
   ============================================================ */
@keyframes move-color-62e472e {
    0%   { background-position: 0% 50%; }
    50%  { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}

@keyframes spin-glow-62e472e {
    0%   { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d34f0ba */.elementor-2133 .elementor-element.elementor-element-d34f0ba .destacado {
    position: relative;
    
}

.elementor-2133 .elementor-element.elementor-element-d34f0ba .destacado::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 2px; /* espessura da linha */
    background-color: #3eb6f6; /* cor da linha */
    bottom: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aff684c *//* Wrapper geral */
.move-progress-wrapper {
  max-width: 420px;
  margin: 20px 0;
  font-family: 'Poppins', sans-serif;
  color: #ffffff;
}

/* Linha topo: texto + porcentagem */
.move-progress-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 13px;
  margin-bottom: 6px;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  color: rgba(255,255,255,0.8);
}

/* Barra base */
.move-progress-bar {
  width: 100%;
  height: 10px;
  border-radius: 999px;
  background: rgba(255,255,255,0.12);
  overflow: hidden;
  position: relative;
}

/* Preenchimento (7%) */
.move-progress-fill {
  width: 7%; /* porcentagem ajustada */
  height: 100%;
  border-radius: 999px;
  background: linear-gradient(90deg, #00ccfd, #00f3ff);
  background-size: 200% 100%;
  box-shadow: 0 0 10px rgba(0,204,253,0.7);
  animation: move-progress-stripe 2.5s linear infinite;
}

/* Listras em movimento dentro da barra */
@keyframes move-progress-stripe {
  0% {
    background-position: 0% 50%;
  }
  100% {
    background-position: 200% 50%;
  }
}

/* Texto embaixo */
.move-progress-note {
  margin-top: 6px;
  font-size: 12px;
  color: rgba(255,255,255,0.7);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb21fe1 */.elementor-2133 .elementor-element.elementor-element-bb21fe1:not(.elementor-motion-effects-element-type-background), .elementor-2133 .elementor-element.elementor-element-bb21fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer { position: relative; overflow: hidden; /* MULTI-CAMADA ANIMADA */ background: radial-gradient(circle at 0% 0%, #12333B 0%, transparent 60%), radial-gradient(circle at 100% 100%, #06151A 0%, transparent 70%), radial-gradient(circle at 50% 50%, #0D282F 0%, #0D282F 100%); background-size: 250% 250%, 250% 250%, 100% 100%; animation: bg-move-strong 10s linear infinite; } /* Animação forte e contínua */ @keyframes bg-move-strong { 0% { background-position: 0% 0%, 100% 100%, 50% 50%; } 25% { background-position: 80% 10%, 20% 90%, 48% 52%; } 50% { background-position: 50% 80%, 0% 40%, 52% 48%; } 75% { background-position: 10% 20%, 90% 30%, 50% 50%; } 100% { background-position: 0% 0%, 100% 100%, 50% 50%; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc4f00b */.elementor-2133 .elementor-element.elementor-element-bc4f00b:not(.elementor-motion-effects-element-type-background),
.elementor-2133 .elementor-element.elementor-element-bc4f00b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background:
        radial-gradient(
            circle at 98% 50%,           /* posição da luz no lado direito */
            rgba(255, 255, 255, 0.07) 0%,   /* luz MUITO suave */
            rgba(255, 255, 255, 0.02) 12%,  /* desaparecendo rápido */
            rgba(255, 255, 255, 0.00) 22%   /* some antes de virar faixa */
        ),
        #0f2c34; /* cor base predominante */
}/* End custom CSS */