.elementor-9 .elementor-element.elementor-element-1121f27{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1121f27:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1121f27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79f6fea );}.elementor-9 .elementor-element.elementor-element-1121f27 > .elementor-shape-bottom .elementor-shape-fill, .elementor-9 .elementor-element.elementor-element-1121f27 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F5F5F5;}.elementor-9 .elementor-element.elementor-element-1121f27 > .elementor-shape-bottom svg, .elementor-9 .elementor-element.elementor-element-1121f27 > .e-con-inner > .elementor-shape-bottom svg{height:85px;}.elementor-9 .elementor-element.elementor-element-1121f27 > .elementor-shape-bottom, .elementor-9 .elementor-element.elementor-element-1121f27 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.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-9 .elementor-element.elementor-element-61ed262{text-align:center;}.elementor-9 .elementor-element.elementor-element-61ed262 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:58px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-5576069{text-align:center;}.elementor-9 .elementor-element.elementor-element-5576069 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#FFFFFF;}.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-9 .elementor-element.elementor-element-a6715f0 img{width:100%;}.elementor-9 .elementor-element.elementor-element-535966b{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-535966b .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-adc2098{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-adc2098.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-adc2098 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.3em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-281b326 .elementor-button{background-color:#A2790D00;font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;letter-spacing:-0.8px;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 35px 20px 35px;}.elementor-9 .elementor-element.elementor-element-281b326 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-bf1921b{width:var( --container-widget-width, 73% );max-width:73%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-bf1921b.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-bf1921b .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d1abc6a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d1abc6a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d1abc6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-9 .elementor-element.elementor-element-7595ce7{text-align:center;}.elementor-9 .elementor-element.elementor-element-7595ce7 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:58px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-79f6fea );}.elementor-9 .elementor-element.elementor-element-d0aa210{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-d0aa210.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-d0aa210 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.3em;letter-spacing:-0.5px;color:var( --e-global-color-22ac1ac );}.elementor-9 .elementor-element.elementor-element-4ddbf56{text-align:center;}.elementor-9 .elementor-element.elementor-element-4ddbf56 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#383838;}.elementor-9 .elementor-element.elementor-element-12d2694{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-de29ec5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-de29ec5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-de29ec5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-558ff89{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-558ff89.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-558ff89 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:600;line-height:1.1em;letter-spacing:-0.9px;color:#124CA7;}.elementor-9 .elementor-element.elementor-element-d2d397e{text-align:center;}.elementor-9 .elementor-element.elementor-element-d2d397e .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:19px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#383838;}.elementor-9 .elementor-element.elementor-element-8742da7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-8742da7:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8742da7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-6517f04{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-6517f04.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-6517f04 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:600;line-height:1.1em;letter-spacing:-0.9px;color:#124CA7;}.elementor-9 .elementor-element.elementor-element-6d68138{text-align:center;}.elementor-9 .elementor-element.elementor-element-6d68138 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:19px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#383838;}.elementor-9 .elementor-element.elementor-element-773e7c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:5px 0px 0px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-773e7c5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-773e7c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-075986d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-075986d.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-075986d .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:25px;font-weight:600;line-height:1.1em;letter-spacing:-0.9px;color:#124CA7;}.elementor-9 .elementor-element.elementor-element-7d582ee{text-align:center;}.elementor-9 .elementor-element.elementor-element-7d582ee .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:19px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#383838;}.elementor-9 .elementor-element.elementor-element-fb68bf6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-fb68bf6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fb68bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #003689 0%, #05185D 100%);}.elementor-9 .elementor-element.elementor-element-a6abbcd{text-align:start;}.elementor-9 .elementor-element.elementor-element-a6abbcd .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:58px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-bb6b5bd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--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-9 .elementor-element.elementor-element-6889249{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-38dcddb{width:100%;max-width:100%;text-align:start;}.elementor-9 .elementor-element.elementor-element-38dcddb .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d818f5b{width:100%;max-width:100%;text-align:start;}.elementor-9 .elementor-element.elementor-element-d818f5b .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b2b9c44{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5763b08{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-5763b08.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5763b08 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:32px;font-weight:600;line-height:1.3em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-5892e89{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5892e89:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5892e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-9 .elementor-element.elementor-element-0021884{--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-9 .elementor-element.elementor-element-9d70eb8 img{border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-05ca55a{--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-9 .elementor-element.elementor-element-7e65fc2{text-align:start;}.elementor-9 .elementor-element.elementor-element-7e65fc2 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:58px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-79f6fea );}.elementor-9 .elementor-element.elementor-element-f33c3a0{text-align:start;}.elementor-9 .elementor-element.elementor-element-f33c3a0 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#383838;}.elementor-9 .elementor-element.elementor-element-aba1587{text-align:start;}.elementor-9 .elementor-element.elementor-element-aba1587 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#383838;}.elementor-9 .elementor-element.elementor-element-86ea86f{text-align:start;}.elementor-9 .elementor-element.elementor-element-86ea86f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#383838;}.elementor-9 .elementor-element.elementor-element-fe4da17{text-align:start;}.elementor-9 .elementor-element.elementor-element-fe4da17 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#383838;}.elementor-9 .elementor-element.elementor-element-f22a95e{text-align:start;}.elementor-9 .elementor-element.elementor-element-f22a95e .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#383838;}.elementor-9 .elementor-element.elementor-element-1e3f239{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1e3f239:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1e3f239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #003689 0%, #05185D 100%);}.elementor-9 .elementor-element.elementor-element-1e3f239 > .elementor-shape-bottom .elementor-shape-fill, .elementor-9 .elementor-element.elementor-element-1e3f239 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F5F5F5;}.elementor-9 .elementor-element.elementor-element-1e3f239 > .elementor-shape-bottom svg, .elementor-9 .elementor-element.elementor-element-1e3f239 > .e-con-inner > .elementor-shape-bottom svg{height:85px;}.elementor-9 .elementor-element.elementor-element-1e3f239 > .elementor-shape-bottom, .elementor-9 .elementor-element.elementor-element-1e3f239 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-9 .elementor-element.elementor-element-bbce1ae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-06d79b9{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-625affe{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-710c758{text-align:start;}.elementor-9 .elementor-element.elementor-element-710c758 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:58px;font-weight:600;letter-spacing:-1px;color:#FFFFFF;}.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-9 .elementor-element.elementor-element-cf4ff75 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:25px;}.elementor-9 .elementor-element.elementor-element-cf4ff75 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-cf4ff75.elementor-view-stacked .elementor-icon{background-color:#06409B;fill:#FFFFFF;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-cf4ff75.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-cf4ff75.elementor-view-default .elementor-icon{fill:#06409B;color:#06409B;border-color:#06409B;}.elementor-9 .elementor-element.elementor-element-cf4ff75.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-cf4ff75 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-cf4ff75 .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:28px;font-weight:600;letter-spacing:-1px;}.elementor-9 .elementor-element.elementor-element-cf4ff75:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-cf4ff75:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-cf4ff75 .elementor-icon-box-description{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-ad325b0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:25px;}.elementor-9 .elementor-element.elementor-element-ad325b0 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-ad325b0.elementor-view-stacked .elementor-icon{background-color:#06409B;fill:#FFFFFF;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-ad325b0.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-ad325b0.elementor-view-default .elementor-icon{fill:#06409B;color:#06409B;border-color:#06409B;}.elementor-9 .elementor-element.elementor-element-ad325b0.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-ad325b0 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-ad325b0 .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:28px;font-weight:600;letter-spacing:-1px;}.elementor-9 .elementor-element.elementor-element-ad325b0:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-ad325b0:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-ad325b0 .elementor-icon-box-description{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2ddba76 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:25px;}.elementor-9 .elementor-element.elementor-element-2ddba76 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2ddba76.elementor-view-stacked .elementor-icon{background-color:#06409B;fill:#FFFFFF;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2ddba76.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-2ddba76.elementor-view-default .elementor-icon{fill:#06409B;color:#06409B;border-color:#06409B;}.elementor-9 .elementor-element.elementor-element-2ddba76.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2ddba76 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-2ddba76 .elementor-icon-box-title a{font-family:"Work Sans", Sans-serif;font-size:28px;font-weight:600;letter-spacing:-1px;}.elementor-9 .elementor-element.elementor-element-2ddba76:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-2ddba76:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2ddba76 .elementor-icon-box-description{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-726fe27{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-726fe27:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-726fe27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-9 .elementor-element.elementor-element-230d56c{--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-9 .elementor-element.elementor-element-10c665c{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-10c665c.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-10c665c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:41px;font-weight:600;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-79f6fea );}.elementor-9 .elementor-element.elementor-element-93cf392 .elementor-button{background-color:#A2790D00;font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;letter-spacing:-0.8px;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:20px 35px 20px 35px;}.elementor-9 .elementor-element.elementor-element-93cf392 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-15eb0c7{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-15eb0c7.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-15eb0c7 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:-1px;color:var( --e-global-color-79f6fea );}.elementor-9 .elementor-element.elementor-element-8754c1f{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8754c1f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8754c1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-widget-ha-social-icons .ha-social-icon-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-192318a.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-192318a{text-align:center;}.elementor-9 .elementor-element.elementor-element-192318a .ha-social-icons-wrapper > .ha-social-icon{color:#0E0E0E;}.elementor-9 .elementor-element.elementor-element-192318a .ha-social-icons-wrapper > .ha-social-icon svg{fill:#0E0E0E;}.elementor-9 .elementor-element.elementor-element-192318a.ha-separator--stroke .ha-social-icon-separator{background:#0E0E0E;}.elementor-9 .elementor-element.elementor-element-192318a.ha-separator--custom .ha-social-icon-separator{color:#0E0E0E;}.elementor-9 .elementor-element.elementor-element-192318a .ha-social-icons-wrapper .ha-social-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-192318a .ha-social-icon{padding:11px 11px 11px 11px;}.elementor-9 .elementor-element.elementor-element-192318a .ha-social-icon:not(:last-child){margin-right:24px;}.elementor-9 .elementor-element.elementor-element-192318a .ha-social-icon-separator{margin-right:24px;}.elementor-9 .elementor-element.elementor-element-2465ada{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-2465ada.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-2465ada .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-9a15327{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-9 .elementor-element.elementor-element-48216c3{width:auto;max-width:auto;text-align:start;}.elementor-9 .elementor-element.elementor-element-48216c3.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-48216c3 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-75bef59{width:auto;max-width:auto;text-align:start;}.elementor-9 .elementor-element.elementor-element-75bef59.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-75bef59 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-1121f27{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-1121f27 > .elementor-shape-bottom svg, .elementor-9 .elementor-element.elementor-element-1121f27 > .e-con-inner > .elementor-shape-bottom svg{height:25px;}.elementor-9 .elementor-element.elementor-element-61ed262 .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-5576069 .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-a6715f0 img{width:100%;}.elementor-9 .elementor-element.elementor-element-535966b{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-535966b .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-adc2098{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-adc2098 .elementor-heading-title{font-size:19px;}.elementor-9 .elementor-element.elementor-element-281b326 .elementor-button{font-size:18px;padding:14px 20px 14px 20px;}.elementor-9 .elementor-element.elementor-element-bf1921b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-bf1921b .elementor-heading-title{font-size:12px;line-height:1em;letter-spacing:0px;}.elementor-9 .elementor-element.elementor-element-d1abc6a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-7595ce7 .elementor-heading-title{font-size:26px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-d0aa210{width:var( --container-widget-width, 266px );max-width:266px;--container-widget-width:266px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-d0aa210 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-4ddbf56{width:var( --container-widget-width, 222px );max-width:222px;--container-widget-width:222px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-4ddbf56.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-4ddbf56 .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-12d2694{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-de29ec5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-558ff89{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-558ff89 .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-d2d397e .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-8742da7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-6517f04{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-6517f04 .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-6d68138 .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-773e7c5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-075986d{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-075986d .elementor-heading-title{font-size:23px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-7d582ee .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-fb68bf6{--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:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-a6abbcd{text-align:center;}.elementor-9 .elementor-element.elementor-element-a6abbcd .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-bb6b5bd{--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;}.elementor-9 .elementor-element.elementor-element-38dcddb{width:100%;max-width:100%;text-align:center;}.elementor-9 .elementor-element.elementor-element-38dcddb .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-d818f5b{width:100%;max-width:100%;text-align:center;}.elementor-9 .elementor-element.elementor-element-d818f5b .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-560ad1c{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-560ad1c.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5763b08{width:100%;max-width:100%;text-align:center;}.elementor-9 .elementor-element.elementor-element-5763b08 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-5892e89{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-05ca55a{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-9 .elementor-element.elementor-element-7e65fc2{text-align:center;}.elementor-9 .elementor-element.elementor-element-7e65fc2 .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-f33c3a0{text-align:center;}.elementor-9 .elementor-element.elementor-element-f33c3a0 .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-aba1587{text-align:center;}.elementor-9 .elementor-element.elementor-element-aba1587 .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-86ea86f{text-align:center;}.elementor-9 .elementor-element.elementor-element-86ea86f .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-fe4da17{text-align:center;}.elementor-9 .elementor-element.elementor-element-fe4da17 .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-f22a95e{text-align:center;}.elementor-9 .elementor-element.elementor-element-f22a95e .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-1e3f239{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-1e3f239 > .elementor-shape-bottom svg, .elementor-9 .elementor-element.elementor-element-1e3f239 > .e-con-inner > .elementor-shape-bottom svg{height:25px;}.elementor-9 .elementor-element.elementor-element-bbce1ae{--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;}.elementor-9 .elementor-element.elementor-element-48c2d4c{text-align:center;}.elementor-9 .elementor-element.elementor-element-48c2d4c img{width:71%;}.elementor-9 .elementor-element.elementor-element-710c758{text-align:center;}.elementor-9 .elementor-element.elementor-element-710c758 .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-cf4ff75 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-9 .elementor-element.elementor-element-cf4ff75 .elementor-icon-box-title{margin-block-end:7px;}.elementor-9 .elementor-element.elementor-element-cf4ff75 .elementor-icon{font-size:37px;}.elementor-9 .elementor-element.elementor-element-cf4ff75 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-cf4ff75 .elementor-icon-box-title a{font-size:22px;letter-spacing:-0.5px;}.elementor-9 .elementor-element.elementor-element-cf4ff75 .elementor-icon-box-description{font-size:17px;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-ad325b0 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-9 .elementor-element.elementor-element-ad325b0 .elementor-icon-box-title{margin-block-end:7px;}.elementor-9 .elementor-element.elementor-element-ad325b0 .elementor-icon{font-size:37px;}.elementor-9 .elementor-element.elementor-element-ad325b0 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-ad325b0 .elementor-icon-box-title a{font-size:22px;letter-spacing:-0.5px;}.elementor-9 .elementor-element.elementor-element-ad325b0 .elementor-icon-box-description{font-size:17px;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-2ddba76 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-9 .elementor-element.elementor-element-2ddba76 .elementor-icon-box-title{margin-block-end:7px;}.elementor-9 .elementor-element.elementor-element-2ddba76 .elementor-icon{font-size:37px;}.elementor-9 .elementor-element.elementor-element-2ddba76 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-2ddba76 .elementor-icon-box-title a{font-size:22px;letter-spacing:-0.5px;}.elementor-9 .elementor-element.elementor-element-2ddba76 .elementor-icon-box-description{font-size:17px;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-726fe27{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-10c665c{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-10c665c .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-93cf392 .elementor-button{font-size:18px;padding:14px 20px 14px 20px;}.elementor-9 .elementor-element.elementor-element-15eb0c7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-15eb0c7 .elementor-heading-title{font-size:12px;line-height:1em;letter-spacing:0px;}.elementor-9 .elementor-element.elementor-element-8754c1f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-192318a .ha-social-icon:not(:last-child){margin-right:22px;}.elementor-9 .elementor-element.elementor-element-192318a .ha-social-icon-separator{margin-right:22px;}.elementor-9 .elementor-element.elementor-element-192318a .ha-social-icon.ha-social-icon--network{font-size:23px;}.elementor-9 .elementor-element.elementor-element-2465ada{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-2465ada .elementor-heading-title{font-size:12px;line-height:1em;letter-spacing:-0.5px;}.elementor-9 .elementor-element.elementor-element-9a15327{--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-48216c3 .elementor-heading-title{font-size:15px;line-height:1.3em;letter-spacing:-0.5px;}.elementor-9 .elementor-element.elementor-element-75bef59{text-align:end;}.elementor-9 .elementor-element.elementor-element-75bef59 .elementor-heading-title{font-size:15px;line-height:1.3em;letter-spacing:-0.5px;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-1121f27{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-d1abc6a{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-fb68bf6{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-bb6b5bd{--width:100%;}.elementor-9 .elementor-element.elementor-element-5892e89{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-0021884{--width:65%;}.elementor-9 .elementor-element.elementor-element-1e3f239{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-06d79b9{--width:59%;}.elementor-9 .elementor-element.elementor-element-726fe27{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-8754c1f{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-9a15327{--width:29%;}}/* Start custom CSS for heading, class: .elementor-element-61ed262 */.elementor-9 .elementor-element.elementor-element-61ed262 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-281b326 */.elementor-9 .elementor-element.elementor-element-281b326 .elementor-button {
    border-radius: 20px / 100% !important;
    box-shadow: 
        inset 0 0 5px 5px #ffffff25, 
        0 5px 0 0 #7A5F27 !important;

    background: linear-gradient(
        45deg, 
        #A2790D, 
        #A2790D, 
        #C7AD72, 
        #A2790D, 
        #A2790D
    );

    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
    transition: transform .2s ease;
}

