.elementor-1950 .elementor-element.elementor-element-9beec40{--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;--justify-content:center;--gap:28px 0px;--background-transition:0.3s;--margin-top:-81px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1950 .elementor-element.elementor-element-9beec40:not(.elementor-motion-effects-element-type-background), .elementor-1950 .elementor-element.elementor-element-9beec40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://campanhatodxs.pt/wp-content/uploads/2024/09/banner_vox-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1950 .elementor-element.elementor-element-9beec40, .elementor-1950 .elementor-element.elementor-element-9beec40::before{--border-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1950 .elementor-element.elementor-element-818e7cf.elementor-element{--align-self:flex-start;}.elementor-1950 .elementor-element.elementor-element-818e7cf .elementor-heading-title{color:#FFFFFF;font-family:"Bahnschrift", Sans-serif;font-size:40px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-cb166fa.elementor-element{--align-self:flex-start;}.elementor-1950 .elementor-element.elementor-element-cb166fa .elementor-heading-title{color:#FFFFFF;font-family:"Bahnschrift", Sans-serif;font-size:40px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-51fd3f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-51fd3f7.elementor-element{--align-self:flex-start;}.elementor-1950 .elementor-element.elementor-element-51fd3f7 .elementor-heading-title{color:#FFFFFF;font-family:"Bahnschrift", Sans-serif;font-size:40px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-f0e1292{--display:flex;--position:fixed;--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--border-radius:50% 50% 50% 50%;top:250px;--z-index:9;}.elementor-1950 .elementor-element.elementor-element-f0e1292:not(.elementor-motion-effects-element-type-background), .elementor-1950 .elementor-element.elementor-element-f0e1292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#47C196;}.elementor-1950 .elementor-element.elementor-element-f0e1292, .elementor-1950 .elementor-element.elementor-element-f0e1292::before{--border-transition:0.3s;}body:not(.rtl) .elementor-1950 .elementor-element.elementor-element-f0e1292{right:5%;}body.rtl .elementor-1950 .elementor-element.elementor-element-f0e1292{left:5%;}.elementor-1950 .elementor-element.elementor-element-abd7b77{text-align:center;}.elementor-1950 .elementor-element.elementor-element-abd7b77 .elementor-heading-title{color:#FFFFFF;font-family:"Bahnschrift", Sans-serif;font-weight:600;}.elementor-1950 .elementor-element.elementor-element-ef96a42{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-1950 .elementor-element.elementor-element-7b46f67{--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;--gap:0px 0px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-83ecd82{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6px 6px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-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-1950 .elementor-element.elementor-element-c95f046 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-c95f046.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-c95f046{font-family:"Bahnschrift", Sans-serif;font-size:20px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-7c2b866 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-7c2b866.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-7c2b866{font-family:"Bahnschrift", Sans-serif;font-size:20px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-763dab8 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-763dab8.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-763dab8{font-family:"Bahnschrift", Sans-serif;font-size:20px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-58d16ea > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-58d16ea.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-58d16ea{font-family:"Bahnschrift", Sans-serif;font-size:20px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-37fa5a3 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-37fa5a3.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-37fa5a3{font-family:"Bahnschrift", Sans-serif;font-size:20px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-a49bc59 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-a49bc59.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-a49bc59{font-family:"Bahnschrift", Sans-serif;font-size:20px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-3091af4 > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-3091af4.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-3091af4{font-family:"Bahnschrift", Sans-serif;font-size:20px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-cbefdcb > .elementor-widget-container{margin:0px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-cbefdcb.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-cbefdcb{font-family:"Bahnschrift", Sans-serif;font-size:20px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-3e1e2d8{--display:flex;--gap:0px 0px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-49f7617{--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:space-around;--gap:0px 20px;--background-transition:0.3s;--margin-top:060px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1950 .elementor-element.elementor-element-c9bd977{--display:flex;--min-height:560px;--gap:0px 0px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-e5340ac{--display:flex;--gap:0px 20px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-46a424d > .elementor-widget-container{margin:46px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-46a424d{text-align:center;}.elementor-1950 .elementor-element.elementor-element-46a424d .elementor-heading-title{color:#FFFFFF;font-family:"Bahnschrift", Sans-serif;font-size:22px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-0821195 > .elementor-widget-container{margin:9px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-0821195{text-align:center;}.elementor-1950 .elementor-element.elementor-element-0821195 .elementor-heading-title{color:#FFFFFF;font-family:"Bahnschrift", Sans-serif;font-size:22px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-0a51408 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-0a51408.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-0a51408{text-align:center;color:#9C9A9A;font-family:"Bahnschrift", Sans-serif;font-size:16px;font-weight:500;}.elementor-1950 .elementor-element.elementor-element-9bbbb53{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--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-weight:var( --e-global-typography-text-font-weight );}.elementor-1950 .elementor-element.elementor-element-890a663 > .elementor-widget-container{margin:17px 0px 33px 0px;}.elementor-1950 .elementor-element.elementor-element-153dbe0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;}.elementor-1950 .elementor-element.elementor-element-f09f56d{text-align:center;}.elementor-1950 .elementor-element.elementor-element-f09f56d .elementor-heading-title{color:#9375B2;}.elementor-1950 .elementor-element.elementor-element-b6a09aa{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;color:#000000;font-family:"Bahnschrift", Sans-serif;font-size:16px;font-weight:300;letter-spacing:-0.3px;}.elementor-1950 .elementor-element.elementor-element-b6a09aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-d98f2f3{text-align:center;}.elementor-1950 .elementor-element.elementor-element-d98f2f3 .elementor-heading-title{color:#9375B2;font-family:"Bahnschrift", Sans-serif;font-weight:500;text-decoration:underline;}.elementor-1950 .elementor-element.elementor-element-eff6e90{--display:flex;--position:absolute;--min-height:42px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 6px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-1950 .elementor-element.elementor-element-eff6e90:not(.elementor-motion-effects-element-type-background), .elementor-1950 .elementor-element.elementor-element-eff6e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9375B2;}.elementor-1950 .elementor-element.elementor-element-eff6e90, .elementor-1950 .elementor-element.elementor-element-eff6e90::before{--border-transition:0.3s;}.elementor-1950 .elementor-element.elementor-element-eff6e90.e-con{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-a703e52.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-a703e52{text-align:center;}.elementor-1950 .elementor-element.elementor-element-b1bf5bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-b1bf5bf.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-b1bf5bf{text-align:center;}.elementor-1950 .elementor-element.elementor-element-b1bf5bf .elementor-heading-title{color:#FFFFFF;}.elementor-1950 .elementor-element.elementor-element-fed47dd{--display:flex;--min-height:560px;--gap:0px 0px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-b0489ff{--display:flex;--gap:0px 0px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-9997d3a > .elementor-widget-container{margin:46px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-9997d3a{text-align:center;}.elementor-1950 .elementor-element.elementor-element-9997d3a .elementor-heading-title{color:#FFFFFF;font-family:"Bahnschrift", Sans-serif;font-size:22px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-36848c3 > .elementor-widget-container{margin:9px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-36848c3{text-align:center;}.elementor-1950 .elementor-element.elementor-element-36848c3 .elementor-heading-title{color:#FFFFFF;font-family:"Bahnschrift", Sans-serif;font-size:22px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-d4c01ef > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-d4c01ef.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-d4c01ef{text-align:center;color:#9C9A9A;font-family:"Bahnschrift", Sans-serif;font-size:16px;font-weight:500;}.elementor-1950 .elementor-element.elementor-element-0a1dd5d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-b8b46cc > .elementor-widget-container{margin:17px 0px 33px 0px;}.elementor-1950 .elementor-element.elementor-element-de184ad{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;}.elementor-1950 .elementor-element.elementor-element-ea8f231{text-align:center;}.elementor-1950 .elementor-element.elementor-element-ea8f231 .elementor-heading-title{color:#9375B2;}.elementor-1950 .elementor-element.elementor-element-b33b670{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;color:#000000;font-family:"Bahnschrift", Sans-serif;font-size:16px;font-weight:300;letter-spacing:-0.3px;}.elementor-1950 .elementor-element.elementor-element-b33b670 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-0ca09ea{text-align:center;}.elementor-1950 .elementor-element.elementor-element-0ca09ea .elementor-heading-title{color:#9375B2;font-family:"Bahnschrift", Sans-serif;font-weight:500;text-decoration:underline;}.elementor-1950 .elementor-element.elementor-element-6bf38da{--display:flex;--position:absolute;--min-height:42px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 6px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-1950 .elementor-element.elementor-element-6bf38da:not(.elementor-motion-effects-element-type-background), .elementor-1950 .elementor-element.elementor-element-6bf38da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9375B2;}.elementor-1950 .elementor-element.elementor-element-6bf38da, .elementor-1950 .elementor-element.elementor-element-6bf38da::before{--border-transition:0.3s;}.elementor-1950 .elementor-element.elementor-element-6bf38da.e-con{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-13ff60e.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-13ff60e{text-align:center;}.elementor-1950 .elementor-element.elementor-element-7928c60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-7928c60.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-7928c60{text-align:center;}.elementor-1950 .elementor-element.elementor-element-7928c60 .elementor-heading-title{color:#FFFFFF;}.elementor-1950 .elementor-element.elementor-element-9b1dbbe{--display:flex;--min-height:560px;--gap:0px 0px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-1f4573f{--display:flex;--gap:0px 0px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-53a6ffa > .elementor-widget-container{margin:46px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-53a6ffa{text-align:center;}.elementor-1950 .elementor-element.elementor-element-53a6ffa .elementor-heading-title{color:#FFFFFF;font-family:"Bahnschrift", Sans-serif;font-size:22px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-f72ab37 > .elementor-widget-container{margin:9px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-f72ab37{text-align:center;}.elementor-1950 .elementor-element.elementor-element-f72ab37 .elementor-heading-title{color:#FFFFFF;font-family:"Bahnschrift", Sans-serif;font-size:22px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-da134cf > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-da134cf.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-da134cf{text-align:center;color:#9C9A9A;font-family:"Bahnschrift", Sans-serif;font-size:16px;font-weight:500;}.elementor-1950 .elementor-element.elementor-element-e58d439{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-7b9b668 > .elementor-widget-container{margin:17px 0px 33px 0px;}.elementor-1950 .elementor-element.elementor-element-3703d95{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;}.elementor-1950 .elementor-element.elementor-element-c78c411{text-align:center;}.elementor-1950 .elementor-element.elementor-element-c78c411 .elementor-heading-title{color:#9375B2;}.elementor-1950 .elementor-element.elementor-element-5351cf4{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;color:#000000;font-family:"Bahnschrift", Sans-serif;font-size:16px;font-weight:300;letter-spacing:-0.3px;}.elementor-1950 .elementor-element.elementor-element-5351cf4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-fd1200d{text-align:center;}.elementor-1950 .elementor-element.elementor-element-fd1200d .elementor-heading-title{color:#9375B2;font-family:"Bahnschrift", Sans-serif;font-weight:500;text-decoration:underline;}.elementor-1950 .elementor-element.elementor-element-758551b{--display:flex;--position:absolute;--min-height:42px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 6px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-1950 .elementor-element.elementor-element-758551b:not(.elementor-motion-effects-element-type-background), .elementor-1950 .elementor-element.elementor-element-758551b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9375B2;}.elementor-1950 .elementor-element.elementor-element-758551b, .elementor-1950 .elementor-element.elementor-element-758551b::before{--border-transition:0.3s;}.elementor-1950 .elementor-element.elementor-element-758551b.e-con{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-b724be7.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-b724be7{text-align:center;}.elementor-1950 .elementor-element.elementor-element-fb6f967 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-fb6f967.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-fb6f967{text-align:center;}.elementor-1950 .elementor-element.elementor-element-fb6f967 .elementor-heading-title{color:#FFFFFF;}.elementor-1950 .elementor-element.elementor-element-11a30ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 20px;--background-transition:0.3s;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1950 .elementor-element.elementor-element-11a30ab.e-con{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-eb5bbe0{--display:flex;--min-height:560px;--gap:0px 0px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-aefe12a{--display:flex;--gap:0px 20px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-72e1d46 > .elementor-widget-container{margin:46px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-72e1d46{text-align:center;}.elementor-1950 .elementor-element.elementor-element-72e1d46 .elementor-heading-title{color:#FFFFFF;font-family:"Bahnschrift", Sans-serif;font-size:22px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-f869264 > .elementor-widget-container{margin:9px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-f869264{text-align:center;}.elementor-1950 .elementor-element.elementor-element-f869264 .elementor-heading-title{color:#FFFFFF;font-family:"Bahnschrift", Sans-serif;font-size:22px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-9476103 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-9476103.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-9476103{text-align:center;color:#9C9A9A;font-family:"Bahnschrift", Sans-serif;font-size:16px;font-weight:500;}.elementor-1950 .elementor-element.elementor-element-4fd7bc4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-28b838d > .elementor-widget-container{margin:17px 0px 33px 0px;}.elementor-1950 .elementor-element.elementor-element-c2bf505{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;}.elementor-1950 .elementor-element.elementor-element-cf96704{text-align:center;}.elementor-1950 .elementor-element.elementor-element-cf96704 .elementor-heading-title{color:#9375B2;}.elementor-1950 .elementor-element.elementor-element-8127d11{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;color:#000000;font-family:"Bahnschrift", Sans-serif;font-size:16px;font-weight:300;letter-spacing:-0.3px;}.elementor-1950 .elementor-element.elementor-element-8127d11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-16996cb{text-align:center;}.elementor-1950 .elementor-element.elementor-element-16996cb .elementor-heading-title{color:#9375B2;font-family:"Bahnschrift", Sans-serif;font-weight:500;text-decoration:underline;}.elementor-1950 .elementor-element.elementor-element-ad355a7{--display:flex;--position:absolute;--min-height:42px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 6px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-1950 .elementor-element.elementor-element-ad355a7:not(.elementor-motion-effects-element-type-background), .elementor-1950 .elementor-element.elementor-element-ad355a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9375B2;}.elementor-1950 .elementor-element.elementor-element-ad355a7, .elementor-1950 .elementor-element.elementor-element-ad355a7::before{--border-transition:0.3s;}.elementor-1950 .elementor-element.elementor-element-ad355a7.e-con{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-c91bc8e.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-c91bc8e{text-align:center;}.elementor-1950 .elementor-element.elementor-element-f0727b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-f0727b2.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-f0727b2{text-align:center;}.elementor-1950 .elementor-element.elementor-element-f0727b2 .elementor-heading-title{color:#FFFFFF;}.elementor-1950 .elementor-element.elementor-element-aa96492{--display:flex;--min-height:560px;--gap:0px 0px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-617f3e7{--display:flex;--gap:0px 0px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-506a1d3 > .elementor-widget-container{margin:46px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-506a1d3{text-align:center;}.elementor-1950 .elementor-element.elementor-element-506a1d3 .elementor-heading-title{color:#FFFFFF;font-family:"Bahnschrift", Sans-serif;font-size:22px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-8e39e17 > .elementor-widget-container{margin:9px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-8e39e17{text-align:center;}.elementor-1950 .elementor-element.elementor-element-8e39e17 .elementor-heading-title{color:#FFFFFF;font-family:"Bahnschrift", Sans-serif;font-size:22px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-9ecfaa8 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-9ecfaa8.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-9ecfaa8{text-align:center;color:#9C9A9A;font-family:"Bahnschrift", Sans-serif;font-size:16px;font-weight:500;}.elementor-1950 .elementor-element.elementor-element-a604fd6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-a74ebb3 > .elementor-widget-container{margin:17px 0px 33px 0px;}.elementor-1950 .elementor-element.elementor-element-368c286{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;}.elementor-1950 .elementor-element.elementor-element-5713af8{text-align:center;}.elementor-1950 .elementor-element.elementor-element-5713af8 .elementor-heading-title{color:#9375B2;}.elementor-1950 .elementor-element.elementor-element-4349964{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;color:#000000;font-family:"Bahnschrift", Sans-serif;font-size:16px;font-weight:300;letter-spacing:-0.3px;}.elementor-1950 .elementor-element.elementor-element-4349964 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-947fe90{text-align:center;}.elementor-1950 .elementor-element.elementor-element-947fe90 .elementor-heading-title{color:#9375B2;font-family:"Bahnschrift", Sans-serif;font-weight:500;text-decoration:underline;}.elementor-1950 .elementor-element.elementor-element-808c6ca{--display:flex;--position:absolute;--min-height:42px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 6px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-1950 .elementor-element.elementor-element-808c6ca:not(.elementor-motion-effects-element-type-background), .elementor-1950 .elementor-element.elementor-element-808c6ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9375B2;}.elementor-1950 .elementor-element.elementor-element-808c6ca, .elementor-1950 .elementor-element.elementor-element-808c6ca::before{--border-transition:0.3s;}.elementor-1950 .elementor-element.elementor-element-808c6ca.e-con{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-ae999d7.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-ae999d7{text-align:center;}.elementor-1950 .elementor-element.elementor-element-b1df013 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-b1df013.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-b1df013{text-align:center;}.elementor-1950 .elementor-element.elementor-element-b1df013 .elementor-heading-title{color:#FFFFFF;}.elementor-1950 .elementor-element.elementor-element-c2cef7b{--display:flex;--min-height:560px;--gap:0px 0px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-d1eb5d4{--display:flex;--gap:0px 0px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-61aae8e > .elementor-widget-container{margin:46px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-61aae8e{text-align:center;}.elementor-1950 .elementor-element.elementor-element-61aae8e .elementor-heading-title{color:#FFFFFF;font-family:"Bahnschrift", Sans-serif;font-size:22px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-1ee94f5 > .elementor-widget-container{margin:9px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-1ee94f5{text-align:center;}.elementor-1950 .elementor-element.elementor-element-1ee94f5 .elementor-heading-title{color:#FFFFFF;font-family:"Bahnschrift", Sans-serif;font-size:22px;font-weight:bold;}.elementor-1950 .elementor-element.elementor-element-fe80df0 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-fe80df0.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-fe80df0{text-align:center;color:#9C9A9A;font-family:"Bahnschrift", Sans-serif;font-size:16px;font-weight:500;}.elementor-1950 .elementor-element.elementor-element-66244b0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-b75dec5 > .elementor-widget-container{margin:17px 0px 33px 0px;}.elementor-1950 .elementor-element.elementor-element-1f959d9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;}.elementor-1950 .elementor-element.elementor-element-b811982{text-align:center;}.elementor-1950 .elementor-element.elementor-element-b811982 .elementor-heading-title{color:#9375B2;}.elementor-1950 .elementor-element.elementor-element-ead89e9{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;color:#000000;font-family:"Bahnschrift", Sans-serif;font-size:16px;font-weight:300;letter-spacing:-0.3px;}.elementor-1950 .elementor-element.elementor-element-ead89e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-49d9703{text-align:center;}.elementor-1950 .elementor-element.elementor-element-49d9703 .elementor-heading-title{color:#9375B2;font-family:"Bahnschrift", Sans-serif;font-weight:500;text-decoration:underline;}.elementor-1950 .elementor-element.elementor-element-759d09a{--display:flex;--position:absolute;--min-height:42px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 6px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-1950 .elementor-element.elementor-element-759d09a:not(.elementor-motion-effects-element-type-background), .elementor-1950 .elementor-element.elementor-element-759d09a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9375B2;}.elementor-1950 .elementor-element.elementor-element-759d09a, .elementor-1950 .elementor-element.elementor-element-759d09a::before{--border-transition:0.3s;}.elementor-1950 .elementor-element.elementor-element-759d09a.e-con{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-5d1806c.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-5d1806c{text-align:center;}.elementor-1950 .elementor-element.elementor-element-6a33c28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-6a33c28.elementor-element{--align-self:center;}.elementor-1950 .elementor-element.elementor-element-6a33c28{text-align:center;}.elementor-1950 .elementor-element.elementor-element-6a33c28 .elementor-heading-title{color:#FFFFFF;}.elementor-1950 .elementor-element.elementor-element-8103ad6{width:var( --container-widget-width, 713px );max-width:713px;--container-widget-width:713px;--container-widget-flex-grow:0;text-align:center;color:#000000;font-family:"Bahnschrift", Sans-serif;font-size:15px;font-weight:400;}.elementor-1950 .elementor-element.elementor-element-8103ad6 > .elementor-widget-container{margin:126px 0px 190px 0px;}.elementor-1950 .elementor-element.elementor-element-8103ad6.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1950 .elementor-element.elementor-element-b6bf50b{left:193px;}body.rtl .elementor-1950 .elementor-element.elementor-element-b6bf50b{right:193px;}.elementor-1950 .elementor-element.elementor-element-b6bf50b{bottom:485px;}body:not(.rtl) .elementor-1950 .elementor-element.elementor-element-9b56fd5{right:210px;}body.rtl .elementor-1950 .elementor-element.elementor-element-9b56fd5{left:210px;}.elementor-1950 .elementor-element.elementor-element-9b56fd5{top:233px;}.elementor-1950 .elementor-element.elementor-element-d402db8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-3aa8bbb{--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;--gap:0px 0px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-136a7ec{--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;--gap:0px 0px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-515b326{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1950 .elementor-element.elementor-element-11481c3{--display:flex;--gap:0px 0px;--background-transition:0.3s;--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-1950 .elementor-element.elementor-element-684b9c9{--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:space-around;--gap:0px 20px;--background-transition:0.3s;--margin-top:060px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1950 .elementor-element.elementor-element-74fd27b{--grid-columns:3;--grid-column-gap:20px;}.elementor-1950 .elementor-element.elementor-element-cb50fb3{width:var( --container-widget-width, 713px );max-width:713px;--container-widget-width:713px;--container-widget-flex-grow:0;text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-1950 .elementor-element.elementor-element-cb50fb3 > .elementor-widget-container{margin:126px 0px 190px 0px;}.elementor-1950 .elementor-element.elementor-element-cb50fb3.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1950 .elementor-element.elementor-element-071c2a2{left:1rem;}body.rtl .elementor-1950 .elementor-element.elementor-element-071c2a2{right:1rem;}.elementor-1950 .elementor-element.elementor-element-071c2a2{bottom:485px;}.elementor-1950 .elementor-element.elementor-element-071c2a2 img{width:3vw;}body:not(.rtl) .elementor-1950 .elementor-element.elementor-element-79fe876{right:1rem;}body.rtl .elementor-1950 .elementor-element.elementor-element-79fe876{left:1rem;}.elementor-1950 .elementor-element.elementor-element-79fe876{top:30rem;}.elementor-1950 .elementor-element.elementor-element-79fe876 img{width:3vw;}body.elementor-page-1950{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1950 .elementor-element.elementor-element-9beec40{--content-width:1100px;}.elementor-1950 .elementor-element.elementor-element-f0e1292{--width:100px;}.elementor-1950 .elementor-element.elementor-element-ef96a42{--content-width:1100px;}.elementor-1950 .elementor-element.elementor-element-83ecd82{--width:100%;}.elementor-1950 .elementor-element.elementor-element-c9bd977{--width:360px;}.elementor-1950 .elementor-element.elementor-element-eff6e90{--width:74px;}.elementor-1950 .elementor-element.elementor-element-fed47dd{--width:360px;}.elementor-1950 .elementor-element.elementor-element-6bf38da{--width:74px;}.elementor-1950 .elementor-element.elementor-element-9b1dbbe{--width:360px;}.elementor-1950 .elementor-element.elementor-element-758551b{--width:74px;}.elementor-1950 .elementor-element.elementor-element-eb5bbe0{--width:360px;}.elementor-1950 .elementor-element.elementor-element-ad355a7{--width:74px;}.elementor-1950 .elementor-element.elementor-element-aa96492{--width:360px;}.elementor-1950 .elementor-element.elementor-element-808c6ca{--width:74px;}.elementor-1950 .elementor-element.elementor-element-c2cef7b{--width:360px;}.elementor-1950 .elementor-element.elementor-element-759d09a{--width:74px;}.elementor-1950 .elementor-element.elementor-element-d402db8{--content-width:1120px;}.elementor-1950 .elementor-element.elementor-element-515b326{--width:100%;}}@media(min-width:1367px){.elementor-1950 .elementor-element.elementor-element-9beec40:not(.elementor-motion-effects-element-type-background), .elementor-1950 .elementor-element.elementor-element-9beec40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1366px){.elementor-1950 .elementor-element.elementor-element-9beec40:not(.elementor-motion-effects-element-type-background), .elementor-1950 .elementor-element.elementor-element-9beec40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://campanhatodxs.pt/wp-content/uploads/2024/09/banner_vox-1.webp");}}@media(max-width:1024px){.elementor-1950 .elementor-element.elementor-element-9beec40{--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:37px;--padding-right:0px;}.elementor-1950 .elementor-element.elementor-element-d402db8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1950 .elementor-element.elementor-element-515b326{--padding-top:0px;--padding-bottom:0px;--padding-left:37px;--padding-right:37px;}.elementor-1950 .elementor-element.elementor-element-74fd27b{--grid-columns:2;}}@media(max-width:767px){.elementor-1950 .elementor-element.elementor-element-9beec40:not(.elementor-motion-effects-element-type-background), .elementor-1950 .elementor-element.elementor-element-9beec40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://campanhatodxs.pt/wp-content/uploads/2024/09/header-voxpop.webp");}.elementor-1950 .elementor-element.elementor-element-9beec40{--min-height:812px;--margin-top:-121px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:37px;--padding-right:37px;}.elementor-1950 .elementor-element.elementor-element-818e7cf .elementor-heading-title{font-size:35px;}.elementor-1950 .elementor-element.elementor-element-cb166fa .elementor-heading-title{font-size:35px;}.elementor-1950 .elementor-element.elementor-element-51fd3f7 .elementor-heading-title{font-size:35px;}.elementor-1950 .elementor-element.elementor-element-f0e1292{--width:80px;--min-height:80px;--z-index:9999999;}.elementor-1950 .elementor-element.elementor-element-abd7b77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1950 .elementor-element.elementor-element-abd7b77 .elementor-heading-title{font-size:12px;line-height:1px;letter-spacing:-0.1px;}.elementor-1950 .elementor-element.elementor-element-49f7617{--gap:20px 0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1950 .elementor-element.elementor-element-eff6e90{--width:60px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1950 .elementor-element.elementor-element-6bf38da{--width:60px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1950 .elementor-element.elementor-element-758551b{--width:60px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1950 .elementor-element.elementor-element-11a30ab{--gap:20px 0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1950 .elementor-element.elementor-element-ad355a7{--width:60px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1950 .elementor-element.elementor-element-808c6ca{--width:60px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1950 .elementor-element.elementor-element-759d09a{--width:60px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1950 .elementor-element.elementor-element-d402db8{--padding-top:0px;--padding-bottom:0px;--padding-left:37px;--padding-right:37px;}.elementor-1950 .elementor-element.elementor-element-684b9c9{--gap:20px 0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1950 .elementor-element.elementor-element-74fd27b{--grid-columns:1;}}/* Start custom CSS for heading, class: .elementor-element-818e7cf */.elementor-1950 .elementor-element.elementor-element-818e7cf span {
    background-color: #FFD60A;
    padding: 0.7rem 0.6rem 0.5rem 0.6rem;
    color: #8E68B6 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb166fa */.elementor-1950 .elementor-element.elementor-element-cb166fa span {
    background-color: #FFD60A;
    padding: 0.7rem 0.6rem 0.5rem 0.6rem;
    color: #8E68B6 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-51fd3f7 */.elementor-1950 .elementor-element.elementor-element-51fd3f7 span {
    background-color: #FFD60A;
    padding: 0.7rem 0.6rem 0.5rem 0.6rem;
    color: #8E68B6 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abd7b77 */.elementor-1950 .elementor-element.elementor-element-abd7b77 {
    line-height: 20px
}

