.elementor-121076 .elementor-element.elementor-element-fe6f871{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121076 .elementor-element.elementor-element-ac39c45{--display:flex;--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-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-121076 .elementor-element.elementor-element-00655bc{width:auto;max-width:auto;}.elementor-121076 .elementor-element.elementor-element-00655bc .elementor-icon-wrapper{text-align:center;}.elementor-121076 .elementor-element.elementor-element-00655bc .elementor-icon{font-size:40px;}.elementor-121076 .elementor-element.elementor-element-00655bc .elementor-icon svg{height:40px;}.elementor-121076 .elementor-element.elementor-element-00655bc .elementor-icon-wrapper svg{width:auto;}.elementor-121076 .elementor-element.elementor-element-05b316f{--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;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-121076 .elementor-element.elementor-element-37bfea6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121076 .elementor-element.elementor-element-37bfea6.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-121076 .elementor-element.elementor-element-9be4c90{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;}.elementor-121076 .elementor-element.elementor-element-9be4c90 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-121076 .elementor-element.elementor-element-cb0b92b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;}.elementor-121076 .elementor-element.elementor-element-79c4ef0{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;}.elementor-121076 .elementor-element.elementor-element-79c4ef0.elementor-element{--align-self:center;}.elementor-121076 .elementor-element.elementor-element-79c4ef0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-121076 .elementor-element.elementor-element-cbcd70b .elementor-button{background-color:#0D875C;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;border-radius:8px 8px 8px 8px;padding:15px 60px 15px 60px;}.elementor-121076 .elementor-element.elementor-element-cbcd70b .elementor-button:hover, .elementor-121076 .elementor-element.elementor-element-cbcd70b .elementor-button:focus{background-color:#109C6B;color:#FFFFFF;}.elementor-121076 .elementor-element.elementor-element-cbcd70b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-121076 .elementor-element.elementor-element-cbcd70b .elementor-button:hover svg, .elementor-121076 .elementor-element.elementor-element-cbcd70b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-121076 .elementor-element.elementor-element-7a81e19{--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;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-121076 .elementor-element.elementor-element-9bd2ade{width:var( --container-widget-width, 86% );max-width:86%;padding:0px 0px 0px 0px;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;}.elementor-121076 .elementor-element.elementor-element-9bd2ade.elementor-element{--align-self:center;}.elementor-121076 .elementor-element.elementor-element-9bd2ade .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;}.elementor-121076 .elementor-element.elementor-element-9404c1a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121076 .elementor-element.elementor-element-8633b10{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--padding-top:20px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-121076 .elementor-element.elementor-element-0b35398{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-121076 .elementor-element.elementor-element-0b35398 .elementor-icon-wrapper{text-align:start;}.elementor-121076 .elementor-element.elementor-element-0b35398 .elementor-icon{font-size:60px;}.elementor-121076 .elementor-element.elementor-element-0b35398 .elementor-icon svg{height:60px;}.elementor-121076 .elementor-element.elementor-element-4de2a25{width:auto;max-width:auto;background-color:#0D875E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:2px 10px 2px 10px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-121076 .elementor-element.elementor-element-4de2a25.elementor-element{--align-self:flex-start;}.elementor-121076 .elementor-element.elementor-element-4de2a25 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-121076 .elementor-element.elementor-element-b080cb3{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-121076 .elementor-element.elementor-element-b080cb3.elementor-element{--align-self:center;}.elementor-121076 .elementor-element.elementor-element-b080cb3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;}.elementor-121076 .elementor-element.elementor-element-5ce0822{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-121076 .elementor-element.elementor-element-272ed5e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--padding-top:20px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-121076 .elementor-element.elementor-element-2fb4f7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-121076 .elementor-element.elementor-element-2fb4f7b .elementor-icon-wrapper{text-align:start;}.elementor-121076 .elementor-element.elementor-element-2fb4f7b .elementor-icon{font-size:60px;}.elementor-121076 .elementor-element.elementor-element-2fb4f7b .elementor-icon svg{height:60px;}.elementor-121076 .elementor-element.elementor-element-57fdc4b{width:auto;max-width:auto;background-color:#0D875E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:2px 10px 2px 10px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-121076 .elementor-element.elementor-element-57fdc4b.elementor-element{--align-self:flex-start;}.elementor-121076 .elementor-element.elementor-element-57fdc4b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-121076 .elementor-element.elementor-element-426e027{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-121076 .elementor-element.elementor-element-426e027.elementor-element{--align-self:center;}.elementor-121076 .elementor-element.elementor-element-426e027 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;}.elementor-121076 .elementor-element.elementor-element-b008274{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-121076 .elementor-element.elementor-element-45503d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--padding-top:20px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-121076 .elementor-element.elementor-element-89133b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-121076 .elementor-element.elementor-element-89133b7 .elementor-icon-wrapper{text-align:start;}.elementor-121076 .elementor-element.elementor-element-89133b7 .elementor-icon{font-size:60px;}.elementor-121076 .elementor-element.elementor-element-89133b7 .elementor-icon svg{height:60px;}.elementor-121076 .elementor-element.elementor-element-d041303{width:auto;max-width:auto;background-color:#0D875E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:2px 10px 2px 10px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-121076 .elementor-element.elementor-element-d041303.elementor-element{--align-self:flex-start;}.elementor-121076 .elementor-element.elementor-element-d041303 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-121076 .elementor-element.elementor-element-cb3aab2{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-121076 .elementor-element.elementor-element-cb3aab2.elementor-element{--align-self:center;}.elementor-121076 .elementor-element.elementor-element-cb3aab2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;}.elementor-121076 .elementor-element.elementor-element-3a563bc{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-121076 .elementor-element.elementor-element-d873781{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--padding-top:20px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-121076 .elementor-element.elementor-element-6ef30b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-121076 .elementor-element.elementor-element-6ef30b4 .elementor-icon-wrapper{text-align:start;}.elementor-121076 .elementor-element.elementor-element-6ef30b4 .elementor-icon{font-size:60px;}.elementor-121076 .elementor-element.elementor-element-6ef30b4 .elementor-icon svg{height:60px;}.elementor-121076 .elementor-element.elementor-element-29bf0b3{width:auto;max-width:auto;background-color:#0D875E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:2px 10px 2px 10px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-121076 .elementor-element.elementor-element-29bf0b3.elementor-element{--align-self:flex-start;}.elementor-121076 .elementor-element.elementor-element-29bf0b3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-121076 .elementor-element.elementor-element-ca53491{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-121076 .elementor-element.elementor-element-ca53491.elementor-element{--align-self:center;}.elementor-121076 .elementor-element.elementor-element-ca53491 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;}.elementor-121076 .elementor-element.elementor-element-6279ab0{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;}.elementor-121076 .elementor-element.elementor-element-ef0644a{--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:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-121076 .elementor-element.elementor-element-ef0644a:not(.elementor-motion-effects-element-type-background), .elementor-121076 .elementor-element.elementor-element-ef0644a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#152A3F;}.elementor-121076 .elementor-element.elementor-element-429b7a7{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121076 .elementor-element.elementor-element-63a0979{width:var( --container-widget-width, 86% );max-width:86%;padding:0px 0px 0px 0px;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:start;}.elementor-121076 .elementor-element.elementor-element-63a0979.elementor-element{--align-self:flex-start;}.elementor-121076 .elementor-element.elementor-element-63a0979 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;color:#FFFFFF;}.elementor-121076 .elementor-element.elementor-element-3dfacca{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-121076 .elementor-element.elementor-element-adaea96{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1.5px;padding:0px 0px 0px 0px;}.elementor-121076 .elementor-element.elementor-element-adaea96 .elementor-divider-separator{width:100%;}.elementor-121076 .elementor-element.elementor-element-adaea96 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-121076 .elementor-element.elementor-element-bad7516{width:var( --container-widget-width, 100% );max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-121076 .elementor-element.elementor-element-81b0c27{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-121076 .elementor-element.elementor-element-bd13df9{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-121076 .elementor-element.elementor-element-e1613e5{width:var( --container-widget-width, 100% );max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-121076 .elementor-element.elementor-element-7d1c597{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121076 .elementor-element.elementor-element-7d1c597:not(.elementor-motion-effects-element-type-background), .elementor-121076 .elementor-element.elementor-element-7d1c597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-121076 .elementor-element.elementor-element-43a20c9{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-121076 .elementor-element.elementor-element-43a20c9.elementor-element{--align-self:flex-start;}.elementor-121076 .elementor-element.elementor-element-43a20c9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;}.elementor-121076 .elementor-element.elementor-element-3b465cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-121076 .elementor-element.elementor-element-f392029{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-121076 .elementor-element.elementor-element-d7662b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-121076 .elementor-element.elementor-element-b5ba17a{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-121076 .elementor-element.elementor-element-b5ba17a.elementor-element{--align-self:flex-start;}.elementor-121076 .elementor-element.elementor-element-b5ba17a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;}.elementor-121076 .elementor-element.elementor-element-d338470{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;}.elementor-121076 .elementor-element.elementor-element-d338470.elementor-element{--align-self:flex-start;}.elementor-121076 .elementor-element.elementor-element-11eb5e9{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 40px 0px 40px;--container-widget-width:85%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;}.elementor-121076 .elementor-element.elementor-element-11eb5e9.elementor-element{--align-self:flex-start;}.elementor-121076 .elementor-element.elementor-element-6093a55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121076 .elementor-element.elementor-element-0e6cc72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121076 .elementor-element.elementor-element-4edf7c5{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-121076 .elementor-element.elementor-element-4edf7c5.elementor-element{--align-self:flex-start;}.elementor-121076 .elementor-element.elementor-element-4edf7c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;}.elementor-121076 .elementor-element.elementor-element-e729388{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;}.elementor-121076 .elementor-element.elementor-element-e729388.elementor-element{--align-self:flex-start;}.elementor-121076 .elementor-element.elementor-element-6246fa3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121076 .elementor-element.elementor-element-077c6c2 img{width:50%;}.elementor-121076 .elementor-element.elementor-element-4c7b5d1{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:120px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-121076 .elementor-element.elementor-element-4c7b5d1:not(.elementor-motion-effects-element-type-background), .elementor-121076 .elementor-element.elementor-element-4c7b5d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#152A3F;}.elementor-121076 .elementor-element.elementor-element-4bf5d85{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:0px 0px 0px 0px;}.elementor-121076 .elementor-element.elementor-element-72522ae{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121076 .elementor-element.elementor-element-1c9bedc{--display:flex;--min-height:236px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-121076 .elementor-element.elementor-element-1c9bedc:not(.elementor-motion-effects-element-type-background), .elementor-121076 .elementor-element.elementor-element-1c9bedc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1C2C;}.elementor-121076 .elementor-element.elementor-element-1c9bedc.e-con{--align-self:center;}.elementor-121076 .elementor-element.elementor-element-ad7f9d8{width:auto;max-width:auto;padding:0px 0px 0px 0px;text-align:start;}.elementor-121076 .elementor-element.elementor-element-ad7f9d8.elementor-element{--align-self:flex-start;}.elementor-121076 .elementor-element.elementor-element-ad7f9d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-121076 .elementor-element.elementor-element-ef20afb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-121076 .elementor-element.elementor-element-ef20afb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-121076 .elementor-element.elementor-element-ef20afb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-121076 .elementor-element.elementor-element-ef20afb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-121076 .elementor-element.elementor-element-ef20afb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-121076 .elementor-element.elementor-element-ef20afb .elementor-icon-list-icon i{color:#00B373;transition:color 0.3s;}.elementor-121076 .elementor-element.elementor-element-ef20afb .elementor-icon-list-icon svg{fill:#00B373;transition:fill 0.3s;}.elementor-121076 .elementor-element.elementor-element-ef20afb{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-121076 .elementor-element.elementor-element-ef20afb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-121076 .elementor-element.elementor-element-ef20afb .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-121076 .elementor-element.elementor-element-ef20afb .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-121076 .elementor-element.elementor-element-2653472{--display:flex;--min-height:236px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-121076 .elementor-element.elementor-element-2653472:not(.elementor-motion-effects-element-type-background), .elementor-121076 .elementor-element.elementor-element-2653472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1C2C;}.elementor-121076 .elementor-element.elementor-element-2653472.e-con{--align-self:center;}.elementor-121076 .elementor-element.elementor-element-a19f385{width:auto;max-width:auto;padding:0px 0px 0px 0px;text-align:start;}.elementor-121076 .elementor-element.elementor-element-a19f385.elementor-element{--align-self:flex-start;}.elementor-121076 .elementor-element.elementor-element-a19f385 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;color:#FFFFFF;}.elementor-121076 .elementor-element.elementor-element-0ff22f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-121076 .elementor-element.elementor-element-0ff22f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-121076 .elementor-element.elementor-element-0ff22f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-121076 .elementor-element.elementor-element-0ff22f5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-121076 .elementor-element.elementor-element-0ff22f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-121076 .elementor-element.elementor-element-0ff22f5 .elementor-icon-list-icon i{color:#00B373;transition:color 0.3s;}.elementor-121076 .elementor-element.elementor-element-0ff22f5 .elementor-icon-list-icon svg{fill:#00B373;transition:fill 0.3s;}.elementor-121076 .elementor-element.elementor-element-0ff22f5{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-121076 .elementor-element.elementor-element-0ff22f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-121076 .elementor-element.elementor-element-0ff22f5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-121076 .elementor-element.elementor-element-0ff22f5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-121076 .elementor-element.elementor-element-4c84179{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-121076 .elementor-element.elementor-element-4c84179:not(.elementor-motion-effects-element-type-background), .elementor-121076 .elementor-element.elementor-element-4c84179 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://conlicitacao.com.br/wp-content/uploads/Frame-30-1.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-121076 .elementor-element.elementor-element-c67a38d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-121076 .elementor-element.elementor-element-b7d9d2f{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-121076 .elementor-element.elementor-element-b7d9d2f.elementor-element{--align-self:flex-start;}.elementor-121076 .elementor-element.elementor-element-b7d9d2f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;}.elementor-121076 .elementor-element.elementor-element-5362657{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:start;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;}.elementor-121076 .elementor-element.elementor-element-5362657.elementor-element{--align-self:flex-start;}.elementor-121076 .elementor-element.elementor-element-6059a50 .elementor-button{background-color:#0D875C;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;border-radius:8px 8px 8px 8px;padding:15px 40px 15px 40px;}.elementor-121076 .elementor-element.elementor-element-6059a50 .elementor-button:hover, .elementor-121076 .elementor-element.elementor-element-6059a50 .elementor-button:focus{background-color:#109C6B;color:#FFFFFF;}.elementor-121076 .elementor-element.elementor-element-6059a50{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-121076 .elementor-element.elementor-element-6059a50 .elementor-button:hover svg, .elementor-121076 .elementor-element.elementor-element-6059a50 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-121076 .elementor-element.elementor-element-5bc6a4f > .elementor-container{max-width:1210px;}.elementor-121076 .elementor-element.elementor-element-5bc6a4f{margin-top:0px;margin-bottom:120px;}.elementor-121076 .elementor-element.elementor-element-16dda11 > .elementor-element-populated, .elementor-121076 .elementor-element.elementor-element-16dda11 > .elementor-element-populated > .elementor-background-overlay, .elementor-121076 .elementor-element.elementor-element-16dda11 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-121076 .elementor-element.elementor-element-16dda11 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);padding:20px 0px 20px 0px;}.elementor-121076 .elementor-element.elementor-element-0a76648{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-121076 .elementor-element.elementor-element-0a76648 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-121076 .elementor-element.elementor-element-d9476d8{width:var( --container-widget-width, 99.894% );max-width:99.894%;--container-widget-width:99.894%;--container-widget-flex-grow:0;}.elementor-121076 .elementor-element.elementor-element-d9476d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-121076 .elementor-element.elementor-element-d9476d8 .elementor-accordion-icon, .elementor-121076 .elementor-element.elementor-element-d9476d8 .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-121076 .elementor-element.elementor-element-d9476d8 .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-121076 .elementor-element.elementor-element-d9476d8 .elementor-active .elementor-accordion-icon, .elementor-121076 .elementor-element.elementor-element-d9476d8 .elementor-active .elementor-accordion-title{color:var( --e-global-color-secondary );}.elementor-121076 .elementor-element.elementor-element-d9476d8 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-121076 .elementor-element.elementor-element-d9476d8 .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:25px;}.elementor-121076 .elementor-element.elementor-element-d9476d8 .elementor-tab-title{padding:25px 35px 20px 35px;}.elementor-121076 .elementor-element.elementor-element-d9476d8 .elementor-tab-content{color:var( --e-global-color-ab85cc4 );font-family:"Roboto", Sans-serif;font-size:16px;padding:25px 25px 10px 25px;}.elementor-121076 .elementor-element.elementor-element-535ca48{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-121076 .elementor-element.elementor-element-535ca48:not(.elementor-motion-effects-element-type-background), .elementor-121076 .elementor-element.elementor-element-535ca48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45a3c53 );}.elementor-121076 .elementor-element.elementor-element-78154c4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121076 .elementor-element.elementor-element-79d9d4a{text-align:start;}.elementor-121076 .elementor-element.elementor-element-79d9d4a img{width:184px;}.elementor-121076 .elementor-element.elementor-element-35e2366{width:var( --container-widget-width, 273px );max-width:273px;--container-widget-width:273px;--container-widget-flex-grow:0;text-align:start;font-size:15px;font-weight:400;line-height:1.5em;color:#BDBEC8;}.elementor-121076 .elementor-element.elementor-element-2d5432c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-121076 .elementor-element.elementor-element-2d5432c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-121076 .elementor-element.elementor-element-2d5432c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-121076 .elementor-element.elementor-element-2d5432c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-121076 .elementor-element.elementor-element-2d5432c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-121076 .elementor-element.elementor-element-2d5432c .elementor-icon-list-icon i{color:var( --e-global-color-100fd6c );transition:color 0.3s;}.elementor-121076 .elementor-element.elementor-element-2d5432c .elementor-icon-list-icon svg{fill:var( --e-global-color-100fd6c );transition:fill 0.3s;}.elementor-121076 .elementor-element.elementor-element-2d5432c .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-79615f8 );}.elementor-121076 .elementor-element.elementor-element-2d5432c .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-79615f8 );}.elementor-121076 .elementor-element.elementor-element-2d5432c{--e-icon-list-icon-size:14px;--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:center;--icon-vertical-offset:0px;}.elementor-121076 .elementor-element.elementor-element-2d5432c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-121076 .elementor-element.elementor-element-2d5432c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-121076 .elementor-element.elementor-element-2d5432c .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-121076 .elementor-element.elementor-element-2d5432c .elementor-icon-list-text{color:var( --e-global-color-100fd6c );transition:color 0.3s;}.elementor-121076 .elementor-element.elementor-element-2d5432c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-79615f8 );}.elementor-121076 .elementor-element.elementor-element-2072a87 .elementor-repeater-item-814d838.elementor-social-icon{background-color:#3A3A3A00;}.elementor-121076 .elementor-element.elementor-element-2072a87 .elementor-repeater-item-814d838.elementor-social-icon i{color:#FFFFFF;}.elementor-121076 .elementor-element.elementor-element-2072a87 .elementor-repeater-item-814d838.elementor-social-icon svg{fill:#FFFFFF;}.elementor-121076 .elementor-element.elementor-element-2072a87 .elementor-repeater-item-76c88a9.elementor-social-icon{background-color:#02010100;}.elementor-121076 .elementor-element.elementor-element-2072a87 .elementor-repeater-item-79f5fc3.elementor-social-icon{background-color:#02010100;}.elementor-121076 .elementor-element.elementor-element-2072a87 .elementor-repeater-item-3126495.elementor-social-icon{background-color:#02010100;}.elementor-121076 .elementor-element.elementor-element-2072a87 .elementor-repeater-item-4f16a5c.elementor-social-icon{background-color:#02010100;}.elementor-121076 .elementor-element.elementor-element-2072a87{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-121076 .elementor-element.elementor-element-d48f15b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121076 .elementor-element.elementor-element-c0096e6{--display:flex;--justify-content:flex-start;}.elementor-121076 .elementor-element.elementor-element-2b13567{text-align:start;}.elementor-121076 .elementor-element.elementor-element-2b13567 .elementor-heading-title{font-size:16px;font-weight:500;color:var( --e-global-color-79615f8 );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-121076 .elementor-element.elementor-element-7b748d2 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-121076 .elementor-element.elementor-element-7b748d2 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-100fd6c );fill:var( --e-global-color-100fd6c );padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}.elementor-121076 .elementor-element.elementor-element-7b748d2 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-121076 .elementor-element.elementor-element-7b748d2 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-121076 .elementor-element.elementor-element-7b748d2 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-121076 .elementor-element.elementor-element-7b748d2 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-79615f8 );fill:var( --e-global-color-79615f8 );}.elementor-121076 .elementor-element.elementor-element-7b748d2 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-121076 .elementor-element.elementor-element-d2c2190{--display:flex;--justify-content:flex-start;}.elementor-121076 .elementor-element.elementor-element-d719744{text-align:start;}.elementor-121076 .elementor-element.elementor-element-d719744 .elementor-heading-title{font-size:16px;font-weight:500;color:var( --e-global-color-79615f8 );}.elementor-121076 .elementor-element.elementor-element-4306d87 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-121076 .elementor-element.elementor-element-4306d87 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-100fd6c );fill:var( --e-global-color-100fd6c );padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}.elementor-121076 .elementor-element.elementor-element-4306d87 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-121076 .elementor-element.elementor-element-4306d87 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-121076 .elementor-element.elementor-element-4306d87 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-121076 .elementor-element.elementor-element-4306d87 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-79615f8 );fill:var( --e-global-color-79615f8 );}.elementor-121076 .elementor-element.elementor-element-4306d87 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-121076 .elementor-element.elementor-element-163bd70{--display:flex;--justify-content:flex-start;}.elementor-121076 .elementor-element.elementor-element-af3cb5f{text-align:start;}.elementor-121076 .elementor-element.elementor-element-af3cb5f .elementor-heading-title{font-size:16px;font-weight:500;color:var( --e-global-color-79615f8 );}.elementor-121076 .elementor-element.elementor-element-55401fd .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;}.elementor-121076 .elementor-element.elementor-element-55401fd .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-100fd6c );fill:var( --e-global-color-100fd6c );padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}.elementor-121076 .elementor-element.elementor-element-55401fd .elementor-nav-menu--main .elementor-item:hover,
					.elementor-121076 .elementor-element.elementor-element-55401fd .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-121076 .elementor-element.elementor-element-55401fd .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-121076 .elementor-element.elementor-element-55401fd .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-79615f8 );fill:var( --e-global-color-79615f8 );}.elementor-121076 .elementor-element.elementor-element-55401fd .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-121076 .elementor-element.elementor-element-05b316f{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-121076 .elementor-element.elementor-element-37bfea6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-121076 .elementor-element.elementor-element-9be4c90 .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-121076 .elementor-element.elementor-element-cb0b92b{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-121076 .elementor-element.elementor-element-79c4ef0{--container-widget-width:614px;--container-widget-flex-grow:0;width:var( --container-widget-width, 614px );max-width:614px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-121076 .elementor-element.elementor-element-cbcd70b .elementor-button{font-size:18px;}.elementor-121076 .elementor-element.elementor-element-7a81e19{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-121076 .elementor-element.elementor-element-9bd2ade{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-121076 .elementor-element.elementor-element-9bd2ade .elementor-heading-title{font-size:24px;}.elementor-121076 .elementor-element.elementor-element-9404c1a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-121076 .elementor-element.elementor-element-ef0644a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-121076 .elementor-element.elementor-element-63a0979 .elementor-heading-title{font-size:24px;}.elementor-121076 .elementor-element.elementor-element-3dfacca{font-size:18px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-121076 .elementor-element.elementor-element-adaea96 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-121076 .elementor-element.elementor-element-bad7516{font-size:16px;}.elementor-121076 .elementor-element.elementor-element-81b0c27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:16px;}.elementor-121076 .elementor-element.elementor-element-bd13df9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:16px;}.elementor-121076 .elementor-element.elementor-element-e1613e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-size:16px;}.elementor-121076 .elementor-element.elementor-element-7d1c597{--min-height:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121076 .elementor-element.elementor-element-7d1c597.e-con{--align-self:center;}.elementor-121076 .elementor-element.elementor-element-43a20c9{padding:0px 20px 0px 20px;}.elementor-121076 .elementor-element.elementor-element-43a20c9 .elementor-heading-title{font-size:18px;}.elementor-121076 .elementor-element.elementor-element-f392029{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-121076 .elementor-element.elementor-element-9392b55{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-121076 .elementor-element.elementor-element-9392b55.elementor-element{--align-self:center;}.elementor-121076 .elementor-element.elementor-element-9392b55 img{width:100%;}.elementor-121076 .elementor-element.elementor-element-d7662b3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-121076 .elementor-element.elementor-element-b5ba17a .elementor-heading-title{font-size:24px;}.elementor-121076 .elementor-element.elementor-element-d338470{font-size:18px;}.elementor-121076 .elementor-element.elementor-element-11eb5e9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;}.elementor-121076 .elementor-element.elementor-element-4edf7c5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-121076 .elementor-element.elementor-element-4edf7c5 .elementor-heading-title{font-size:24px;}.elementor-121076 .elementor-element.elementor-element-e729388{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-121076 .elementor-element.elementor-element-4c7b5d1{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-121076 .elementor-element.elementor-element-72522ae{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-121076 .elementor-element.elementor-element-1c9bedc{--min-height:293px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-121076 .elementor-element.elementor-element-ad7f9d8 .elementor-heading-title{font-size:24px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-121076 .elementor-element.elementor-element-ef20afb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-121076 .elementor-element.elementor-element-ef20afb .elementor-icon-list-item > a{font-size:16px;}.elementor-121076 .elementor-element.elementor-element-2653472{--min-height:270px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-121076 .elementor-element.elementor-element-a19f385 .elementor-heading-title{font-size:24px;}.elementor-121076 .elementor-element.elementor-element-0ff22f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-121076 .elementor-element.elementor-element-0ff22f5 .elementor-icon-list-item > a{font-size:16px;}.elementor-121076 .elementor-element.elementor-element-4c84179:not(.elementor-motion-effects-element-type-background), .elementor-121076 .elementor-element.elementor-element-4c84179 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-size:58% auto;}.elementor-121076 .elementor-element.elementor-element-4c84179{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-121076 .elementor-element.elementor-element-b7d9d2f{--container-widget-width:53%;--container-widget-flex-grow:0;width:var( --container-widget-width, 53% );max-width:53%;}.elementor-121076 .elementor-element.elementor-element-b7d9d2f .elementor-heading-title{font-size:24px;}.elementor-121076 .elementor-element.elementor-element-5362657{--container-widget-width:59%;--container-widget-flex-grow:0;width:var( --container-widget-width, 59% );max-width:59%;font-size:18px;}.elementor-121076 .elementor-element.elementor-element-6059a50 .elementor-button{font-size:18px;}.elementor-121076 .elementor-element.elementor-element-5bc6a4f > .elementor-container{max-width:654px;}.elementor-121076 .elementor-element.elementor-element-5bc6a4f{margin-top:0px;margin-bottom:80px;}.elementor-121076 .elementor-element.elementor-element-0a76648 .elementor-heading-title{font-size:26px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-121076 .elementor-element.elementor-element-535ca48{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-121076 .elementor-element.elementor-element-78154c4{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-121076 .elementor-element.elementor-element-79d9d4a{width:auto;max-width:auto;}.elementor-121076 .elementor-element.elementor-element-79d9d4a.elementor-element{--align-self:flex-start;}.elementor-121076 .elementor-element.elementor-element-35e2366{--container-widget-width:309px;--container-widget-flex-grow:0;width:var( --container-widget-width, 309px );max-width:309px;}.elementor-121076 .elementor-element.elementor-element-2d5432c{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;}.elementor-121076 .elementor-element.elementor-element-2072a87{width:var( --container-widget-width, 291px );max-width:291px;--container-widget-width:291px;--container-widget-flex-grow:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-121076 .elementor-element.elementor-element-fe6f871{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-121076 .elementor-element.elementor-element-05b316f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-121076 .elementor-element.elementor-element-37bfea6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-121076 .elementor-element.elementor-element-9be4c90{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-121076 .elementor-element.elementor-element-9be4c90 .elementor-heading-title{font-size:26px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-121076 .elementor-element.elementor-element-cb0b92b{font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-121076 .elementor-element.elementor-element-cbcd70b .elementor-button{font-size:16px;}.elementor-121076 .elementor-element.elementor-element-7a81e19{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-121076 .elementor-element.elementor-element-9bd2ade .elementor-heading-title{font-size:20px;}.elementor-121076 .elementor-element.elementor-element-9404c1a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121076 .elementor-element.elementor-element-ef0644a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-121076 .elementor-element.elementor-element-63a0979{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-121076 .elementor-element.elementor-element-63a0979 .elementor-heading-title{font-size:20px;}.elementor-121076 .elementor-element.elementor-element-3dfacca{font-size:16px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-121076 .elementor-element.elementor-element-adaea96{padding:0px 0px 0px 0px;}.elementor-121076 .elementor-element.elementor-element-adaea96 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-121076 .elementor-element.elementor-element-43a20c9 .elementor-heading-title{font-size:20px;}.elementor-121076 .elementor-element.elementor-element-f392029{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-121076 .elementor-element.elementor-element-9392b55{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-121076 .elementor-element.elementor-element-9392b55.elementor-element{--align-self:center;}.elementor-121076 .elementor-element.elementor-element-d7662b3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121076 .elementor-element.elementor-element-b5ba17a .elementor-heading-title{font-size:20px;}.elementor-121076 .elementor-element.elementor-element-d338470{font-size:16px;}.elementor-121076 .elementor-element.elementor-element-11eb5e9{padding:10px 20px 10px 20px;font-size:16px;}.elementor-121076 .elementor-element.elementor-element-4edf7c5 .elementor-heading-title{font-size:20px;}.elementor-121076 .elementor-element.elementor-element-e729388{font-size:16px;}.elementor-121076 .elementor-element.elementor-element-4c7b5d1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-121076 .elementor-element.elementor-element-1c9bedc{--min-height:213px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-121076 .elementor-element.elementor-element-4c84179{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-121076 .elementor-element.elementor-element-c67a38d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121076 .elementor-element.elementor-element-b7d9d2f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-121076 .elementor-element.elementor-element-b7d9d2f .elementor-heading-title{font-size:20px;}.elementor-121076 .elementor-element.elementor-element-5362657{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-121076 .elementor-element.elementor-element-6059a50 .elementor-button{font-size:16px;}.elementor-121076 .elementor-element.elementor-element-5bc6a4f > .elementor-container{max-width:500px;}.elementor-121076 .elementor-element.elementor-element-5bc6a4f{margin-top:0px;margin-bottom:0px;}.elementor-121076 .elementor-element.elementor-element-16dda11 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 0px 20px 0px;}.elementor-121076 .elementor-element.elementor-element-0a76648 .elementor-heading-title{font-size:21px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-121076 .elementor-element.elementor-element-d9476d8 .elementor-accordion-title{font-size:16px;line-height:1.5em;}.elementor-121076 .elementor-element.elementor-element-d9476d8 .elementor-tab-title{padding:20px 20px 20px 20px;}.elementor-121076 .elementor-element.elementor-element-d9476d8 .elementor-tab-content{font-size:16px;padding:20px 20px 10px 20px;}.elementor-121076 .elementor-element.elementor-element-535ca48{--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-121076 .elementor-element.elementor-element-78154c4{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121076 .elementor-element.elementor-element-35e2366{text-align:start;}.elementor-121076 .elementor-element.elementor-element-2072a87{text-align:left;}.elementor-121076 .elementor-element.elementor-element-d48f15b{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121076 .elementor-element.elementor-element-c0096e6{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121076 .elementor-element.elementor-element-2b13567{text-align:start;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-121076 .elementor-element.elementor-element-d2c2190{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121076 .elementor-element.elementor-element-d719744{text-align:start;}.elementor-121076 .elementor-element.elementor-element-163bd70{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-121076 .elementor-element.elementor-element-af3cb5f{text-align:start;}}@media(min-width:768px){.elementor-121076 .elementor-element.elementor-element-37bfea6{--width:100%;}.elementor-121076 .elementor-element.elementor-element-429b7a7{--width:55%;}.elementor-121076 .elementor-element.elementor-element-7d1c597{--width:36%;}.elementor-121076 .elementor-element.elementor-element-d7662b3{--width:70%;}.elementor-121076 .elementor-element.elementor-element-0e6cc72{--width:75%;}.elementor-121076 .elementor-element.elementor-element-6246fa3{--width:25%;}.elementor-121076 .elementor-element.elementor-element-1c9bedc{--width:50%;}.elementor-121076 .elementor-element.elementor-element-2653472{--width:50%;}.elementor-121076 .elementor-element.elementor-element-16dda11{width:100%;}.elementor-121076 .elementor-element.elementor-element-78154c4{--width:30%;}.elementor-121076 .elementor-element.elementor-element-d48f15b{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-121076 .elementor-element.elementor-element-429b7a7{--width:55%;}.elementor-121076 .elementor-element.elementor-element-7d1c597{--width:45%;}.elementor-121076 .elementor-element.elementor-element-d7662b3{--width:69%;}.elementor-121076 .elementor-element.elementor-element-78154c4{--width:44%;}.elementor-121076 .elementor-element.elementor-element-d48f15b{--width:93%;}.elementor-121076 .elementor-element.elementor-element-c0096e6{--width:100%;}.elementor-121076 .elementor-element.elementor-element-d2c2190{--width:64%;}.elementor-121076 .elementor-element.elementor-element-163bd70{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-3b465cd *//* =========================================================
   IMPORTAÇÃO DE FONTE
========================================================= */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');

/* =========================================================
   CONTAINER PRINCIPAL DO FORMULÁRIO
========================================================= */
.gform_wrapper {
  font-family: 'Poppins', sans-serif !important;
  background: transparent !important; /* fundo removido */
  border-radius: 16px;
  padding: 40px 30px;
  box-shadow: none !important;
  max-width: 450px;
  margin: 0 auto;
  scroll-margin-top: 100px;
}

/* =========================================================
   OCULTAR TÍTULOS E TEXTOS PADRÃO DO FORM
========================================================= */
.gform_wrapper .gform_title,
.gform_wrapper .gform_heading,
.gform_wrapper h3.gform_title,
.gform_wrapper h2.gform_title,
.gform_wrapper .gform_anchor,
.gform_wrapper .gform_description,
.gform_wrapper .gfield_required_text,
.gform_wrapper .gform_required_legend {
  display: none !important;
}

/* =========================================================
   ESTRUTURA DOS CAMPOS
========================================================= */
.gform_wrapper .gform_body {
  margin-bottom: 20px !important;
}

.gform_wrapper .gform_fields {
  margin: 0 !important;
  padding: 0 !important;
}

/* GAP ENTRE CAMPOS = 20PX */
.gform_wrapper .gfield,
.gform_wrapper ul.gform_fields li.gfield {
  margin-bottom: 20px !important;
  margin-top: 0 !important;
  padding: 0 !important;
  clear: both !important;
}

/* =========================================================
   LABELS (AGORA REALMENTE DESNECESSÁRIOS)
========================================================= */
.gform_wrapper .gfield_label {
  display: none !important;
}

/* =========================================================
   INPUTS / TEXTAREA
========================================================= */
.gform_wrapper input[type="text"],
.gform_wrapper input[type="email"],
.gform_wrapper input[type="tel"],
.gform_wrapper input[type="url"],
.gform_wrapper input[type="number"],
.gform_wrapper textarea {
  font-family: 'Poppins', sans-serif !important;
  width: 100% !important;
  padding: 16px 20px !important;
  border: 1px solid #D7D7D7 !important;
  border-radius: 8px !important;
  font-size: 15px !important;
  color: #152A3F !important;
  background: #FFFFFF !important;
  transition: all 0.3s ease !important;
  box-sizing: border-box !important;
  margin: 0 !important;
}

/* Placeholder */
.gform_wrapper input::placeholder,
.gform_wrapper textarea::placeholder {
  color: #989898 !important;
  font-weight: 400 !important;
  opacity: 1 !important;
}

/* Focus */
.gform_wrapper input:focus,
.gform_wrapper textarea:focus,
.gform_wrapper select:focus {
  outline: none !important;
  border-color: #0D875C !important;
  box-shadow: 0 0 0 3px rgba(13, 135, 92, 0.1) !important;
}

/* =========================================================
   SELECT / DROPDOWN
========================================================= */
.gform_wrapper select {
  font-family: 'Poppins', sans-serif !important;
  width: 100% !important;
  padding: 16px 20px !important;
  border: 1px solid #D7D7D7 !important;
  border-radius: 8px !important;
  font-size: 15px !important;
  color: #152A3F !important;
  background: #FFFFFF !important;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23989898' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 20px center !important;
  background-size: 12px !important;
  appearance: none !important;
  cursor: pointer !important;
  transition: all 0.3s ease !important;
}

/* Placeholder visual do select */
.gform_wrapper select option[value=""] {
  color: #989898 !important;
}

/* =========================================================
   BOTÃO DE SUBMIT
========================================================= */
.gform_wrapper .gform_footer {
  margin-top: 30px !important;
  padding: 0 !important;
}

.gform_wrapper input[type="submit"],
.gform_wrapper button[type="submit"] {
  font-family: 'Poppins', sans-serif !important;
  width: 100% !important;
  padding: 18px 30px !important;
  background: #0D875C !important;
  color: #FFFFFF !important;
  border: none !important;
  border-radius: 8px !important;
  font-size: 16px !important;
  font-weight: 600 !important;
  cursor: pointer !important;
  transition: all 0.3s ease !important;
  box-shadow: 0 4px 12px rgba(13, 135, 92, 0.25) !important;
}

.gform_wrapper input[type="submit"]:hover {
  background: #0a6b49 !important;
  transform: translateY(-2px) !important;
  box-shadow: 0 6px 16px rgba(13, 135, 92, 0.35) !important;
}

/* =========================================================
   VALIDAÇÃO (MINIMALISTA)
========================================================= */
.gform_wrapper .validation_error,
.gform_wrapper .gform_validation_errors,
.gform_wrapper .validation_message {
  display: none !important;
}

.gform_wrapper .gfield_error input,
.gform_wrapper .gfield_error textarea,
.gform_wrapper .gfield_error select {
  border-color: #dc3545 !important;
}

/* Texto sutil de erro */
.gform_wrapper .gfield_error::before {
  content: 'Campo obrigatório';
  display: block;
  font-size: 11px;
  color: #dc3545;
  margin-bottom: 6px;
  font-weight: 400;
}

/* =========================================================
   CONFIRMAÇÃO DE ENVIO - CENTRALIZADA
========================================================= */

/* Adiciona margem superior para abaixar a mensagem */
.gform_confirmation_wrapper {
  margin-top: 120px !important;
  margin-bottom: 120px !important;
}

.gform_confirmation_wrapper,
.gform_confirmation_message {
  font-family: 'Poppins', sans-serif !important;
  background: #f0fdf4 !important;
  border: 1px solid #86efac !important;
  border-radius: 8px !important;
  padding: 24px 28px !important;
  color: #15803d !important;
  text-align: center !important;
  max-width: 380px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

/* =========================================================
   RESPONSIVIDADE
========================================================= */
@media (max-width: 768px) {
  .gform_wrapper {
    padding: 30px 20px;
  }

  .gform_confirmation_wrapper {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .gform_wrapper input,
  .gform_wrapper textarea,
  .gform_wrapper select {
    font-size: 14px !important;
    padding: 14px 16px !important;
  }

  .gform_wrapper input[type="submit"] {
    font-size: 15px !important;
    padding: 16px 24px !important;
  }
}

/* =========================================
   FIX: Espaçamento igual no front (preview)
   Gravity Forms (2.5+) usa grid/gap por variáveis
========================================= */

/* Se seu form é o 44, use o wrapper com ID (mais forte) */
#gform_wrapper_44.gform_wrapper{
  /* controla o gap do Gravity Theme */
  --gf-field-gap-y: 20px !important;
  --gf-field-gap-x: 0px !important;
}

/* Força o gap no container de campos (caso não respeite a variável) */
#gform_wrapper_44 .gform_fields{
  gap: 20px !important;
  row-gap: 20px !important;
}

/* Zera margens extras que podem aparecer no front */
#gform_wrapper_44 .gfield,
#gform_wrapper_44 ul.gform_fields li.gfield{
  margin-bottom: 0 !important; /* o grid/gap já cuida disso */
  margin-top: 0 !important;
  padding-bottom: 0 !important;
}

/* Alguns temas adicionam margin no container do input */
#gform_wrapper_44 .ginput_container,
#gform_wrapper_44 .ginput_container_text,
#gform_wrapper_44 .ginput_container_email,
#gform_wrapper_44 .ginput_container_phone,
#gform_wrapper_44 .ginput_container_select{
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

/* =========================================================
   ERRO: esconder "Campo obrigatório" ao focar ou ao preencher
========================================================= */

/* 1) Só de focar no campo, já some o aviso (melhor UX) */
#gform_wrapper_44 .gfield_error:focus-within::before{
  display: none !important;
  content: none !important;
}

/* 2) Se quiser sumir SOMENTE quando tiver algo digitado */
#gform_wrapper_44 .gfield_error:has(input:not(:placeholder-shown))::before,
#gform_wrapper_44 .gfield_error:has(textarea:not(:placeholder-shown))::before,
#gform_wrapper_44 .gfield_error:has(select:valid)::before{
  display: none !important;
  content: none !important;
}

/* =========================================================
   ERRO: remover borda vermelha ao começar a corrigir
========================================================= */

/* Ao focar no campo, remove visual de erro */
#gform_wrapper_44 .gfield_error:focus-within input,
#gform_wrapper_44 .gfield_error:focus-within textarea,
#gform_wrapper_44 .gfield_error:focus-within select{
  border-color: #0D875C !important;
  box-shadow: 0 0 0 3px rgba(13, 135, 92, 0.1) !important;
}

/* Ao digitar (campo preenchido), remove borda vermelha */
#gform_wrapper_44 .gfield_error:has(input:not(:placeholder-shown)) input,
#gform_wrapper_44 .gfield_error:has(textarea:not(:placeholder-shown)) textarea,
#gform_wrapper_44 .gfield_error:has(select:valid) select{
  border-color: #D7D7D7 !important;
  box-shadow: none !important;
}/* End custom CSS */