.elementor-9 .elementor-element.elementor-element-281b326 .elementor-button:hover {
    transform: scale(1.05);
}

@keyframes shine {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

.elementor-9 .elementor-element.elementor-element-281b326 .elementor-button:active {
    box-shadow: 
        inset 0 0 5px 5px #ffffff25, 
        0 3px 0 0 #7A5F27 !important;

    transition: box-shadow 0.2s ease-in, transform 0.1s ease-in;
    transform: scale(.98);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1121f27 *//* SECTION */
.elementor-9 .elementor-element.elementor-element-1121f27 {
  position: relative;
  z-index: 1; /* cria contexto acima do halo */
  overflow: visible;

  /* variáveis padrão (mobile first) */
  --halo-w: 320px;
  --halo-h: 200px;
  --halo-blur: 40px;
  --halo-top: -120px;
  --halo-opacity: .8;
  --blend: screen; /* lighten | overlay | soft-light | color-dodge */
}

/* HALO */
.elementor-9 .elementor-element.elementor-element-1121f27::before {
  content: "";
  position: absolute;
  top: var(--halo-top);
  left: 50%;
  transform: translateX(-50%) scale(.95);
  width: var(--halo-w);
  height: var(--halo-h);
  pointer-events: none;

  z-index: 0; /* fica atrás do divisor */

  background: radial-gradient(ellipse at center,
    rgba(0,54,137,1) 0%,
    rgba(0,54,137,.45) 35%,
    rgba(0,54,137,.18) 65%,
    rgba(0,54,137,.08) 75%,
    transparent 90%);

  filter: blur(var(--halo-blur));
  opacity: var(--halo-opacity);
  animation: ePulse 3s ease-in-out infinite;
  will-change: opacity, transform;
  mix-blend-mode: var(--blend);
}

/* CONTEÚDO SOBE ACIMA DO HALO */
.elementor-9 .elementor-element.elementor-element-1121f27 .elementor-container {
  position: relative;
  z-index: 2;
}

/* ANIMAÇÃO */
@keyframes ePulse {
  0%,100% { opacity: var(--halo-opacity); transform: translateX(-50%) scale(.95); }
  50%     { opacity: 1; transform: translateX(-50%) scale(1.1); }
}

/* Notebook (>=768px) */
@media (min-width: 768px) {
  .elementor-9 .elementor-element.elementor-element-1121f27 {
    --halo-w: 600px;
    --halo-h: 350px;
    --halo-blur: 60px;
    --halo-top: -160px;
  }
}

/* Widescreen (>=1200px) */
@media (min-width: 1200px) {
  .elementor-9 .elementor-element.elementor-element-1121f27 {
    --halo-w: 900px;
    --halo-h: 500px;
    --halo-blur: 80px;
    --halo-top: -200px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7595ce7 */.elementor-9 .elementor-element.elementor-element-7595ce7 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-558ff89 */.elementor-9 .elementor-element.elementor-element-558ff89 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2d397e */.elementor-9 .elementor-element.elementor-element-d2d397e {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6517f04 */.elementor-9 .elementor-element.elementor-element-6517f04 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d68138 */.elementor-9 .elementor-element.elementor-element-6d68138 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-075986d */.elementor-9 .elementor-element.elementor-element-075986d {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d582ee */.elementor-9 .elementor-element.elementor-element-7d582ee {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6abbcd */.elementor-9 .elementor-element.elementor-element-a6abbcd {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-560ad1c */<div class="career-chart-wrapper">

<link href="https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;600;700&display=swap" rel="stylesheet">

<style>

.career-chart-wrapper {
  font-family: 'Work Sans', sans-serif;
  width: 100%;
}

.career-chart-wrapper .bar-container {
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:flex-end;
  position:relative;
  flex:0 0 auto;
}

.career-chart-wrapper .bar {
  width:100%;
  border-radius:12px 12px 0 0;
  position:relative;
  transform-origin:bottom;
  animation:growBar .9s cubic-bezier(.34,1.56,.64,1) forwards;
}

.career-chart-wrapper .bar-value {
  position:absolute;
  top:-42px;
  left:50%;
  transform:translateX(-50%);
  font-weight:700;
  font-size:24px;
  color:#fff;
  opacity:0;
  animation:fadeIn .5s ease forwards;
  animation-delay:1s;
}

.career-chart-wrapper .bar-label {
  text-align:center;
  font-size:14px;
  font-weight:400;
  line-height:1.3;
  margin-top:12px;
  color:#fff;
}

.career-chart-wrapper .highlight-bar {
  box-shadow:0 0 40px rgba(162,121,13,.5);
}

.career-chart-wrapper .grid-line {
  position:absolute;
  left:0;
  right:0;
  height:1px;
  background:rgba(255,255,255,.15);
}

.career-chart-wrapper .y-axis-label {
  position:absolute;
  left:-42px;
  font-size:12px;
  font-weight:400;
  color:#fff;
  opacity:.6;
  transform:translateY(50%);
}

/* ================= MOBILE ================= */

@media(max-width:480px){

/* padding lateral */
.career-chart-wrapper > div{
  padding:16px !important;
}

/* gap entre barras */
.career-chart-wrapper [style*="gap:40px"]{
  gap:16px !important;
  height:260px !important;
}

/* largura das barras */
.career-chart-wrapper .bar-container{
  width:60px !important;
}

/* eixo lateral */
.career-chart-wrapper .y-axis-label{
  left:-20px !important;
  font-size:10px !important;
}

/* valores */
.career-chart-wrapper .bar-value{
  font-size:16px !important;
  top:-30px !important;
}

/* TEXTO DE BAIXO - RESPIRO */
.career-chart-wrapper .bar-label{
  margin-top:18px !important;
  font-size:11px !important;
  line-height:1.1 !important;
}

}

@keyframes growBar{
0%{transform:scaleY(0);}
100%{transform:scaleY(1);}
}

@keyframes fadeIn{
0%{opacity:0;transform:translateX(-50%) translateY(10px);}
100%{opacity:1;transform:translateX(-50%) translateY(0);}
}

</style>

<div style="width:100%; max-width:900px; margin:auto; padding:32px;">

<div class="relative px-6 md:px-16">

<div class="absolute left-0 top-0 bottom-24 w-full pointer-events-none">
<div class="relative h-full">
<div class="grid-line" style="bottom:100%"><span class="y-axis-label">150%</span></div>
<div class="grid-line" style="bottom:66.67%"><span class="y-axis-label">100%</span></div>
<div class="grid-line" style="bottom:33.33%"><span class="y-axis-label">50%</span></div>
<div class="grid-line" style="bottom:0%"><span class="y-axis-label">0%</span></div>
</div>
</div>

<div style="display:flex; justify-content:center; align-items:flex-end; gap:40px; height:320px; position:relative; z-index:10;">

<div class="bar-container" style="width:80px; height:100%;">
<div class="bar highlight-bar" style="height:100%; background-color:#A2790D;">
<span class="bar-value">150%</span>
</div>
<p class="bar-label">Presença</p>
</div>

<div class="bar-container" style="width:80px; height:100%;">
<div class="bar" style="height:53.33%; background-color:#C7AD72;">
<span class="bar-value">80%</span>
</div>
<p class="bar-label">Posicionamento</p>
</div>

<div class="bar-container" style="width:80px; height:100%;">
<div class="bar" style="height:33.33%; background-color:#C7AD72;">
<span class="bar-value">50%</span>
</div>
<p class="bar-label">Visibilidade</p>
</div>

</div>
</div>
</div>
</div>/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e65fc2 */.elementor-9 .elementor-element.elementor-element-7e65fc2 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-710c758 */.elementor-9 .elementor-element.elementor-element-710c758 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-93cf392 */.elementor-9 .elementor-element.elementor-element-93cf392 .elementor-button {
    border-radius: 20px / 100% !important;
    box-shadow: 
        inset 0 0 5px 5px #ffffff25, 
        0 5px 0 0 #7A5F27 !important;

    background: linear-gradient(
        45deg, 
        #A2790D, 
        #A2790D, 
        #C7AD72, 
        #A2790D, 
        #A2790D
    );

    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
    transition: transform .2s ease;
}

.elementor-9 .elementor-element.elementor-element-93cf392 .elementor-button:hover {
    transform: scale(1.05);
}

@keyframes shine {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

.elementor-9 .elementor-element.elementor-element-93cf392 .elementor-button:active {
    box-shadow: 
        inset 0 0 5px 5px #ffffff25, 
        0 3px 0 0 #7A5F27 !important;

    transition: box-shadow 0.2s ease-in, transform 0.1s ease-in;
    transform: scale(.98);
}/* End custom CSS */