.elementor-1471 .elementor-element.elementor-element-dc524a9{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:48px;--padding-right:48px;}.elementor-1471 .elementor-element.elementor-element-dc524a9:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-dc524a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e67dddb );}.elementor-1471 .elementor-element.elementor-element-dc524a9.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-efb614e{--display:flex;--min-height:7vh;--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-evenly;}.elementor-1471 .elementor-element.elementor-element-efb614e.e-con{--flex-grow:0;--flex-shrink:0;}.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-1471 .elementor-element.elementor-element-653e54a{width:100%;max-width:100%;}.elementor-1471 .elementor-element.elementor-element-653e54a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-653e54a img{width:100vw;max-width:100%;}.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-1471 .elementor-element.elementor-element-0f8ba50 .elementor-button{background-color:var( --e-global-color-e67dddb );}.elementor-1471 .elementor-element.elementor-element-0f8ba50 .elementor-button:hover, .elementor-1471 .elementor-element.elementor-element-0f8ba50 .elementor-button:focus{background-color:var( --e-global-color-1c34329 );}.elementor-1471 .elementor-element.elementor-element-14b4fcf{--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:space-evenly;--align-items:center;--gap:8px 16px;--row-gap:8px;--column-gap:16px;}.elementor-1471 .elementor-element.elementor-element-14b4fcf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-7c6e48c{--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-1471 .elementor-element.elementor-element-7c6e48c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1471 .elementor-element.elementor-element-8b7afdc > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-1471 .elementor-element.elementor-element-8b7afdc.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-8b7afdc .elementor-menu-toggle{margin:0 auto;}.elementor-1471 .elementor-element.elementor-element-8b7afdc .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-a0f4ef3 );fill:var( --e-global-color-a0f4ef3 );padding-left:24px;padding-right:24px;}.elementor-1471 .elementor-element.elementor-element-8b7afdc .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1471 .elementor-element.elementor-element-8b7afdc .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1471 .elementor-element.elementor-element-8b7afdc .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1471 .elementor-element.elementor-element-8b7afdc .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-a09897a );}.elementor-1471 .elementor-element.elementor-element-8b7afdc .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-1471 .elementor-element.elementor-element-8b7afdc .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-1c34329 );}.elementor-1471 .elementor-element.elementor-element-8b7afdc .e--pointer-framed .elementor-item:before,
					.elementor-1471 .elementor-element.elementor-element-8b7afdc .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-1c34329 );}.elementor-1471 .elementor-element.elementor-element-8b7afdc .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-d7d4635 );}.elementor-1471 .elementor-element.elementor-element-60e78c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:49px 49px;--row-gap:49px;--column-gap:49px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:128px;--padding-right:128px;}.elementor-1471 .elementor-element.elementor-element-60e78c4:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-60e78c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EB;}.elementor-1471 .elementor-element.elementor-element-60e78c4.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-4db8695{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.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-1471 .elementor-element.elementor-element-00c856c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-00c856c{text-align:center;}.elementor-1471 .elementor-element.elementor-element-00c856c .elementor-heading-title{font-family:var( --e-global-typography-f7e9d5c-font-family ), Sans-serif;font-size:var( --e-global-typography-f7e9d5c-font-size );font-weight:var( --e-global-typography-f7e9d5c-font-weight );line-height:var( --e-global-typography-f7e9d5c-line-height );letter-spacing:var( --e-global-typography-f7e9d5c-letter-spacing );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1471 .elementor-element.elementor-element-e0d14f4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1471 .elementor-element.elementor-element-e0d14f4:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-e0d14f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c34329 );}.elementor-1471 .elementor-element.elementor-element-9ace2c0{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:0px;--padding-left:128px;--padding-right:128px;}.elementor-1471 .elementor-element.elementor-element-9ace2c0.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-987031b{--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:flex-start;--gap:64px 0px;--row-gap:64px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1471 .elementor-element.elementor-element-987031b.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-6b9b1da{--display:flex;}.elementor-1471 .elementor-element.elementor-element-a74ce62{width:var( --container-widget-width, 117.369% );max-width:117.369%;--container-widget-width:117.369%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-a74ce62.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-a74ce62 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:60px;font-weight:400;line-height:65.4px;letter-spacing:-3px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-90dc155{width:var( --container-widget-width, 89.336% );max-width:89.336%;--container-widget-width:89.336%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-90dc155.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-90dc155 .elementor-heading-title{font-family:var( --e-global-typography-aa285ed-font-family ), Sans-serif;font-size:var( --e-global-typography-aa285ed-font-size );font-weight:var( --e-global-typography-aa285ed-font-weight );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-0ae49cb{--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-1471 .elementor-element.elementor-element-1fd0d02 img{border-radius:24px 24px 24px 24px;}.elementor-1471 .elementor-element.elementor-element-ea0d457{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-1471 .elementor-element.elementor-element-ea0d457:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-ea0d457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e67dddb );}.elementor-1471 .elementor-element.elementor-element-e61b51f .elementor-heading-title{font-family:var( --e-global-typography-aa285ed-font-family ), Sans-serif;font-size:var( --e-global-typography-aa285ed-font-size );font-weight:var( --e-global-typography-aa285ed-font-weight );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );color:var( --e-global-color-a09897a );}.elementor-1471 .elementor-element.elementor-element-5fd5d61{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-1471 .elementor-element.elementor-element-5fd5d61:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-5fd5d61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e67dddb );}.elementor-1471 .elementor-element.elementor-element-12a44c1 .elementor-heading-title{font-family:var( --e-global-typography-aa285ed-font-family ), Sans-serif;font-size:var( --e-global-typography-aa285ed-font-size );font-weight:var( --e-global-typography-aa285ed-font-weight );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );color:var( --e-global-color-a09897a );}.elementor-1471 .elementor-element.elementor-element-bcad6db{--n-accordion-title-font-size:var( --e-global-typography-1ff94c9-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-a09897a );--n-accordion-title-hover-color:var( --e-global-color-d7d4635 );--n-accordion-title-active-color:var( --e-global-color-a09897a );--n-accordion-icon-size:24px;--n-accordion-icon-normal-color:var( --e-global-color-d7d4635 );--n-accordion-icon-active-color:var( --e-global-color-d7d4635 );}.elementor-1471 .elementor-element.elementor-element-bcad6db > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#09151A69;border-style:none;}:where( .elementor-1471 .elementor-element.elementor-element-bcad6db > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:transparent;background-image:linear-gradient(180deg, #0000001A 0%, #09151A 29%);border-style:none;}.elementor-1471 .elementor-element.elementor-element-bcad6db > .elementor-widget-container{padding:64px 128px 128px 128px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-bcad6db:hover .elementor-widget-container{border-style:none;}.elementor-1471 .elementor-element.elementor-element-bcad6db:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-bcad6db {--n-accordion-padding:32px 32px 32px 32px;}:where( .elementor-1471 .elementor-element.elementor-element-bcad6db > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-1ff94c9-font-family ), Sans-serif;line-height:var( --e-global-typography-1ff94c9-line-height );letter-spacing:var( --e-global-typography-1ff94c9-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-6a2e07c{--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;--padding-top:0px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-1471 .elementor-element.elementor-element-1ffb342 .elementor-button{background-color:var( --e-global-color-d7d4635 );font-family:var( --e-global-typography-209f2a9-font-family ), Sans-serif;font-size:var( --e-global-typography-209f2a9-font-size );line-height:var( --e-global-typography-209f2a9-line-height );letter-spacing:var( --e-global-typography-209f2a9-letter-spacing );fill:var( --e-global-color-e67dddb );color:var( --e-global-color-e67dddb );border-style:solid;border-width:1px 1px 1px 1px;border-color:#B3F078;border-radius:999px 999px 999px 999px;}.elementor-1471 .elementor-element.elementor-element-1ffb342 .elementor-button:hover, .elementor-1471 .elementor-element.elementor-element-1ffb342 .elementor-button:focus{background-color:#42592D;color:var( --e-global-color-d7d4635 );border-color:var( --e-global-color-d7d4635 );}.elementor-1471 .elementor-element.elementor-element-1ffb342 .elementor-button:hover svg, .elementor-1471 .elementor-element.elementor-element-1ffb342 .elementor-button:focus svg{fill:var( --e-global-color-d7d4635 );}.elementor-1471 .elementor-element.elementor-element-2be0689{--display:flex;}.elementor-1471 .elementor-element.elementor-element-2be0689:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-2be0689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c34329 );}.elementor-1471 .elementor-element.elementor-element-c44d60b{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:0px;--padding-left:128px;--padding-right:128px;}.elementor-1471 .elementor-element.elementor-element-c44d60b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-d03efd5{--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:flex-start;--gap:64px 0px;--row-gap:64px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1471 .elementor-element.elementor-element-d03efd5.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-ed6eab0{--display:flex;}.elementor-1471 .elementor-element.elementor-element-fc92abd{width:var( --container-widget-width, 117.369% );max-width:117.369%;--container-widget-width:117.369%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-fc92abd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-fc92abd .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:60px;font-weight:400;line-height:65.4px;letter-spacing:-3px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-fb5d69a{width:var( --container-widget-width, 89.336% );max-width:89.336%;--container-widget-width:89.336%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-fb5d69a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-fb5d69a .elementor-heading-title{font-family:var( --e-global-typography-aa285ed-font-family ), Sans-serif;font-size:var( --e-global-typography-aa285ed-font-size );font-weight:var( --e-global-typography-aa285ed-font-weight );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-11ebd02{--display:flex;}.elementor-1471 .elementor-element.elementor-element-7767793 img{border-radius:24px 24px 24px 24px;}.elementor-1471 .elementor-element.elementor-element-e9286d1{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-1471 .elementor-element.elementor-element-e9286d1:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-e9286d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e67dddb );}.elementor-1471 .elementor-element.elementor-element-e96a098 .elementor-heading-title{font-family:var( --e-global-typography-aa285ed-font-family ), Sans-serif;font-size:var( --e-global-typography-aa285ed-font-size );font-weight:var( --e-global-typography-aa285ed-font-weight );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );color:var( --e-global-color-a09897a );}.elementor-1471 .elementor-element.elementor-element-23b0104{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-1471 .elementor-element.elementor-element-23b0104:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-23b0104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e67dddb );}.elementor-1471 .elementor-element.elementor-element-c39d461 .elementor-heading-title{font-family:var( --e-global-typography-aa285ed-font-family ), Sans-serif;font-size:var( --e-global-typography-aa285ed-font-size );font-weight:var( --e-global-typography-aa285ed-font-weight );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );color:var( --e-global-color-a09897a );}.elementor-1471 .elementor-element.elementor-element-c19314e{--n-accordion-title-font-size:var( --e-global-typography-1ff94c9-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-a09897a );--n-accordion-title-hover-color:var( --e-global-color-d7d4635 );--n-accordion-title-active-color:var( --e-global-color-a09897a );--n-accordion-icon-size:24px;--n-accordion-icon-normal-color:var( --e-global-color-d7d4635 );--n-accordion-icon-active-color:var( --e-global-color-d7d4635 );}.elementor-1471 .elementor-element.elementor-element-c19314e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#09151A69;border-style:none;}:where( .elementor-1471 .elementor-element.elementor-element-c19314e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:transparent;background-image:linear-gradient(180deg, #0000001A 0%, #09151A 29%);border-style:none;}.elementor-1471 .elementor-element.elementor-element-c19314e > .elementor-widget-container{padding:64px 128px 128px 128px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-c19314e:hover .elementor-widget-container{border-style:none;}.elementor-1471 .elementor-element.elementor-element-c19314e:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-c19314e {--n-accordion-padding:32px 32px 32px 32px;}:where( .elementor-1471 .elementor-element.elementor-element-c19314e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-1ff94c9-font-family ), Sans-serif;line-height:var( --e-global-typography-1ff94c9-line-height );letter-spacing:var( --e-global-typography-1ff94c9-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-7130997{--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;--padding-top:0px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-1471 .elementor-element.elementor-element-2cfb3f9 .elementor-button{background-color:var( --e-global-color-d7d4635 );font-family:var( --e-global-typography-209f2a9-font-family ), Sans-serif;font-size:var( --e-global-typography-209f2a9-font-size );line-height:var( --e-global-typography-209f2a9-line-height );letter-spacing:var( --e-global-typography-209f2a9-letter-spacing );fill:var( --e-global-color-e67dddb );color:var( --e-global-color-e67dddb );border-style:solid;border-width:1px 1px 1px 1px;border-color:#B3F078;border-radius:999px 999px 999px 999px;}.elementor-1471 .elementor-element.elementor-element-2cfb3f9 .elementor-button:hover, .elementor-1471 .elementor-element.elementor-element-2cfb3f9 .elementor-button:focus{background-color:#42592D;color:var( --e-global-color-d7d4635 );border-color:var( --e-global-color-d7d4635 );}.elementor-1471 .elementor-element.elementor-element-2cfb3f9 .elementor-button:hover svg, .elementor-1471 .elementor-element.elementor-element-2cfb3f9 .elementor-button:focus svg{fill:var( --e-global-color-d7d4635 );}.elementor-1471 .elementor-element.elementor-element-f632767{--display:flex;}.elementor-1471 .elementor-element.elementor-element-f632767:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-f632767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c34329 );}.elementor-1471 .elementor-element.elementor-element-c6f89cc{--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:128px 128px;--row-gap:128px;--column-gap:128px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:0px;--padding-left:128px;--padding-right:128px;}.elementor-1471 .elementor-element.elementor-element-c6f89cc.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-2813927{--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-1471 .elementor-element.elementor-element-2813927.e-con{--order:-99999 /* order start hack */;}.elementor-1471 .elementor-element.elementor-element-54e69fc img{border-radius:24px 24px 24px 24px;}.elementor-1471 .elementor-element.elementor-element-d7bd554{--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:flex-start;--gap:64px 0px;--row-gap:64px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1471 .elementor-element.elementor-element-d7bd554.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-9862009{--display:flex;--gap:64px 32px;--row-gap:64px;--column-gap:32px;}.elementor-1471 .elementor-element.elementor-element-8e99ff3{width:var( --container-widget-width, 75.427% );max-width:75.427%;--container-widget-width:75.427%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-8e99ff3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-8e99ff3 .elementor-heading-title{font-family:"Geist", Sans-serif;font-size:60px;font-weight:400;line-height:65.4px;letter-spacing:-3px;color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-9cfda78{width:var( --container-widget-width, 62.585% );max-width:62.585%;--container-widget-width:62.585%;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-9cfda78.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1471 .elementor-element.elementor-element-9cfda78 .elementor-heading-title{font-family:var( --e-global-typography-aa285ed-font-family ), Sans-serif;font-size:var( --e-global-typography-aa285ed-font-size );font-weight:var( --e-global-typography-aa285ed-font-weight );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );color:#FFFFFF;}.elementor-1471 .elementor-element.elementor-element-4e0179f{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-1471 .elementor-element.elementor-element-4e0179f:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-4e0179f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e67dddb );}.elementor-1471 .elementor-element.elementor-element-0719690 .elementor-heading-title{font-family:var( --e-global-typography-aa285ed-font-family ), Sans-serif;font-size:var( --e-global-typography-aa285ed-font-size );font-weight:var( --e-global-typography-aa285ed-font-weight );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );color:var( --e-global-color-a09897a );}.elementor-1471 .elementor-element.elementor-element-024f9e9{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-1471 .elementor-element.elementor-element-024f9e9:not(.elementor-motion-effects-element-type-background), .elementor-1471 .elementor-element.elementor-element-024f9e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e67dddb );}.elementor-1471 .elementor-element.elementor-element-22ce4a4 .elementor-heading-title{font-family:var( --e-global-typography-aa285ed-font-family ), Sans-serif;font-size:var( --e-global-typography-aa285ed-font-size );font-weight:var( --e-global-typography-aa285ed-font-weight );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );color:var( --e-global-color-a09897a );}.elementor-1471 .elementor-element.elementor-element-cd067a7{--n-accordion-title-font-size:var( --e-global-typography-1ff94c9-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-a09897a );--n-accordion-title-hover-color:var( --e-global-color-d7d4635 );--n-accordion-title-active-color:var( --e-global-color-a09897a );--n-accordion-icon-size:24px;--n-accordion-icon-normal-color:var( --e-global-color-d7d4635 );--n-accordion-icon-active-color:var( --e-global-color-d7d4635 );}.elementor-1471 .elementor-element.elementor-element-cd067a7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#09151A69;border-style:none;}:where( .elementor-1471 .elementor-element.elementor-element-cd067a7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:transparent;background-image:linear-gradient(180deg, #0000001A 0%, #09151A 29%);border-style:none;}.elementor-1471 .elementor-element.elementor-element-cd067a7 > .elementor-widget-container{padding:64px 128px 128px 128px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-cd067a7:hover .elementor-widget-container{border-style:none;}.elementor-1471 .elementor-element.elementor-element-cd067a7:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-1471 .elementor-element.elementor-element-cd067a7 {--n-accordion-padding:32px 32px 32px 32px;}:where( .elementor-1471 .elementor-element.elementor-element-cd067a7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-1ff94c9-font-family ), Sans-serif;line-height:var( --e-global-typography-1ff94c9-line-height );letter-spacing:var( --e-global-typography-1ff94c9-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-37c32c0{--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;--padding-top:0px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-1471 .elementor-element.elementor-element-081d067 .elementor-button{background-color:var( --e-global-color-d7d4635 );font-family:var( --e-global-typography-209f2a9-font-family ), Sans-serif;font-size:var( --e-global-typography-209f2a9-font-size );line-height:var( --e-global-typography-209f2a9-line-height );letter-spacing:var( --e-global-typography-209f2a9-letter-spacing );fill:var( --e-global-color-e67dddb );color:var( --e-global-color-e67dddb );border-style:solid;border-width:1px 1px 1px 1px;border-color:#B3F078;border-radius:999px 999px 999px 999px;}.elementor-1471 .elementor-element.elementor-element-081d067 .elementor-button:hover, .elementor-1471 .elementor-element.elementor-element-081d067 .elementor-button:focus{background-color:#42592D;color:var( --e-global-color-d7d4635 );border-color:var( --e-global-color-d7d4635 );}.elementor-1471 .elementor-element.elementor-element-081d067 .elementor-button:hover svg, .elementor-1471 .elementor-element.elementor-element-081d067 .elementor-button:focus svg{fill:var( --e-global-color-d7d4635 );}.elementor-1471 .elementor-element.elementor-element-86f625f{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:100%;max-width:100%;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-font-size:var( --e-global-typography-aa285ed-font-size );--n-tabs-title-color:var( --e-global-color-d7d4635 );--n-tabs-title-color-active:var( --e-global-color-e67dddb );}.elementor-1471 .elementor-element.elementor-element-86f625f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#0C1E24;}.elementor-1471 .elementor-element.elementor-element-86f625f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-db8d501 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-d7d4635 );}.elementor-1471 .elementor-element.elementor-element-86f625f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1471 .elementor-element.elementor-element-86f625f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-d7d4635 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-d7d4635 );}.elementor-1471 .elementor-element.elementor-element-86f625f.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:1;}.elementor-1471 .elementor-element.elementor-element-86f625f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-d7d4635 );}.elementor-1471 .elementor-element.elementor-element-86f625f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-aa285ed-font-family ), Sans-serif;font-weight:var( --e-global-typography-aa285ed-font-weight );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-86f625f [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-d7d4635 );}.elementor-1471 .elementor-element.elementor-element-820946c{--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:128px;--padding-bottom:128px;--padding-left:128px;--padding-right:128px;}.elementor-1471 .elementor-element.elementor-element-f6b3e9e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1471 .elementor-element.elementor-element-9640a9c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1471 .elementor-element.elementor-element-2224154{--display:flex;}.elementor-1471 .elementor-element.elementor-element-7cdb0e9{text-align:center;}.elementor-1471 .elementor-element.elementor-element-7cdb0e9 .elementor-heading-title{font-family:var( --e-global-typography-20550e0-font-family ), Sans-serif;font-size:var( --e-global-typography-20550e0-font-size );font-weight:var( --e-global-typography-20550e0-font-weight );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-ebc4856{text-align:center;}.elementor-1471 .elementor-element.elementor-element-ebc4856 .elementor-heading-title{font-family:var( --e-global-typography-20550e0-font-family ), Sans-serif;font-size:var( --e-global-typography-20550e0-font-size );font-weight:var( --e-global-typography-20550e0-font-weight );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-4b2197b{text-align:center;}.elementor-1471 .elementor-element.elementor-element-4b2197b .elementor-heading-title{font-family:var( --e-global-typography-20550e0-font-family ), Sans-serif;font-size:var( --e-global-typography-20550e0-font-size );font-weight:var( --e-global-typography-20550e0-font-weight );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-dab43af{--display:flex;}.elementor-1471 .elementor-element.elementor-element-2e81e17{text-align:center;}.elementor-1471 .elementor-element.elementor-element-2e81e17 .elementor-heading-title{font-family:var( --e-global-typography-20550e0-font-family ), Sans-serif;font-size:var( --e-global-typography-20550e0-font-size );font-weight:var( --e-global-typography-20550e0-font-weight );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-155747c{text-align:center;}.elementor-1471 .elementor-element.elementor-element-155747c .elementor-heading-title{font-family:var( --e-global-typography-20550e0-font-family ), Sans-serif;font-size:var( --e-global-typography-20550e0-font-size );font-weight:var( --e-global-typography-20550e0-font-weight );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-f9f4a58{text-align:center;}.elementor-1471 .elementor-element.elementor-element-f9f4a58 .elementor-heading-title{font-family:var( --e-global-typography-20550e0-font-family ), Sans-serif;font-size:var( --e-global-typography-20550e0-font-size );font-weight:var( --e-global-typography-20550e0-font-weight );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-85123e4{--display:flex;}@media(max-width:1024px){.elementor-1471 .elementor-element.elementor-element-00c856c .elementor-heading-title{font-size:var( --e-global-typography-f7e9d5c-font-size );line-height:var( --e-global-typography-f7e9d5c-line-height );letter-spacing:var( --e-global-typography-f7e9d5c-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-90dc155 .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-e61b51f .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-12a44c1 .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-bcad6db{--n-accordion-title-font-size:var( --e-global-typography-1ff94c9-font-size );}:where( .elementor-1471 .elementor-element.elementor-element-bcad6db > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-1ff94c9-line-height );letter-spacing:var( --e-global-typography-1ff94c9-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-1ffb342 .elementor-button{font-size:var( --e-global-typography-209f2a9-font-size );line-height:var( --e-global-typography-209f2a9-line-height );letter-spacing:var( --e-global-typography-209f2a9-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-fb5d69a .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-e96a098 .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-c39d461 .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-c19314e{--n-accordion-title-font-size:var( --e-global-typography-1ff94c9-font-size );}:where( .elementor-1471 .elementor-element.elementor-element-c19314e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-1ff94c9-line-height );letter-spacing:var( --e-global-typography-1ff94c9-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-2cfb3f9 .elementor-button{font-size:var( --e-global-typography-209f2a9-font-size );line-height:var( --e-global-typography-209f2a9-line-height );letter-spacing:var( --e-global-typography-209f2a9-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-9cfda78 .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-0719690 .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-22ce4a4 .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-cd067a7{--n-accordion-title-font-size:var( --e-global-typography-1ff94c9-font-size );}:where( .elementor-1471 .elementor-element.elementor-element-cd067a7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-1ff94c9-line-height );letter-spacing:var( --e-global-typography-1ff94c9-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-081d067 .elementor-button{font-size:var( --e-global-typography-209f2a9-font-size );line-height:var( --e-global-typography-209f2a9-line-height );letter-spacing:var( --e-global-typography-209f2a9-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-86f625f{--n-tabs-title-font-size:var( --e-global-typography-aa285ed-font-size );}.elementor-1471 .elementor-element.elementor-element-86f625f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-7cdb0e9 .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-ebc4856 .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-4b2197b .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-2e81e17 .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-155747c .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-f9f4a58 .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}}@media(max-width:767px){.elementor-1471 .elementor-element.elementor-element-dc524a9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:04px;}.elementor-1471 .elementor-element.elementor-element-efb614e{--content-width:30vw;}.elementor-1471 .elementor-element.elementor-element-0f8ba50.elementor-element{--order:99999 /* order end hack */;}.elementor-1471 .elementor-element.elementor-element-14b4fcf{--width:333%;--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-1471 .elementor-element.elementor-element-7c6e48c{--width:40px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1471 .elementor-element.elementor-element-7c6e48c.e-con{--order:99999 /* order end hack */;}.elementor-1471 .elementor-element.elementor-element-60e78c4{--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1471 .elementor-element.elementor-element-4db8695{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1471 .elementor-element.elementor-element-00c856c .elementor-heading-title{font-size:var( --e-global-typography-f7e9d5c-font-size );line-height:var( --e-global-typography-f7e9d5c-line-height );letter-spacing:var( --e-global-typography-f7e9d5c-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-9ace2c0{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1471 .elementor-element.elementor-element-90dc155 .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-e61b51f .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-12a44c1 .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-bcad6db > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-1471 .elementor-element.elementor-element-bcad6db{--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-font-size:var( --e-global-typography-1ff94c9-font-size );--n-accordion-icon-size:16px;}:where( .elementor-1471 .elementor-element.elementor-element-bcad6db > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-1ff94c9-line-height );letter-spacing:var( --e-global-typography-1ff94c9-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-1ffb342 .elementor-button{font-size:var( --e-global-typography-209f2a9-font-size );line-height:var( --e-global-typography-209f2a9-line-height );letter-spacing:var( --e-global-typography-209f2a9-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-2be0689{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1471 .elementor-element.elementor-element-c44d60b{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1471 .elementor-element.elementor-element-fb5d69a .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-e96a098 .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-c39d461 .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-c19314e > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-1471 .elementor-element.elementor-element-c19314e{--n-accordion-title-font-size:var( --e-global-typography-1ff94c9-font-size );--n-accordion-icon-size:16px;}:where( .elementor-1471 .elementor-element.elementor-element-c19314e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-1ff94c9-line-height );letter-spacing:var( --e-global-typography-1ff94c9-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-2cfb3f9 .elementor-button{font-size:var( --e-global-typography-209f2a9-font-size );line-height:var( --e-global-typography-209f2a9-line-height );letter-spacing:var( --e-global-typography-209f2a9-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-f632767{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1471 .elementor-element.elementor-element-c6f89cc{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1471 .elementor-element.elementor-element-8e99ff3{width:var( --container-widget-width, 317.594px );max-width:317.594px;--container-widget-width:317.594px;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-9cfda78{width:var( --container-widget-width, 310.156px );max-width:310.156px;--container-widget-width:310.156px;--container-widget-flex-grow:0;}.elementor-1471 .elementor-element.elementor-element-9cfda78 .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-0719690 .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-22ce4a4 .elementor-heading-title{font-size:var( --e-global-typography-aa285ed-font-size );line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-cd067a7 > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-1471 .elementor-element.elementor-element-cd067a7{--n-accordion-title-font-size:var( --e-global-typography-1ff94c9-font-size );--n-accordion-icon-size:16px;}:where( .elementor-1471 .elementor-element.elementor-element-cd067a7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-1ff94c9-line-height );letter-spacing:var( --e-global-typography-1ff94c9-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-081d067 .elementor-button{font-size:var( --e-global-typography-209f2a9-font-size );line-height:var( --e-global-typography-209f2a9-line-height );letter-spacing:var( --e-global-typography-209f2a9-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-86f625f{--n-tabs-direction:row-reverse;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;--n-tabs-title-font-size:var( --e-global-typography-aa285ed-font-size );}.elementor-1471 .elementor-element.elementor-element-86f625f.elementor-element{--align-self:flex-start;}.elementor-1471 .elementor-element.elementor-element-86f625f.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-aa285ed-line-height );letter-spacing:var( --e-global-typography-aa285ed-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-820946c{--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-1471 .elementor-element.elementor-element-163da4e.elementor-element{--align-self:center;}.elementor-1471 .elementor-element.elementor-element-7cdb0e9 .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-ebc4856 .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-4b2197b .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-2e81e17 .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-155747c .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}.elementor-1471 .elementor-element.elementor-element-f9f4a58 .elementor-heading-title{font-size:var( --e-global-typography-20550e0-font-size );line-height:var( --e-global-typography-20550e0-line-height );letter-spacing:var( --e-global-typography-20550e0-letter-spacing );}}@media(min-width:768px){.elementor-1471 .elementor-element.elementor-element-efb614e{--content-width:7vw;}.elementor-1471 .elementor-element.elementor-element-14b4fcf{--width:60%;}.elementor-1471 .elementor-element.elementor-element-7c6e48c{--width:100%;}.elementor-1471 .elementor-element.elementor-element-60e78c4{--width:100%;}.elementor-1471 .elementor-element.elementor-element-4db8695{--width:80%;}.elementor-1471 .elementor-element.elementor-element-987031b{--width:45%;}.elementor-1471 .elementor-element.elementor-element-6a2e07c{--width:100%;}.elementor-1471 .elementor-element.elementor-element-d03efd5{--width:45%;}.elementor-1471 .elementor-element.elementor-element-7130997{--width:100%;}.elementor-1471 .elementor-element.elementor-element-d7bd554{--width:40%;}.elementor-1471 .elementor-element.elementor-element-37c32c0{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-efb614e */.elementor-1471 .elementor-element.elementor-element-efb614e{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-8b7afdc *//* 1. O RESET GERAL DO CONTAINER */
.my-nav2 .elementor-nav-menu {
    display: flex !important;
    align-items: center !important; /* Força o eixo central */
}

/* 2. PREPARANDO O ITEM DA LISTA (O PAI DO BOTÃO) */
/* Isso impede que o Elementor empurre o container do botão para baixo */
.my-nav2 .elementor-nav-menu li:last-child {
    display: flex !important;
    align-items: center !important;
    align-self: center !important; /* A CURA DA "ESCORREGADA" */
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    height: auto !important; /* Ignora a altura do menu principal */
}
/* 2. PREPARANDO O ITEM DA LISTA (O PAI DO BOTÃO) */
.my-nav2 .elementor-nav-menu li:last-child {
    display: flex !important;
    align-items: center !important;
    align-self: center !important;
    
    /* --- ADICIONE ESTA LINHA ABAIXO --- */
    margin-left: 24px !important;  /* Ajuste este número para mais ou menos distância */
    /* ---------------------------------- */

    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    height: auto !important;
}

/* 3. O BOTÃO EM SI (O LINK) */
.my-nav2 .elementor-nav-menu li:last-child a.elementor-item {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    
    /* Estilo Visual */
    color: #B3F078 !important;
    background-color: transparent !important;
    border: 1px solid #B3F078 !important;
    border-radius: 50px;
    
    /* Dimensões Fixas e Seguras */
    padding: 10px 25px !important;
    margin: 0 !important;        /* Garante que não haja margem externa */
    line-height: 1 !important;   /* CRUCIAL: Mata a altura de linha herdada */
    height: auto !important;
}

/* 4. HOVER */
.my-nav2 .elementor-nav-menu li:last-child a.elementor-item:hover {
    background-color: #B3F078 !important;
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14b4fcf */.elementor-1471 .elementor-element.elementor-element-14b4fcf{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-86f625f */@media (max-width: 767px) {
    /* 1. CONTAINER PRINCIPAL */
    /* Garante que o widget não tenha altura fixa */
    .elementor-1471 .elementor-element.elementor-element-86f625f,
    .elementor-1471 .elementor-element.elementor-element-86f625f .elementor-widget-container,
    .elementor-1471 .elementor-element.elementor-element-86f625f .e-n-tabs {
        height: auto !important;
        min-height: 0 !important;
        display: flex !important;
        flex-direction: column !important;
    }

    /* 2. O CULPADO DO GAP (HEADING/MENU) */
    /* O Elementor força height: 100% aqui no desktop. Precisamos matar isso. */
    .elementor-1471 .elementor-element.elementor-element-86f625f .e-n-tabs-heading {
        display: flex !important;
        flex-direction: row !important; /* Garante linha horizontal */
        flex-wrap: nowrap !important;
        overflow-x: auto !important; /* Scroll lateral */
        width: 100% !important;
        
        /* ESTAS SÃO AS LINHAS QUE RESOLVEM O GAP: */
        height: auto !important;      /* Remove altura herdada */
        min-height: 0 !important;     /* Remove altura mínima */
        flex-basis: auto !important;  /* Reseta o cálculo base do flex */
        flex-grow: 0 !important;      /* Impede o menu de crescer e ocupar espaço */
        margin-bottom: 0 !important;  /* Remove margem inferior */
        border: none !important;
    }

    /* 3. BOTÕES INDIVIDUAIS */
    .elementor-1471 .elementor-element.elementor-element-86f625f .e-n-tab-title {
        width: auto !important;
        flex: auto !important; /* Não deixa esticar, apenas o tamanho do texto */
        padding: 10px 20px !important;
        margin: 0 !important;
        
        /* Ajuste fino para alinhar texto */
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
    }

    /* 4. CONTEÚDO (A PARTE PRETA) */
    .elementor-1471 .elementor-element.elementor-element-86f625f .e-n-tabs-content {
        margin-top: 0 !important; /* Garante que cole no menu */
        padding-top: 0 !important;
        height: auto !important;
        flex-grow: 1 !important; /* O conteúdo pode crescer, o menu não */
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geist';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://grupoaxia.co/wp-content/uploads/2025/11/Geist-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */