.elementor-37 .elementor-element.elementor-element-2684eac{--display:flex;--min-height:840px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-37 .elementor-element.elementor-element-2684eac:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-2684eac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000306;background-image:url("https://primariaenergia.com.br/wp-content/uploads/2025/08/desktop-5.webp");background-repeat:no-repeat;background-size:cover;}.elementor-37 .elementor-element.elementor-element-2684eac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-6db59dd{--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-37 .elementor-element.elementor-element-6db59dd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-934deec{width:var( --container-widget-width, 38.678% );max-width:38.678%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;--container-widget-width:38.678%;--container-widget-flex-grow:0;text-align:left;}.elementor-37 .elementor-element.elementor-element-934deec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-934deec .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:2.1em;font-weight:600;line-height:1.2em;color:var( --e-global-color-4c69e71 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-a08d0de{width:var( --container-widget-width, 45% );max-width:45%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;--container-widget-width:45%;--container-widget-flex-grow:0;font-family:"Work Sans", Sans-serif;font-size:23px;font-weight:400;color:var( --e-global-color-4c69e71 );}.elementor-37 .elementor-element.elementor-element-a08d0de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-a08d0de p{margin-block-end:13px;}.elementor-37 .elementor-element.elementor-element-0044de4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Work Sans", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-4c69e71 );}.elementor-37 .elementor-element.elementor-element-0044de4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-0044de4 p{margin-block-end:13px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-37 .elementor-element.elementor-element-654cbbd .elementor-button{font-family:"Work Sans", Sans-serif;font-weight:600;}.elementor-37 .elementor-element.elementor-element-9cd2946{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 15px;}.elementor-37 .elementor-element.elementor-element-f4566b9{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:7em;--padding-bottom:7em;--padding-left:2em;--padding-right:2em;}.elementor-37 .elementor-element.elementor-element-bffc26b{width:var( --container-widget-width, 54% );max-width:54%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 3em) 0em;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:center;}.elementor-37 .elementor-element.elementor-element-bffc26b .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:3em;font-weight:600;line-height:1.2em;color:#021221;}.elementor-37 .elementor-element.elementor-element-780c5ec{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:3em 01em;--row-gap:3em;--column-gap:01em;--grid-auto-flow:row;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-c4bbba4{--icon-box-icon-margin:15px;}.elementor-37 .elementor-element.elementor-element-c4bbba4 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-c4bbba4 .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:1.7em;font-weight:600;}.elementor-37 .elementor-element.elementor-element-24bfad0{--icon-box-icon-margin:15px;}.elementor-37 .elementor-element.elementor-element-24bfad0 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-24bfad0 .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:1.7em;font-weight:600;}.elementor-37 .elementor-element.elementor-element-24bfad0 .elementor-icon-box-description{font-family:"Work Sans", Sans-serif;font-weight:400;}.elementor-37 .elementor-element.elementor-element-75ece14{--icon-box-icon-margin:15px;}.elementor-37 .elementor-element.elementor-element-75ece14 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-75ece14 .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:1.7em;font-weight:600;}.elementor-37 .elementor-element.elementor-element-75ece14 .elementor-icon-box-description{font-family:"Work Sans", Sans-serif;font-weight:400;}.elementor-37 .elementor-element.elementor-element-dc59ea8{--icon-box-icon-margin:15px;}.elementor-37 .elementor-element.elementor-element-dc59ea8 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-dc59ea8 .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:1.7em;font-weight:600;}.elementor-37 .elementor-element.elementor-element-dc59ea8 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-37 .elementor-element.elementor-element-1b0e439{--icon-box-icon-margin:15px;}.elementor-37 .elementor-element.elementor-element-1b0e439 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-1b0e439 .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:1.7em;font-weight:600;}.elementor-37 .elementor-element.elementor-element-8dda6be{--icon-box-icon-margin:15px;}.elementor-37 .elementor-element.elementor-element-8dda6be .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-8dda6be .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:1.7em;font-weight:600;}.elementor-37 .elementor-element.elementor-element-c9c347b{padding:1px 1px 1px 1px;}.elementor-37 .elementor-element.elementor-element-c9c347b .elementor-button{font-family:"Work Sans", Sans-serif;font-weight:600;}.elementor-37 .elementor-element.elementor-element-983b1ff{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-37 .elementor-element.elementor-element-5d9ccbd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-5d54647{--display:flex;}.elementor-37 .elementor-element.elementor-element-017b4cf{width:100%;max-width:100%;text-align:left;}.elementor-37 .elementor-element.elementor-element-017b4cf .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:3em;font-weight:600;line-height:1.2em;color:var( --e-global-color-d5c53bf );}.elementor-37 .elementor-element.elementor-element-fec124e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;font-family:"Work Sans", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-37 .elementor-element.elementor-element-0237500{--display:flex;}.elementor-37 .elementor-element.elementor-element-c7eeaf8{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1em 01em;--row-gap:1em;--column-gap:01em;--grid-auto-flow:row;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-37 .elementor-element.elementor-element-1e6c5ef .elementor-icon-box-wrapper{align-items:center;}.elementor-37 .elementor-element.elementor-element-1e6c5ef{--icon-box-icon-margin:15px;}.elementor-37 .elementor-element.elementor-element-1e6c5ef .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-1e6c5ef .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:1.7em;font-weight:600;}.elementor-37 .elementor-element.elementor-element-1638d39 .elementor-icon-box-wrapper{align-items:center;}.elementor-37 .elementor-element.elementor-element-1638d39{--icon-box-icon-margin:15px;}.elementor-37 .elementor-element.elementor-element-1638d39 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-1638d39 .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:1.7em;font-weight:600;}.elementor-37 .elementor-element.elementor-element-cc97ff8 .elementor-icon-box-wrapper{align-items:center;}.elementor-37 .elementor-element.elementor-element-cc97ff8{--icon-box-icon-margin:15px;}.elementor-37 .elementor-element.elementor-element-cc97ff8 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-cc97ff8 .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:1.7em;font-weight:600;}.elementor-37 .elementor-element.elementor-element-a5cd1af .elementor-icon-box-wrapper{align-items:center;}.elementor-37 .elementor-element.elementor-element-a5cd1af{--icon-box-icon-margin:15px;}.elementor-37 .elementor-element.elementor-element-a5cd1af .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-a5cd1af .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:1.7em;font-weight:600;}.elementor-37 .elementor-element.elementor-element-4db0026 .elementor-button{font-family:"Work Sans", Sans-serif;font-weight:600;}.elementor-37 .elementor-element.elementor-element-7ea5627{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:04em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-37 .elementor-element.elementor-element-7ea5627:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-7ea5627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDEAFF;}.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-37 .elementor-element.elementor-element-cf9b128 .elementor-icon-wrapper{text-align:center;}.elementor-37 .elementor-element.elementor-element-cf9b128.elementor-view-stacked .elementor-icon{background-color:#01122100;}.elementor-37 .elementor-element.elementor-element-cf9b128.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-cf9b128.elementor-view-default .elementor-icon{color:#01122100;border-color:#01122100;}.elementor-37 .elementor-element.elementor-element-cf9b128.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-cf9b128.elementor-view-default .elementor-icon svg{fill:#01122100;}.elementor-37 .elementor-element.elementor-element-cf9b128 .elementor-icon-wrapper svg{width:auto;}.elementor-37 .elementor-element.elementor-element-36e5f2c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-37 .elementor-element.elementor-element-36e5f2c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:3em;font-weight:600;line-height:1.2em;color:var( --e-global-color-d5c53bf );}.elementor-37 .elementor-element.elementor-element-14e3699{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-37 .elementor-element.elementor-element-720d5d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-37 .elementor-element.elementor-element-720d5d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-37 .elementor-element.elementor-element-720d5d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-37 .elementor-element.elementor-element-720d5d1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-37 .elementor-element.elementor-element-720d5d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-37 .elementor-element.elementor-element-720d5d1 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-37 .elementor-element.elementor-element-720d5d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-37 .elementor-element.elementor-element-720d5d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-37 .elementor-element.elementor-element-720d5d1 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-37 .elementor-element.elementor-element-720d5d1 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-37 .elementor-element.elementor-element-720d5d1 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-37 .elementor-element.elementor-element-720d5d1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-37 .elementor-element.elementor-element-720d5d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37 .elementor-element.elementor-element-720d5d1 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:21px;font-weight:400;}.elementor-37 .elementor-element.elementor-element-720d5d1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-37 .elementor-element.elementor-element-cb742ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-37 .elementor-element.elementor-element-cb742ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-37 .elementor-element.elementor-element-cb742ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-37 .elementor-element.elementor-element-cb742ef .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-37 .elementor-element.elementor-element-cb742ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-37 .elementor-element.elementor-element-cb742ef .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-37 .elementor-element.elementor-element-cb742ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-37 .elementor-element.elementor-element-cb742ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-37 .elementor-element.elementor-element-cb742ef .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-37 .elementor-element.elementor-element-cb742ef .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-37 .elementor-element.elementor-element-cb742ef .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-37 .elementor-element.elementor-element-cb742ef{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-37 .elementor-element.elementor-element-cb742ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37 .elementor-element.elementor-element-cb742ef .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-37 .elementor-element.elementor-element-cb742ef .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-37 .elementor-element.elementor-element-7269914{width:var( --container-widget-width, 62% );max-width:62%;margin:04em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-37 .elementor-element.elementor-element-7269914 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-7269914 .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:2.2em;font-weight:600;}.elementor-37 .elementor-element.elementor-element-7269914 .elementor-icon-box-title{color:#011221;}.elementor-37 .elementor-element.elementor-element-7269914 .elementor-icon-box-description{font-family:"Work Sans", Sans-serif;font-size:1.5em;font-weight:400;color:#011221;}.elementor-37 .elementor-element.elementor-element-7e56fac .elementor-button{font-family:"Work Sans", Sans-serif;font-weight:600;}.elementor-37 .elementor-element.elementor-element-5495347{--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;--justify-content:center;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:04em;--padding-bottom:7em;--padding-left:2em;--padding-right:2em;}.elementor-37 .elementor-element.elementor-element-10e691c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-37 .elementor-element.elementor-element-0bd1b84{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-61a7a60{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-37 .elementor-element.elementor-element-c30b952{text-align:left;}.elementor-37 .elementor-element.elementor-element-c30b952 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:3em;font-weight:600;line-height:1.2em;color:var( --e-global-color-d5c53bf );}.elementor-37 .elementor-element.elementor-element-8b1fcc5{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-family:"Work Sans", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-37 .elementor-element.elementor-element-30110f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-37 .elementor-element.elementor-element-9ddc919{font-family:"Work Sans", Sans-serif;font-size:1.2em;font-weight:700;}.elementor-37 .elementor-element.elementor-element-e826de3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-37 .elementor-element.elementor-element-e826de3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-37 .elementor-element.elementor-element-e826de3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-37 .elementor-element.elementor-element-e826de3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-37 .elementor-element.elementor-element-e826de3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-37 .elementor-element.elementor-element-e826de3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-37 .elementor-element.elementor-element-e826de3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-37 .elementor-element.elementor-element-e826de3{--e-icon-list-icon-size:38px;--icon-vertical-offset:0px;}.elementor-37 .elementor-element.elementor-element-e826de3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37 .elementor-element.elementor-element-e826de3 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:1.7em;font-weight:400;}.elementor-37 .elementor-element.elementor-element-e826de3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-37 .elementor-element.elementor-element-37270ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-37270ab .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-37 .elementor-element.elementor-element-7a8ccd0{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-37 .elementor-element.elementor-element-7a8ccd0 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:2em;font-weight:600;line-height:1.2em;color:var( --e-global-color-d5c53bf );}.elementor-37 .elementor-element.elementor-element-672ec01 .elementor-button{font-family:"Work Sans", Sans-serif;font-weight:600;}.elementor-37 .elementor-element.elementor-element-77ff988{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:0em;--padding-bottom:7em;--padding-left:2em;--padding-right:2em;}.elementor-37 .elementor-element.elementor-element-68f28d1{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:center;}.elementor-37 .elementor-element.elementor-element-68f28d1 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:3em;font-weight:600;line-height:1.2em;color:var( --e-global-color-d5c53bf );}.elementor-37 .elementor-element.elementor-element-a49515e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-family:"Work Sans", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-37 .elementor-element.elementor-element-17063a2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3em 01em;--row-gap:3em;--column-gap:01em;--grid-auto-flow:row;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-37 .elementor-element.elementor-element-77d1d11{--icon-box-icon-margin:15px;}.elementor-37 .elementor-element.elementor-element-77d1d11 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-77d1d11 .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:1.7em;font-weight:600;}.elementor-37 .elementor-element.elementor-element-1fd894f{--icon-box-icon-margin:15px;}.elementor-37 .elementor-element.elementor-element-1fd894f .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-1fd894f .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:1.7em;font-weight:600;}.elementor-37 .elementor-element.elementor-element-7c8e562{--icon-box-icon-margin:15px;}.elementor-37 .elementor-element.elementor-element-7c8e562 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-7c8e562 .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:1.7em;font-weight:600;}.elementor-37 .elementor-element.elementor-element-3bd0e22 .elementor-button{font-family:"Work Sans", Sans-serif;font-weight:600;}.elementor-37 .elementor-element.elementor-element-bd7343f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:6em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-37 .elementor-element.elementor-element-bd7343f:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-bd7343f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDEAFF;}.elementor-37 .elementor-element.elementor-element-3447c00 .elementor-icon-wrapper{text-align:center;}.elementor-37 .elementor-element.elementor-element-3447c00.elementor-view-stacked .elementor-icon{background-color:#01122100;}.elementor-37 .elementor-element.elementor-element-3447c00.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-3447c00.elementor-view-default .elementor-icon{color:#01122100;border-color:#01122100;}.elementor-37 .elementor-element.elementor-element-3447c00.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-3447c00.elementor-view-default .elementor-icon svg{fill:#01122100;}.elementor-37 .elementor-element.elementor-element-3447c00 .elementor-icon-wrapper svg{width:auto;}.elementor-37 .elementor-element.elementor-element-9c3cacf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-9c3cacf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-3b3506e{width:100%;max-width:100%;text-align:left;}.elementor-37 .elementor-element.elementor-element-3b3506e .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:3em;font-weight:600;line-height:1.2em;color:var( --e-global-color-d5c53bf );}.elementor-37 .elementor-element.elementor-element-9c34c3b{--display:flex;}.elementor-37 .elementor-element.elementor-element-283e07a{font-family:"Work Sans", Sans-serif;font-size:1.2em;font-weight:400;color:#000000;}.elementor-37 .elementor-element.elementor-element-2ced579{--display:flex;}.elementor-37 .elementor-element.elementor-element-762c2f9{font-family:"Work Sans", Sans-serif;font-size:1.2em;font-weight:400;color:#000000;}.elementor-37 .elementor-element.elementor-element-d7a5f38{--display:flex;}.elementor-37 .elementor-element.elementor-element-3b440fe{font-family:"Work Sans", Sans-serif;font-size:1.2em;font-weight:400;color:#000000;}.elementor-37 .elementor-element.elementor-element-9fb6390{--display:flex;}.elementor-37 .elementor-element.elementor-element-44d0039{font-family:"Work Sans", Sans-serif;font-size:1.2em;font-weight:400;color:#000000;}.elementor-37 .elementor-element.elementor-element-4d503b5{--display:flex;}.elementor-37 .elementor-element.elementor-element-f023035{font-family:"Work Sans", Sans-serif;font-size:1.2em;font-weight:400;color:#000000;}.elementor-37 .elementor-element.elementor-element-c883541{--display:flex;}.elementor-37 .elementor-element.elementor-element-ca42f6f{font-family:"Work Sans", Sans-serif;font-size:1.2em;font-weight:400;color:#000000;}.elementor-37 .elementor-element.elementor-element-62c62d3{--n-accordion-title-font-size:1.5em;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-37 .elementor-element.elementor-element-62c62d3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-4c69e71 );}.elementor-37 .elementor-element.elementor-element-62c62d3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-4c69e71 );}.elementor-37 .elementor-element.elementor-element-62c62d3 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-4c69e71 );}:where( .elementor-37 .elementor-element.elementor-element-62c62d3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Work Sans", Sans-serif;font-weight:600;}.elementor-37 .elementor-element.elementor-element-62c62d3 :where( .elementor-37 .elementor-element.elementor-element-62c62d3 > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);-webkit-text-stroke-color:#000;stroke:#000;}.elementor-37 .elementor-element.elementor-element-fdcbb61{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-37 .elementor-element.elementor-element-0167420{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-37 .elementor-element.elementor-element-0167420:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-0167420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c69e71 );}.elementor-37 .elementor-element.elementor-element-509aa35{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-37 .elementor-element.elementor-element-d61301d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-d61301d{text-align:left;}.elementor-37 .elementor-element.elementor-element-d61301d .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:2.6em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-37 .elementor-element.elementor-element-6bb86fd{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-family:"Work Sans", Sans-serif;font-size:1.5em;font-weight:400;color:#FFFFFF;}.elementor-37 .elementor-element.elementor-element-4dd8faf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-4dd8faf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-37 .elementor-element.elementor-element-4dd8faf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-37 .elementor-element.elementor-element-4dd8faf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-37 .elementor-element.elementor-element-4dd8faf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-37 .elementor-element.elementor-element-4dd8faf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-37 .elementor-element.elementor-element-4dd8faf .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-37 .elementor-element.elementor-element-4dd8faf .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-37 .elementor-element.elementor-element-4dd8faf{--e-icon-list-icon-size:38px;--icon-vertical-offset:0px;}.elementor-37 .elementor-element.elementor-element-4dd8faf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37 .elementor-element.elementor-element-4dd8faf .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-37 .elementor-element.elementor-element-4dd8faf .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-37 .elementor-element.elementor-element-f95c5f3{--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-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-37 .elementor-element.elementor-element-dfd00c7 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-37 .elementor-element.elementor-element-dfd00c7 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-37 .elementor-element.elementor-element-dfd00c7 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-37 .elementor-element.elementor-element-dfd00c7 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-37 .elementor-element.elementor-element-dfd00c7 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-37 .elementor-element.elementor-element-dfd00c7 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-37 .elementor-element.elementor-element-dfd00c7 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-37 .elementor-element.elementor-element-dfd00c7 .elementor-field-type-html{padding-bottom:0px;}.elementor-37 .elementor-element.elementor-element-dfd00c7 .elementor-field-group .elementor-field{color:#000000;}.elementor-37 .elementor-element.elementor-element-dfd00c7 .elementor-field-group .elementor-field, .elementor-37 .elementor-element.elementor-element-dfd00c7 .elementor-field-subgroup label{font-family:"Work Sans", Sans-serif;font-weight:400;}.elementor-37 .elementor-element.elementor-element-dfd00c7 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFFE6;border-width:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-dfd00c7 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFFE6;border-width:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-dfd00c7 .e-form__buttons__wrapper__button-next{color:#000000;}.elementor-37 .elementor-element.elementor-element-dfd00c7 .elementor-button[type="submit"]{color:#000000;}.elementor-37 .elementor-element.elementor-element-dfd00c7 .elementor-button[type="submit"] svg *{fill:#000000;}.elementor-37 .elementor-element.elementor-element-dfd00c7 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-37 .elementor-element.elementor-element-dfd00c7 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-37 .elementor-element.elementor-element-dfd00c7 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-37 .elementor-element.elementor-element-dfd00c7 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-37 .elementor-element.elementor-element-dfd00c7 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-37 .elementor-element.elementor-element-dfd00c7 .elementor-button{padding:20px 20px 20px 20px;}.elementor-37 .elementor-element.elementor-element-dfd00c7{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-37 .elementor-element.elementor-element-65f782b{--display:flex;}.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-37 .elementor-element.elementor-element-05ab55c{width:var( --container-widget-width, 81px );max-width:81px;--container-widget-width:81px;--container-widget-flex-grow:0;z-index:6;}.elementor-37 .elementor-element.elementor-element-922b2af{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:04em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-37 .elementor-element.elementor-element-922b2af:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-922b2af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDEAFF;}.elementor-37 .elementor-element.elementor-element-a6dcd4b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-37 .elementor-element.elementor-element-914fded{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;text-align:left;}.elementor-37 .elementor-element.elementor-element-b1a44ce .elementor-repeater-item-85c24a3.elementor-social-icon{background-color:var( --e-global-color-4c69e71 );}.elementor-37 .elementor-element.elementor-element-b1a44ce .elementor-repeater-item-85c24a3.elementor-social-icon i{color:#FFFFFF;}.elementor-37 .elementor-element.elementor-element-b1a44ce .elementor-repeater-item-85c24a3.elementor-social-icon svg{fill:#FFFFFF;}.elementor-37 .elementor-element.elementor-element-b1a44ce .elementor-repeater-item-ee28ccd.elementor-social-icon{background-color:var( --e-global-color-4c69e71 );}.elementor-37 .elementor-element.elementor-element-b1a44ce .elementor-repeater-item-ee28ccd.elementor-social-icon i{color:#FFFFFFFA;}.elementor-37 .elementor-element.elementor-element-b1a44ce .elementor-repeater-item-ee28ccd.elementor-social-icon svg{fill:#FFFFFFFA;}.elementor-37 .elementor-element.elementor-element-b1a44ce{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-37 .elementor-element.elementor-element-59cae2d{--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-37 .elementor-element.elementor-element-49e4550 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-37 .elementor-element.elementor-element-49e4550 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-37 .elementor-element.elementor-element-49e4550 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-37 .elementor-element.elementor-element-49e4550 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-37 .elementor-element.elementor-element-49e4550 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-37 .elementor-element.elementor-element-49e4550 .elementor-icon-list-icon i{color:var( --e-global-color-4c69e71 );transition:color 0.3s;}.elementor-37 .elementor-element.elementor-element-49e4550 .elementor-icon-list-icon svg{fill:var( --e-global-color-4c69e71 );transition:fill 0.3s;}.elementor-37 .elementor-element.elementor-element-49e4550{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:11px;}.elementor-37 .elementor-element.elementor-element-49e4550 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37 .elementor-element.elementor-element-49e4550 .elementor-icon-list-item > a{font-family:"Work Sans", Sans-serif;font-size:1.5em;font-weight:400;}.elementor-37 .elementor-element.elementor-element-49e4550 .elementor-icon-list-text{transition:color 0.3s;}.elementor-37 .elementor-element.elementor-element-93d653d{--display:flex;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-37 .elementor-element.elementor-element-f77f7d6 .elementor-menu-toggle{margin:0 auto;}@media(min-width:768px){.elementor-37 .elementor-element.elementor-element-2684eac{--width:100%;}.elementor-37 .elementor-element.elementor-element-6db59dd{--width:1080px;}.elementor-37 .elementor-element.elementor-element-f4566b9{--content-width:1280px;}.elementor-37 .elementor-element.elementor-element-780c5ec{--width:90%;}.elementor-37 .elementor-element.elementor-element-10e691c{--width:66%;}.elementor-37 .elementor-element.elementor-element-0bd1b84{--width:79%;}.elementor-37 .elementor-element.elementor-element-61a7a60{--width:100%;}.elementor-37 .elementor-element.elementor-element-30110f8{--width:100%;}.elementor-37 .elementor-element.elementor-element-77ff988{--content-width:1280px;}.elementor-37 .elementor-element.elementor-element-17063a2{--width:89%;}.elementor-37 .elementor-element.elementor-element-9c3cacf{--width:100%;}.elementor-37 .elementor-element.elementor-element-fdcbb61{--content-width:1280px;}.elementor-37 .elementor-element.elementor-element-0167420{--width:100%;}.elementor-37 .elementor-element.elementor-element-509aa35{--width:100%;}.elementor-37 .elementor-element.elementor-element-f95c5f3{--width:100%;}.elementor-37 .elementor-element.elementor-element-a6dcd4b{--width:50%;}.elementor-37 .elementor-element.elementor-element-59cae2d{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-37 .elementor-element.elementor-element-6db59dd{--width:100%;}}@media(max-width:1024px){.elementor-37 .elementor-element.elementor-element-2684eac:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-2684eac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-37 .elementor-element.elementor-element-934deec{width:var( --container-widget-width, 396.484px );max-width:396.484px;--container-widget-width:396.484px;--container-widget-flex-grow:0;text-align:left;}.elementor-37 .elementor-element.elementor-element-934deec .elementor-heading-title{font-size:2em;}.elementor-37 .elementor-element.elementor-element-a08d0de{width:var( --container-widget-width, 425.047px );max-width:425.047px;--container-widget-width:425.047px;--container-widget-flex-grow:0;text-align:left;font-size:1.3em;letter-spacing:0px;}.elementor-37 .elementor-element.elementor-element-a08d0de p{margin-block-end:8px;}.elementor-37 .elementor-element.elementor-element-0044de4{text-align:justify;}.elementor-37 .elementor-element.elementor-element-780c5ec{--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-5d9ccbd{--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-017b4cf .elementor-heading-title{font-size:1.6em;}.elementor-37 .elementor-element.elementor-element-fec124e{font-size:1.3em;}.elementor-37 .elementor-element.elementor-element-c7eeaf8{--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-0bd1b84{--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-17063a2{--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-9c3cacf{--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-0167420{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-2684eac:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-2684eac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://primariaenergia.com.br/wp-content/uploads/2025/08/mobile-5.webp");background-position:0px -14px;}.elementor-37 .elementor-element.elementor-element-2684eac{--width:100%;--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;--justify-content:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-37 .elementor-element.elementor-element-6db59dd{--width:100%;--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-6db59dd.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-934deec{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-37 .elementor-element.elementor-element-934deec .elementor-heading-title{font-size:7.3vw;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-37 .elementor-element.elementor-element-a08d0de{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;text-align:left;font-size:20px;}.elementor-37 .elementor-element.elementor-element-a08d0de p{margin-block-end:0px;}.elementor-37 .elementor-element.elementor-element-0044de4{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-size:4.3vw;}.elementor-37 .elementor-element.elementor-element-0044de4 p{margin-block-end:0px;}.elementor-37 .elementor-element.elementor-element-654cbbd{margin:0px -6px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;}.elementor-37 .elementor-element.elementor-element-9cd2946{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -48px) 9px;text-align:center;}.elementor-37 .elementor-element.elementor-element-f4566b9{--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-37 .elementor-element.elementor-element-bffc26b{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 3em) 0em;}.elementor-37 .elementor-element.elementor-element-bffc26b .elementor-heading-title{font-size:1.8em;}.elementor-37 .elementor-element.elementor-element-780c5ec{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1em 1em;--row-gap:1em;--column-gap:1em;--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-c4bbba4 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-c4bbba4 .elementor-icon-box-title a{font-size:1.4em;}.elementor-37 .elementor-element.elementor-element-24bfad0 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-24bfad0 .elementor-icon-box-title a{font-size:1.4em;}.elementor-37 .elementor-element.elementor-element-24bfad0 .elementor-icon-box-description{font-size:14px;}.elementor-37 .elementor-element.elementor-element-75ece14 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-75ece14 .elementor-icon-box-title a{font-size:1.4em;}.elementor-37 .elementor-element.elementor-element-dc59ea8 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-dc59ea8 .elementor-icon-box-title a{font-size:1.4em;}.elementor-37 .elementor-element.elementor-element-1b0e439 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-1b0e439 .elementor-icon-box-title a{font-size:1.4em;}.elementor-37 .elementor-element.elementor-element-8dda6be .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-8dda6be .elementor-icon-box-title a{font-size:1.4em;}.elementor-37 .elementor-element.elementor-element-c9c347b{margin:43px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37 .elementor-element.elementor-element-983b1ff{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-37 .elementor-element.elementor-element-5d9ccbd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-017b4cf{width:100%;max-width:100%;margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-37 .elementor-element.elementor-element-017b4cf .elementor-heading-title{font-size:1.8em;}.elementor-37 .elementor-element.elementor-element-fec124e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-37 .elementor-element.elementor-element-c7eeaf8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-1e6c5ef .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-1e6c5ef .elementor-icon-box-title a{font-size:1.4em;}.elementor-37 .elementor-element.elementor-element-1638d39 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-1638d39 .elementor-icon-box-title a{font-size:1.4em;}.elementor-37 .elementor-element.elementor-element-cc97ff8 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-cc97ff8 .elementor-icon-box-title a{font-size:1.4em;}.elementor-37 .elementor-element.elementor-element-a5cd1af .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-a5cd1af .elementor-icon-box-title a{font-size:1.4em;}.elementor-37 .elementor-element.elementor-element-7ea5627{--padding-top:04em;--padding-bottom:04em;--padding-left:01em;--padding-right:01em;}.elementor-37 .elementor-element.elementor-element-36e5f2c{width:100%;max-width:100%;z-index:2;}.elementor-37 .elementor-element.elementor-element-36e5f2c .elementor-heading-title{font-size:1.8em;}.elementor-37 .elementor-element.elementor-element-14e3699{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-37 .elementor-element.elementor-element-720d5d1{padding:16px 16px 16px 16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-37 .elementor-element.elementor-element-720d5d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-37 .elementor-element.elementor-element-720d5d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-37 .elementor-element.elementor-element-720d5d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-37 .elementor-element.elementor-element-720d5d1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-37 .elementor-element.elementor-element-720d5d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-37 .elementor-element.elementor-element-720d5d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37 .elementor-element.elementor-element-720d5d1 .elementor-icon-list-item > a{font-size:18px;}.elementor-37 .elementor-element.elementor-element-cb742ef{padding:16px 16px 16px 16px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-37 .elementor-element.elementor-element-cb742ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-37 .elementor-element.elementor-element-cb742ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-37 .elementor-element.elementor-element-cb742ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-37 .elementor-element.elementor-element-cb742ef .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-37 .elementor-element.elementor-element-cb742ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-37 .elementor-element.elementor-element-cb742ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37 .elementor-element.elementor-element-cb742ef .elementor-icon-list-item > a{font-size:18px;}.elementor-37 .elementor-element.elementor-element-7269914{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-7269914 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-7269914 .elementor-icon-box-title a{font-size:1.8em;}.elementor-37 .elementor-element.elementor-element-5495347{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-37 .elementor-element.elementor-element-0bd1b84{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-c30b952 .elementor-heading-title{font-size:1.8em;}.elementor-37 .elementor-element.elementor-element-8b1fcc5{font-size:1.4em;}.elementor-37 .elementor-element.elementor-element-9ddc919{font-size:1.6em;}.elementor-37 .elementor-element.elementor-element-e826de3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37 .elementor-element.elementor-element-e826de3 .elementor-icon-list-item > a{font-size:1.4em;}.elementor-37 .elementor-element.elementor-element-37270ab{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-37 .elementor-element.elementor-element-7a8ccd0{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-7a8ccd0 .elementor-heading-title{font-size:1.6em;}.elementor-37 .elementor-element.elementor-element-77ff988{--padding-top:0em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-37 .elementor-element.elementor-element-68f28d1{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-68f28d1 .elementor-heading-title{font-size:1.8em;}.elementor-37 .elementor-element.elementor-element-a49515e{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;font-size:1.4em;}.elementor-37 .elementor-element.elementor-element-17063a2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-77d1d11 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-77d1d11 .elementor-icon-box-title a{font-size:1.4em;}.elementor-37 .elementor-element.elementor-element-1fd894f .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-1fd894f .elementor-icon-box-title a{font-size:1.4em;}.elementor-37 .elementor-element.elementor-element-7c8e562 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-7c8e562 .elementor-icon-box-title a{font-size:1.4em;}.elementor-37 .elementor-element.elementor-element-bd7343f{--padding-top:04em;--padding-bottom:04em;--padding-left:01em;--padding-right:01em;}.elementor-37 .elementor-element.elementor-element-9c3cacf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-3b3506e{width:100%;max-width:100%;text-align:center;}.elementor-37 .elementor-element.elementor-element-3b3506e .elementor-heading-title{font-size:2em;}.elementor-37 .elementor-element.elementor-element-283e07a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37 .elementor-element.elementor-element-762c2f9{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37 .elementor-element.elementor-element-3b440fe{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37 .elementor-element.elementor-element-44d0039{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37 .elementor-element.elementor-element-f023035{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-37 .elementor-element.elementor-element-62c62d3{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-font-size:1.2em;--n-accordion-icon-size:17px;}.elementor-37 .elementor-element.elementor-element-fdcbb61{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-37 .elementor-element.elementor-element-0167420{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:3;}.elementor-37 .elementor-element.elementor-element-d61301d{width:var( --container-widget-width, 293px );max-width:293px;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:293px;--container-widget-flex-grow:0;text-align:left;}.elementor-37 .elementor-element.elementor-element-d61301d .elementor-heading-title{font-size:1.6em;}.elementor-37 .elementor-element.elementor-element-6bb86fd{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-size:1.2em;}.elementor-37 .elementor-element.elementor-element-4dd8faf{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;}.elementor-37 .elementor-element.elementor-element-4dd8faf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37 .elementor-element.elementor-element-4dd8faf .elementor-icon-list-item > a{font-size:1.2em;}.elementor-37 .elementor-element.elementor-element-dfd00c7 .elementor-field-group .elementor-field, .elementor-37 .elementor-element.elementor-element-dfd00c7 .elementor-field-subgroup label{font-size:1em;}.elementor-37 .elementor-element.elementor-element-05ab55c{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;z-index:3;}.elementor-37 .elementor-element.elementor-element-922b2af{--padding-top:04em;--padding-bottom:04em;--padding-left:01em;--padding-right:01em;}.elementor-37 .elementor-element.elementor-element-a6dcd4b{--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;}.elementor-37 .elementor-element.elementor-element-914fded{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-37 .elementor-element.elementor-element-49e4550 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37 .elementor-element.elementor-element-49e4550 .elementor-icon-list-item > a{font-size:1.2em;}}/* Start custom CSS for heading, class: .elementor-element-934deec */.amarelo {
    background: linear-gradient(90deg, #F2E205 0%, #FFFAB9 50%, #F2E205 100%);
    -webkit-background-clip: text; /* Para o Chrome, Safari e outros navegadores baseados em WebKit */
    color: transparent; /* Faz com que o texto fique transparente e o fundo do texto seja o gradiente */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0044de4 */.elementor-37 .elementor-element.elementor-element-0044de4 p {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-654cbbd */.elementor-button {
    border-radius: 20px / 100% !important;
    box-shadow: inset 0 0 5px 5px #ffffff25, 0 5px 0 0 #f2e205 !important; /* Sombra com a cor amarela */
    background: linear-gradient(45deg, #f2e205, #f7d300, #f8e76e, #f2e205, #f7d300, #f8e76e); /* Gradiente com tons de amarelo */
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
    color: #000 !important;
    padding: 30px 50px;
    font-size: 1.4em;

}

.elementor-button:hover {
    transform: scale(1.05);
     color: #000 !important;
}

@keyframes shine {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

.elementor-button:active {
    box-shadow: inset 0 0 5px 5px #ffffff25, 0 5px 0 0 #f2e205 !important; /* Sombra com a cor amarela */
    transition: box-shadow 0.2s ease-in, transform 0.1s ease-in;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-780c5ec */.elementor-37 .elementor-element.elementor-element-780c5ec .card1{
    background: #ddeaff;
    padding: 1em;
    border-radius: 12px;
    box-shadow: 0 0 4px rgba(0, 18, 34,.1);
    border: solid 1px #e8f1ff;
    border-bottom: 4px solid #000203
}

.elementor-37 .elementor-element.elementor-element-780c5ec svg{
    background: #f6d50e;
    padding: 10px;
    border-radius: 5px;

}

.elementor-37 .elementor-element.elementor-element-780c5ec path{
    fill: #021221
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7eeaf8 */.elementor-37 .elementor-element.elementor-element-c7eeaf8 .card1{
    background: #ddeaff;
    padding: 1em;
    border-radius: 12px;
    box-shadow: 0 0 4px rgba(0, 18, 34,.1);
    border: solid 1px #e8f1ff;
    border-right:  4px solid #000203
}

.elementor-37 .elementor-element.elementor-element-c7eeaf8 svg{
    background: #f6d50e;
    padding: 10px;
    border-radius: 5px;

}

.elementor-37 .elementor-element.elementor-element-c7eeaf8 path{
    fill: #021221
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cf9b128 */.elementor-37 .elementor-element.elementor-element-cf9b128{
   position: absolute;
   top: 0;
}

.elementor-37 .elementor-element.elementor-element-cf9b128 path{
    fill:#e8f1ff;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-720d5d1 */.elementor-37 .elementor-element.elementor-element-720d5d1{
    background: #CA3D3D;
    padding: 2em;
    border-radius: 5px
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb742ef */.elementor-37 .elementor-element.elementor-element-cb742ef{
    background: #4F9C31;
    padding: 2em;
    border-radius: 5px
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7269914 */.elementor-37 .elementor-element.elementor-element-7269914{
    background: #f2e205;
    padding: 2em;
    border-radius: 12px
}

.elementor-37 .elementor-element.elementor-element-7269914::before{
    content: url("https://primariaenergia.com.br/wp-content/uploads/2025/08/41.webp");
    position: absolute;
    top: -3em;
    left: 50%;
    transform: translatex(-50%)
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e826de3 */.elementor-37 .elementor-element.elementor-element-e826de3 path{
    fill: #000
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17063a2 */.elementor-37 .elementor-element.elementor-element-17063a2 .card1{
    background: #ddeaff;
    padding: 1em;
    border-radius: 12px;
    box-shadow: 0 0 4px rgba(0, 18, 34,.1);
    border: solid 1px #e8f1ff;
    border-bottom: 4px solid #000203
}

.elementor-37 .elementor-element.elementor-element-17063a2 svg{
    background: #f6d50e;
    padding: 10px;
    border-radius: 5px;

}

.elementor-37 .elementor-element.elementor-element-17063a2 path{
    fill: #021221
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3447c00 */.elementor-37 .elementor-element.elementor-element-3447c00{
   position: absolute;
   top: 0;
}

.elementor-37 .elementor-element.elementor-element-3447c00 path{
    fill:#e8f1ff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bb86fd */.elementor-37 .elementor-element.elementor-element-6bb86fd p{
    margin: 0
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-dfd00c7 */.elementor-37 .elementor-element.elementor-element-dfd00c7 input, .elementor-37 .elementor-element.elementor-element-dfd00c7 select{
    padding: 15px 10px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-05ab55c */.elementor-37 .elementor-element.elementor-element-05ab55c{
    position: fixed;
    bottom: 1em;
    right: 1em
}/* End custom CSS */
/* Start custom CSS */body {
  background-color: #e8f1ff;
  overflow-x: hidden;
  
}

 h3{
    margin: 0
}
.destaque {
    background: radial-gradient(50% 50% at 50% 50%, #239EEE 0%, #1D89CF 100%);
    -webkit-background-clip: text; /* Aplica o gradiente apenas no texto (WebKit) */
    background-clip: text; /* Aplica o gradiente apenas no texto (padrão) */
    -webkit-text-fill-color: transparent; /* Garante transparência no texto (WebKit) */
    color: transparent; /* Transparente no padrão */
}/* End custom CSS */