@media (max-width: 768px) {
    .elementor-1950 .elementor-element.elementor-element-abd7b77 {
    line-height: 14px
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0e1292 */.botaoacao {
    overflow: hidden; /* Garante que o ::before não transborde do elemento */
    color: white; /* Cor inicial do texto */
    transition: color 1s ease-in-out;
}

.botaoacao:hover {
    color: #9375B2; /* Garante que o texto mude para preto no hover */
}

/* Pseudo-elemento ::before para criar o efeito do círculo que cresce */
.botaoacao::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 0;
    height: 0;
    background: radial-gradient(circle, #FFD401 0%, #FFD401 100%); /* Círculo branco */
    border-radius: 50%;
    transform: translate(-50%, -50%);
    transition: width 1s ease-in-out, height 1s ease-in-out; /* Animação suave para o crescimento */
    z-index: 0; /* Fica atrás do texto */
}

.botaoacao:hover::before {
    width: 300%; /* O círculo cresce até cobrir todo o botão */
    height: 300%;
}

/* Mantém o texto acima do pseudo-elemento */
.botaoacao .elementor-heading-title {
    z-index: 1; /* Garante que o texto fique acima do ::before */
    position: relative; /* Para garantir que o texto fique posicionado corretamente */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c95f046 */.elementor-1950 .elementor-element.elementor-element-c95f046 p{
    background-color: #DEDEDE;
    padding: 0.1rem 0.2rem;
}

.elementor-1950 .elementor-element.elementor-element-c95f046 p:hover{
    background-color: #855DAF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c2b866 */.elementor-1950 .elementor-element.elementor-element-7c2b866 p{
    background-color: #DEDEDE;
    padding: 0.1rem 0.2rem;
}

.elementor-1950 .elementor-element.elementor-element-7c2b866 p:hover{
    background-color: #CCD61B;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763dab8 */.elementor-1950 .elementor-element.elementor-element-763dab8 p{
    background-color: #DEDEDE;
    padding: 0.1rem 0.2rem;
}

.elementor-1950 .elementor-element.elementor-element-763dab8 p:hover{
    background-color: #FF010C;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58d16ea */.elementor-1950 .elementor-element.elementor-element-58d16ea p{
    background-color: #DEDEDE;
    padding: 0.1rem 0.2rem;
}

.elementor-1950 .elementor-element.elementor-element-58d16ea p:hover {
    background-color: #EABC00;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37fa5a3 */.elementor-1950 .elementor-element.elementor-element-37fa5a3 p{
    background-color: #DEDEDE;
    padding: 0.1rem 0.2rem;
}

.elementor-1950 .elementor-element.elementor-element-37fa5a3 p:hover {
    background-color: #5CC5F1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a49bc59 */.elementor-1950 .elementor-element.elementor-element-a49bc59 p{
    background-color: #DEDEDE;
    padding: 0.1rem 0.2rem;
}

.elementor-1950 .elementor-element.elementor-element-a49bc59 p:hover {
    background-color: #98CEAE;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3091af4 */.elementor-1950 .elementor-element.elementor-element-3091af4 p{
    background-color: #DEDEDE;
    padding: 0.1rem 0.2rem;
}

.elementor-1950 .elementor-element.elementor-element-3091af4 p:hover {
    background-color: #C59602;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbefdcb */.elementor-1950 .elementor-element.elementor-element-cbefdcb p{
    background-color: #DEDEDE;
    padding: 0.1rem 0.2rem;
}

.elementor-1950 .elementor-element.elementor-element-cbefdcb p:hover {
    background-color: #A1DAF8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ecd82 */.elementor-1950 .elementor-element.elementor-element-83ecd82 p{
    transition: all 0.3s ease-in;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46a424d */.elementor-1950 .elementor-element.elementor-element-46a424d span{
    background-color: #9375B2;
    padding: 0.4rem 0.4rem 0.1rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0821195 */.elementor-1950 .elementor-element.elementor-element-0821195 span{
    background-color: #9375B2;
    padding: 0.4rem 0.4rem 0.1rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a51408 */.elementor-1950 .elementor-element.elementor-element-0a51408 p{
    align-content: center;
    align-items: center;
    vertical-align: middle;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9bd977 */.elementor-1950 .elementor-element.elementor-element-c9bd977 {
    box-shadow: 0px 0px 15px #01020312;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9997d3a */.elementor-1950 .elementor-element.elementor-element-9997d3a span{
    background-color: #9375B2;
    padding: 0.4rem 0.4rem 0.1rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36848c3 */.elementor-1950 .elementor-element.elementor-element-36848c3 span{
    background-color: #9375B2;
    padding: 0.4rem 0.4rem 0.1rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4c01ef */.elementor-1950 .elementor-element.elementor-element-d4c01ef p{
    align-content: center;
    align-items: center;
    vertical-align: middle;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fed47dd */.elementor-1950 .elementor-element.elementor-element-fed47dd {
    box-shadow: 0px 0px 15px #01020312;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53a6ffa */.elementor-1950 .elementor-element.elementor-element-53a6ffa span{
    background-color: #9375B2;
    padding: 0.4rem 0.4rem 0.1rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f72ab37 */.elementor-1950 .elementor-element.elementor-element-f72ab37 span{
    background-color: #9375B2;
    padding: 0.4rem 0.4rem 0.1rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da134cf */.elementor-1950 .elementor-element.elementor-element-da134cf p{
    align-content: center;
    align-items: center;
    vertical-align: middle;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b1dbbe */.elementor-1950 .elementor-element.elementor-element-9b1dbbe {
    box-shadow: 0px 0px 15px #01020312;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72e1d46 */.elementor-1950 .elementor-element.elementor-element-72e1d46 span{
    background-color: #9375B2;
    padding: 0.4rem 0.4rem 0.1rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f869264 */.elementor-1950 .elementor-element.elementor-element-f869264 span{
    background-color: #9375B2;
    padding: 0.4rem 0.4rem 0.1rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9476103 */.elementor-1950 .elementor-element.elementor-element-9476103 p{
    align-content: center;
    align-items: center;
    vertical-align: middle;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb5bbe0 */.elementor-1950 .elementor-element.elementor-element-eb5bbe0 {
    box-shadow: 0px 0px 15px #01020312;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-506a1d3 */.elementor-1950 .elementor-element.elementor-element-506a1d3 span{
    background-color: #9375B2;
    padding: 0.4rem 0.4rem 0.1rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e39e17 */.elementor-1950 .elementor-element.elementor-element-8e39e17 span{
    background-color: #9375B2;
    padding: 0.4rem 0.4rem 0.1rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ecfaa8 */.elementor-1950 .elementor-element.elementor-element-9ecfaa8 p{
    align-content: center;
    align-items: center;
    vertical-align: middle;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa96492 */.elementor-1950 .elementor-element.elementor-element-aa96492 {
    box-shadow: 0px 0px 15px #01020312;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61aae8e */.elementor-1950 .elementor-element.elementor-element-61aae8e span{
    background-color: #9375B2;
    padding: 0.4rem 0.4rem 0.1rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ee94f5 */.elementor-1950 .elementor-element.elementor-element-1ee94f5 span{
    background-color: #9375B2;
    padding: 0.4rem 0.4rem 0.1rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fe80df0 */.elementor-1950 .elementor-element.elementor-element-fe80df0 p{
    align-content: center;
    align-items: center;
    vertical-align: middle;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2cef7b */.elementor-1950 .elementor-element.elementor-element-c2cef7b {
    box-shadow: 0px 0px 15px #01020312;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8103ad6 */.elementor-1950 .elementor-element.elementor-element-8103ad6 a{
    color: #9375B2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-515b326 */.elementor-1950 .elementor-element.elementor-element-515b326 p{
    transition: all 0.3s ease-in;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb50fb3 */.elementor-1950 .elementor-element.elementor-element-cb50fb3 a{
    color: #9375B2;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bahnschrift';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://campanhatodxs.pt/wp-content/uploads/2023/11/Bahnschrift-400.ttf') format('truetype');
}
/* End Custom Fonts CSS */