.elementor-41 .elementor-element.elementor-element-5c4a920{--display:flex;--min-height:660px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-41 .elementor-element.elementor-element-9d1be2b{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:072px;--padding-bottom:72px;--padding-left:118px;--padding-right:60px;}.elementor-41 .elementor-element.elementor-element-9d1be2b:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-9d1be2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(165deg, var( --e-global-color-primary ) 0%, var( --e-global-color-7778f90 ) 100%);}.elementor-41 .elementor-element.elementor-element-ebc5825 .elementor-heading-title{font-family:var( --e-global-typography-72e04b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72e04b9-font-size );font-weight:var( --e-global-typography-72e04b9-font-weight );text-transform:var( --e-global-typography-72e04b9-text-transform );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );color:var( --e-global-color-268c73b );}.elementor-41 .elementor-element.elementor-element-2713ce3{width:var( --container-widget-width, 419px );max-width:419px;--container-widget-width:419px;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-2713ce3 .elementor-heading-title{font-family:var( --e-global-typography-4c24a03-font-family ), Sans-serif;font-size:var( --e-global-typography-4c24a03-font-size );font-weight:var( --e-global-typography-4c24a03-font-weight );line-height:var( --e-global-typography-4c24a03-line-height );letter-spacing:var( --e-global-typography-4c24a03-letter-spacing );color:var( --e-global-color-95dbb41 );}.elementor-41 .elementor-element.elementor-element-020e9b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 0px;--row-gap:12px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:2px;--padding-bottom:2px;--padding-left:22px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-c3bf201{width:var( --container-widget-width, 534px );max-width:534px;--container-widget-width:534px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-13edbe8-font-family ), Sans-serif;font-size:var( --e-global-typography-13edbe8-font-size );font-weight:var( --e-global-typography-13edbe8-font-weight );font-style:var( --e-global-typography-13edbe8-font-style );color:var( --e-global-color-b7b050f );}.elementor-41 .elementor-element.elementor-element-15bdc34 .elementor-heading-title{font-family:var( --e-global-typography-6e86ca4-font-family ), Sans-serif;font-size:var( --e-global-typography-6e86ca4-font-size );font-weight:var( --e-global-typography-6e86ca4-font-weight );color:var( --e-global-color-95dbb41 );}.elementor-41 .elementor-element.elementor-element-1072704{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-1072704 .elementor-heading-title{font-family:var( --e-global-typography-7a7dc1c-font-family ), Sans-serif;font-size:var( --e-global-typography-7a7dc1c-font-size );font-weight:var( --e-global-typography-7a7dc1c-font-weight );line-height:var( --e-global-typography-7a7dc1c-line-height );color:var( --e-global-color-268c73b );}.elementor-41 .elementor-element.elementor-element-80a8488{--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:14px 16px;--row-gap:14px;--column-gap:16px;--flex-wrap:wrap;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-9473f97 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-ce50a09-font-family ), Sans-serif;font-size:var( --e-global-typography-ce50a09-font-size );font-weight:var( --e-global-typography-ce50a09-font-weight );text-transform:var( --e-global-typography-ce50a09-text-transform );letter-spacing:var( --e-global-typography-ce50a09-letter-spacing );fill:var( --e-global-color-7778f90 );color:var( --e-global-color-7778f90 );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-9473f97 .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-9473f97 .elementor-button:focus{background-color:var( --e-global-color-268c73b );color:var( --e-global-color-7778f90 );border-color:var( --e-global-color-268c73b );}.elementor-41 .elementor-element.elementor-element-9473f97 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-41 .elementor-element.elementor-element-9473f97 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-41 .elementor-element.elementor-element-9473f97 .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-9473f97 .elementor-button:focus svg{fill:var( --e-global-color-7778f90 );}.elementor-41 .elementor-element.elementor-element-e1b1b9b .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-ce50a09-font-family ), Sans-serif;font-size:var( --e-global-typography-ce50a09-font-size );font-weight:var( --e-global-typography-ce50a09-font-weight );text-transform:var( --e-global-typography-ce50a09-text-transform );letter-spacing:var( --e-global-typography-ce50a09-letter-spacing );fill:var( --e-global-color-95dbb41 );color:var( --e-global-color-95dbb41 );border-style:solid;border-color:var( --e-global-color-268c73b );}.elementor-41 .elementor-element.elementor-element-e1b1b9b .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-e1b1b9b .elementor-button:focus{background-color:#1D3148;color:var( --e-global-color-95dbb41 );border-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-e1b1b9b .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-e1b1b9b .elementor-button:focus svg{fill:var( --e-global-color-95dbb41 );}.elementor-41 .elementor-element.elementor-element-a1db1f7{--display:flex;--min-height:480px;--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;--overflow:hidden;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-41 .elementor-element.elementor-element-a1db1f7:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-a1db1f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7b050f );}body:not(.rtl) .elementor-41 .elementor-element.elementor-element-c1480df{right:-80px;}body.rtl .elementor-41 .elementor-element.elementor-element-c1480df{left:-80px;}.elementor-41 .elementor-element.elementor-element-c1480df{top:-90px;z-index:1;}.elementor-41 .elementor-element.elementor-element-c1480df img{width:740px;}.elementor-41 .elementor-element.elementor-element-4bbe01d{z-index:2;}.elementor-41 .elementor-element.elementor-element-4bbe01d img{width:100%;max-width:370px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:240px 240px 18px 18px;box-shadow:0px 24px 60px -30px rgba(15,28,46,0.5);}.elementor-41 .elementor-element.elementor-element-c781260{width:auto;max-width:auto;background-color:var( --e-global-color-b7b050f );padding:8px 8px 8px 8px;bottom:32px;border-radius:200px 200px 200px 200px;box-shadow:0px 12px 30px -12px rgba(14.999999999999995, 28.000000000000053, 46, 0.4);}body:not(.rtl) .elementor-41 .elementor-element.elementor-element-c781260{left:24px;}body.rtl .elementor-41 .elementor-element.elementor-element-c781260{right:24px;}.elementor-41 .elementor-element.elementor-element-c781260 img{width:96px;}.elementor-41 .elementor-element.elementor-element-87cf972{--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;--border-radius:999px 999px 999px 999px;box-shadow:0px 8px 22px -10px rgba(15,28,46,0.4);--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-41 .elementor-element.elementor-element-87cf972:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-87cf972 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7b050f );}.elementor-41 .elementor-element.elementor-element-85d7d4c{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:116px;--padding-bottom:116px;--padding-left:24px;--padding-right:24px;}.elementor-41 .elementor-element.elementor-element-85d7d4c:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-85d7d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(165deg, var( --e-global-color-primary ) 0%, var( --e-global-color-7778f90 ) 100%);}.elementor-41 .elementor-element.elementor-element-manifesto-bg{z-index:0;}.elementor-41 .elementor-element.elementor-element-4430539{text-align:center;}.elementor-41 .elementor-element.elementor-element-4430539 .elementor-heading-title{font-family:var( --e-global-typography-72e04b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72e04b9-font-size );font-weight:var( --e-global-typography-72e04b9-font-weight );text-transform:var( --e-global-typography-72e04b9-text-transform );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );color:var( --e-global-color-268c73b );}.elementor-41 .elementor-element.elementor-element-81ad9f4{text-align:center;font-family:var( --e-global-typography-4245bf5-font-family ), Sans-serif;font-size:var( --e-global-typography-4245bf5-font-size );font-weight:var( --e-global-typography-4245bf5-font-weight );line-height:var( --e-global-typography-4245bf5-line-height );color:var( --e-global-color-95dbb41 );}.elementor-41 .elementor-element.elementor-element-24a8317{text-align:center;}.elementor-41 .elementor-element.elementor-element-24a8317 img{width:230px;}.elementor-41 .elementor-element.elementor-element-88aaf34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:44px 0px;--row-gap:44px;--column-gap:0px;--padding-top:116px;--padding-bottom:116px;--padding-left:24px;--padding-right:24px;}.elementor-41 .elementor-element.elementor-element-88aaf34:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-88aaf34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7b050f );}.elementor-41 .elementor-element.elementor-element-79c59e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-41 .elementor-element.elementor-element-c8f198d .elementor-heading-title{font-family:var( --e-global-typography-72e04b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72e04b9-font-size );font-weight:var( --e-global-typography-72e04b9-font-weight );text-transform:var( --e-global-typography-72e04b9-text-transform );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-63327f2 .elementor-heading-title{font-family:var( --e-global-typography-490b283-font-family ), Sans-serif;font-size:var( --e-global-typography-490b283-font-size );font-weight:var( --e-global-typography-490b283-font-weight );line-height:var( --e-global-typography-490b283-line-height );color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-d106a8e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-41 .elementor-element.elementor-element-1e88635{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--border-radius:18px 18px 18px 18px;box-shadow:0px 20px 50px -28px rgba(15,28,46,0.45);}.elementor-41 .elementor-element.elementor-element-d58b528 img{width:100%;}.elementor-41 .elementor-element.elementor-element-a870605{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:48px;--padding-bottom:16px;--padding-left:22px;--padding-right:22px;bottom:0px;}body:not(.rtl) .elementor-41 .elementor-element.elementor-element-a870605{left:0px;}body.rtl .elementor-41 .elementor-element.elementor-element-a870605{right:0px;}.elementor-41 .elementor-element.elementor-element-ada7084 .elementor-heading-title{font-family:var( --e-global-typography-72e04b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72e04b9-font-size );font-weight:var( --e-global-typography-72e04b9-font-weight );text-transform:var( --e-global-typography-72e04b9-text-transform );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );color:var( --e-global-color-268c73b );}.elementor-41 .elementor-element.elementor-element-0c7c44b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 0px;--row-gap:12px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-da9cf8d );--border-color:var( --e-global-color-da9cf8d );--border-radius:18px 18px 18px 18px;box-shadow:0px 16px 44px -26px rgba(15,28,46,0.42);--margin-top:0px;--margin-bottom:0px;--margin-left:-56px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:38px;--padding-right:38px;}.elementor-41 .elementor-element.elementor-element-0c7c44b:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-0c7c44b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95dbb41 );}.elementor-41 .elementor-element.elementor-element-2e79058 .elementor-heading-title{font-family:var( --e-global-typography-72e04b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72e04b9-font-size );font-weight:var( --e-global-typography-72e04b9-font-weight );text-transform:var( --e-global-typography-72e04b9-text-transform );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-d005414 .elementor-heading-title{font-family:var( --e-global-typography-6f207f8-font-family ), Sans-serif;font-size:var( --e-global-typography-6f207f8-font-size );font-weight:var( --e-global-typography-6f207f8-font-weight );color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-005ea68{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-dc44baf .elementor-heading-title{font-family:var( --e-global-typography-a5ccda2-font-family ), Sans-serif;font-size:var( --e-global-typography-a5ccda2-font-size );font-weight:var( --e-global-typography-a5ccda2-font-weight );color:var( --e-global-color-accent );}.elementor-41 .elementor-element.elementor-element-fe3bc2f{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-41 .elementor-element.elementor-element-ee42aea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-da9cf8d );--border-color:var( --e-global-color-da9cf8d );--border-radius:18px 18px 18px 18px;box-shadow:0px 16px 44px -26px rgba(15,28,46,0.42);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-ee42aea:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-ee42aea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95dbb41 );}.elementor-41 .elementor-element.elementor-element-54050b9 img{width:100%;}.elementor-41 .elementor-element.elementor-element-f79dda3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-41 .elementor-element.elementor-element-f79dda3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-4dbd77e .elementor-heading-title{font-family:var( --e-global-typography-6f207f8-font-family ), Sans-serif;font-size:var( --e-global-typography-6f207f8-font-size );font-weight:var( --e-global-typography-6f207f8-font-weight );color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-0b149f8{font-family:var( --e-global-typography-7a7dc1c-font-family ), Sans-serif;font-size:var( --e-global-typography-7a7dc1c-font-size );font-weight:var( --e-global-typography-7a7dc1c-font-weight );line-height:var( --e-global-typography-7a7dc1c-line-height );color:var( --e-global-color-c231581 );}.elementor-41 .elementor-element.elementor-element-8facf39 .elementor-heading-title{font-family:var( --e-global-typography-a5ccda2-font-family ), Sans-serif;font-size:var( --e-global-typography-a5ccda2-font-size );font-weight:var( --e-global-typography-a5ccda2-font-weight );color:var( --e-global-color-accent );}.elementor-41 .elementor-element.elementor-element-12490d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-da9cf8d );--border-color:var( --e-global-color-da9cf8d );--border-radius:18px 18px 18px 18px;box-shadow:0px 16px 44px -26px rgba(15,28,46,0.42);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-12490d6:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-12490d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95dbb41 );}.elementor-41 .elementor-element.elementor-element-cc0a46a img{width:100%;}.elementor-41 .elementor-element.elementor-element-73a2d36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-41 .elementor-element.elementor-element-73a2d36.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-cb05742 .elementor-heading-title{font-family:var( --e-global-typography-6f207f8-font-family ), Sans-serif;font-size:var( --e-global-typography-6f207f8-font-size );font-weight:var( --e-global-typography-6f207f8-font-weight );color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-0369dcc{font-family:var( --e-global-typography-7a7dc1c-font-family ), Sans-serif;font-size:var( --e-global-typography-7a7dc1c-font-size );font-weight:var( --e-global-typography-7a7dc1c-font-weight );line-height:var( --e-global-typography-7a7dc1c-line-height );color:var( --e-global-color-c231581 );}.elementor-41 .elementor-element.elementor-element-2f3af7e .elementor-heading-title{font-family:var( --e-global-typography-a5ccda2-font-family ), Sans-serif;font-size:var( --e-global-typography-a5ccda2-font-size );font-weight:var( --e-global-typography-a5ccda2-font-weight );color:var( --e-global-color-accent );}.elementor-41 .elementor-element.elementor-element-eb191b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-da9cf8d );--border-color:var( --e-global-color-da9cf8d );--border-radius:18px 18px 18px 18px;box-shadow:0px 16px 44px -26px rgba(15,28,46,0.42);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-41 .elementor-element.elementor-element-eb191b6:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-eb191b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95dbb41 );}.elementor-41 .elementor-element.elementor-element-6bb7080 img{width:100%;}.elementor-41 .elementor-element.elementor-element-b641451{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-41 .elementor-element.elementor-element-b641451.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-41 .elementor-element.elementor-element-4a7401c .elementor-heading-title{font-family:var( --e-global-typography-6f207f8-font-family ), Sans-serif;font-size:var( --e-global-typography-6f207f8-font-size );font-weight:var( --e-global-typography-6f207f8-font-weight );color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-1cc5267{font-family:var( --e-global-typography-7a7dc1c-font-family ), Sans-serif;font-size:var( --e-global-typography-7a7dc1c-font-size );font-weight:var( --e-global-typography-7a7dc1c-font-weight );line-height:var( --e-global-typography-7a7dc1c-line-height );color:var( --e-global-color-c231581 );}.elementor-41 .elementor-element.elementor-element-a1bcda7 .elementor-heading-title{font-family:var( --e-global-typography-a5ccda2-font-family ), Sans-serif;font-size:var( --e-global-typography-a5ccda2-font-size );font-weight:var( --e-global-typography-a5ccda2-font-weight );color:var( --e-global-color-accent );}.elementor-41 .elementor-element.elementor-element-784a49f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 56px;--row-gap:40px;--column-gap:56px;--padding-top:116px;--padding-bottom:116px;--padding-left:24px;--padding-right:24px;}.elementor-41 .elementor-element.elementor-element-784a49f:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-784a49f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, var( --e-global-color-primary ) 0%, var( --e-global-color-7778f90 ) 100%);}.elementor-41 .elementor-element.elementor-element-a007854{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-41 .elementor-element.elementor-element-ad85dc6 .elementor-heading-title{font-family:var( --e-global-typography-72e04b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72e04b9-font-size );font-weight:var( --e-global-typography-72e04b9-font-weight );text-transform:var( --e-global-typography-72e04b9-text-transform );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );color:var( --e-global-color-268c73b );}.elementor-41 .elementor-element.elementor-element-f430f22 .elementor-heading-title{font-family:var( --e-global-typography-490b283-font-family ), Sans-serif;font-size:var( --e-global-typography-490b283-font-size );font-weight:var( --e-global-typography-490b283-font-weight );line-height:var( --e-global-typography-490b283-line-height );color:var( --e-global-color-95dbb41 );}.elementor-41 .elementor-element.elementor-element-59b9c17{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-b7b050f );}.elementor-41 .elementor-element.elementor-element-b23c42b .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-ce50a09-font-family ), Sans-serif;font-size:var( --e-global-typography-ce50a09-font-size );font-weight:var( --e-global-typography-ce50a09-font-weight );text-transform:var( --e-global-typography-ce50a09-text-transform );letter-spacing:var( --e-global-typography-ce50a09-letter-spacing );fill:var( --e-global-color-7778f90 );color:var( --e-global-color-7778f90 );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-b23c42b .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-b23c42b .elementor-button:focus{background-color:#D8C291;color:#0F1C2E;border-color:#D8C291;}.elementor-41 .elementor-element.elementor-element-b23c42b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-41 .elementor-element.elementor-element-b23c42b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-41 .elementor-element.elementor-element-b23c42b .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-b23c42b .elementor-button:focus svg{fill:#0F1C2E;}.elementor-41 .elementor-element.elementor-element-af46299{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 0px;--row-gap:24px;--column-gap:0px;}.elementor-41 .elementor-element.elementor-element-8a68308{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-41 .elementor-element.elementor-element-9f0241b img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:18px 18px 18px 18px;}body:not(.rtl) .elementor-41 .elementor-element.elementor-element-838fa97{left:19px;}body.rtl .elementor-41 .elementor-element.elementor-element-838fa97{right:19px;}.elementor-41 .elementor-element.elementor-element-838fa97{bottom:18px;z-index:2;}.elementor-41 .elementor-element.elementor-element-838fa97 .elementor-heading-title{font-family:var( --e-global-typography-72e04b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72e04b9-font-size );font-weight:var( --e-global-typography-72e04b9-font-weight );text-transform:var( --e-global-typography-72e04b9-text-transform );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );color:var( --e-global-color-268c73b );}.elementor-41 .elementor-element.elementor-element-da63efd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 0px;--row-gap:14px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:18px 18px 18px 18px;box-shadow:0px 16px 44px -26px rgba(15,28,46,0.42);--padding-top:28px;--padding-bottom:28px;--padding-left:30px;--padding-right:30px;}.elementor-41 .elementor-element.elementor-element-da63efd:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-da63efd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.04);}.elementor-41 .elementor-element.elementor-element-6529c2d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-41 .elementor-element.elementor-element-86f665f img{width:52px;}.elementor-41 .elementor-element.elementor-element-94525a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 0px;--row-gap:2px;--column-gap:0px;}.elementor-41 .elementor-element.elementor-element-ce0f045 .elementor-heading-title{font-family:var( --e-global-typography-72e04b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72e04b9-font-size );font-weight:var( --e-global-typography-72e04b9-font-weight );text-transform:var( --e-global-typography-72e04b9-text-transform );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );color:var( --e-global-color-268c73b );}.elementor-41 .elementor-element.elementor-element-61d1048 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.3rem;font-weight:600;line-height:1.1em;color:var( --e-global-color-95dbb41 );}.elementor-41 .elementor-element.elementor-element-b8a1a36{font-family:var( --e-global-typography-7a7dc1c-font-family ), Sans-serif;font-size:var( --e-global-typography-7a7dc1c-font-size );font-weight:var( --e-global-typography-7a7dc1c-font-weight );line-height:var( --e-global-typography-7a7dc1c-line-height );color:var( --e-global-color-b7b050f );}.elementor-41 .elementor-element.elementor-element-dc0b9ae{--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:8px 12px;--row-gap:8px;--column-gap:12px;--flex-wrap:wrap;}.elementor-41 .elementor-element.elementor-element-0d4d86b{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-0d4d86b .elementor-heading-title{font-family:var( --e-global-typography-7a7dc1c-font-family ), Sans-serif;font-size:var( --e-global-typography-7a7dc1c-font-size );font-weight:var( --e-global-typography-7a7dc1c-font-weight );line-height:var( --e-global-typography-7a7dc1c-line-height );color:var( --e-global-color-95dbb41 );}.elementor-41 .elementor-element.elementor-element-dca3ea9{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-dca3ea9 .elementor-heading-title{font-family:var( --e-global-typography-7a7dc1c-font-family ), Sans-serif;font-size:var( --e-global-typography-7a7dc1c-font-size );font-weight:var( --e-global-typography-7a7dc1c-font-weight );line-height:var( --e-global-typography-7a7dc1c-line-height );color:var( --e-global-color-95dbb41 );}.elementor-41 .elementor-element.elementor-element-11708cb{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-11708cb .elementor-heading-title{font-family:var( --e-global-typography-7a7dc1c-font-family ), Sans-serif;font-size:var( --e-global-typography-7a7dc1c-font-size );font-weight:var( --e-global-typography-7a7dc1c-font-weight );line-height:var( --e-global-typography-7a7dc1c-line-height );color:var( --e-global-color-95dbb41 );}.elementor-41 .elementor-element.elementor-element-28e3ec8{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-28e3ec8 .elementor-heading-title{font-family:var( --e-global-typography-7a7dc1c-font-family ), Sans-serif;font-size:var( --e-global-typography-7a7dc1c-font-size );font-weight:var( --e-global-typography-7a7dc1c-font-weight );line-height:var( --e-global-typography-7a7dc1c-line-height );color:var( --e-global-color-95dbb41 );}.elementor-41 .elementor-element.elementor-element-3a0c588{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-3a0c588 .elementor-heading-title{font-family:var( --e-global-typography-7a7dc1c-font-family ), Sans-serif;font-size:var( --e-global-typography-7a7dc1c-font-size );font-weight:var( --e-global-typography-7a7dc1c-font-weight );line-height:var( --e-global-typography-7a7dc1c-line-height );color:var( --e-global-color-95dbb41 );}.elementor-41 .elementor-element.elementor-element-46f4574{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-41 .elementor-element.elementor-element-46f4574 .elementor-heading-title{font-family:var( --e-global-typography-7a7dc1c-font-family ), Sans-serif;font-size:var( --e-global-typography-7a7dc1c-font-size );font-weight:var( --e-global-typography-7a7dc1c-font-weight );line-height:var( --e-global-typography-7a7dc1c-line-height );color:var( --e-global-color-95dbb41 );}.elementor-41 .elementor-element.elementor-element-e5ad403 .elementor-heading-title{font-family:var( --e-global-typography-7a7dc1c-font-family ), Sans-serif;font-size:var( --e-global-typography-7a7dc1c-font-size );font-weight:var( --e-global-typography-7a7dc1c-font-weight );line-height:var( --e-global-typography-7a7dc1c-line-height );color:var( --e-global-color-268c73b );}.elementor-41 .elementor-element.elementor-element-9248358{--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:44px 0px;--row-gap:44px;--column-gap:0px;--padding-top:116px;--padding-bottom:116px;--padding-left:24px;--padding-right:24px;}.elementor-41 .elementor-element.elementor-element-9248358:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-9248358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7b050f );}.elementor-41 .elementor-element.elementor-element-4fa81c3{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-41 .elementor-element.elementor-element-518a292{text-align:center;}.elementor-41 .elementor-element.elementor-element-518a292 .elementor-heading-title{font-family:var( --e-global-typography-72e04b9-font-family ), Sans-serif;font-size:var( --e-global-typography-72e04b9-font-size );font-weight:var( --e-global-typography-72e04b9-font-weight );text-transform:var( --e-global-typography-72e04b9-text-transform );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-cceb4df{text-align:center;}.elementor-41 .elementor-element.elementor-element-cceb4df .elementor-heading-title{font-family:var( --e-global-typography-490b283-font-family ), Sans-serif;font-size:var( --e-global-typography-490b283-font-size );font-weight:var( --e-global-typography-490b283-font-weight );line-height:var( --e-global-typography-490b283-line-height );color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-d21b015{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-41 .elementor-element.elementor-element-cf10001{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41 .elementor-element.elementor-element-cf10002{--grid-columns:1;}.elementor-41 .elementor-element.elementor-element-cf20001{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41 .elementor-element.elementor-element-cf20002{--grid-columns:1;}.elementor-41 .elementor-element.elementor-element-48f6ee9 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-ce50a09-font-family ), Sans-serif;font-size:var( --e-global-typography-ce50a09-font-size );font-weight:var( --e-global-typography-ce50a09-font-weight );text-transform:var( --e-global-typography-ce50a09-text-transform );letter-spacing:var( --e-global-typography-ce50a09-letter-spacing );fill:var( --e-global-color-7778f90 );color:var( --e-global-color-7778f90 );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-48f6ee9 .elementor-button:hover, .elementor-41 .elementor-element.elementor-element-48f6ee9 .elementor-button:focus{background-color:var( --e-global-color-268c73b );color:var( --e-global-color-7778f90 );border-color:var( --e-global-color-268c73b );}.elementor-41 .elementor-element.elementor-element-48f6ee9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-41 .elementor-element.elementor-element-48f6ee9 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-41 .elementor-element.elementor-element-48f6ee9 .elementor-button:hover svg, .elementor-41 .elementor-element.elementor-element-48f6ee9 .elementor-button:focus svg{fill:var( --e-global-color-7778f90 );}@media(min-width:768px){.elementor-41 .elementor-element.elementor-element-9d1be2b{--width:51%;}.elementor-41 .elementor-element.elementor-element-020e9b1{--width:100%;}.elementor-41 .elementor-element.elementor-element-80a8488{--width:100%;}.elementor-41 .elementor-element.elementor-element-a1db1f7{--width:49%;}.elementor-41 .elementor-element.elementor-element-85d7d4c{--content-width:880px;}.elementor-41 .elementor-element.elementor-element-88aaf34{--content-width:1200px;}.elementor-41 .elementor-element.elementor-element-79c59e8{--width:100%;}.elementor-41 .elementor-element.elementor-element-d106a8e{--width:100%;}.elementor-41 .elementor-element.elementor-element-1e88635{--width:56%;}.elementor-41 .elementor-element.elementor-element-a870605{--width:100%;}.elementor-41 .elementor-element.elementor-element-0c7c44b{--width:44%;}.elementor-41 .elementor-element.elementor-element-fe3bc2f{--width:100%;}.elementor-41 .elementor-element.elementor-element-ee42aea{--width:32%;}.elementor-41 .elementor-element.elementor-element-f79dda3{--width:100%;}.elementor-41 .elementor-element.elementor-element-12490d6{--width:32%;}.elementor-41 .elementor-element.elementor-element-73a2d36{--width:100%;}.elementor-41 .elementor-element.elementor-element-eb191b6{--width:32%;}.elementor-41 .elementor-element.elementor-element-b641451{--width:100%;}.elementor-41 .elementor-element.elementor-element-784a49f{--content-width:1200px;}.elementor-41 .elementor-element.elementor-element-a007854{--width:50%;}.elementor-41 .elementor-element.elementor-element-af46299{--width:50%;}.elementor-41 .elementor-element.elementor-element-8a68308{--width:100%;}.elementor-41 .elementor-element.elementor-element-da63efd{--width:100%;}.elementor-41 .elementor-element.elementor-element-6529c2d{--width:100%;}.elementor-41 .elementor-element.elementor-element-94525a3{--width:80%;}.elementor-41 .elementor-element.elementor-element-dc0b9ae{--width:100%;}.elementor-41 .elementor-element.elementor-element-9248358{--content-width:1200px;}.elementor-41 .elementor-element.elementor-element-4fa81c3{--width:100%;}.elementor-41 .elementor-element.elementor-element-d21b015{--width:100%;}.elementor-41 .elementor-element.elementor-element-cf10001{--width:57%;}.elementor-41 .elementor-element.elementor-element-cf20001{--width:41%;}}@media(max-width:1024px) and (min-width:768px){.elementor-41 .elementor-element.elementor-element-ee42aea{--width:47%;}.elementor-41 .elementor-element.elementor-element-12490d6{--width:47%;}.elementor-41 .elementor-element.elementor-element-eb191b6{--width:47%;}}@media(max-width:1024px){.elementor-41 .elementor-element.elementor-element-9d1be2b{--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-41 .elementor-element.elementor-element-ebc5825 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-41 .elementor-element.elementor-element-2713ce3 .elementor-heading-title{font-size:var( --e-global-typography-4c24a03-font-size );line-height:var( --e-global-typography-4c24a03-line-height );letter-spacing:var( --e-global-typography-4c24a03-letter-spacing );}.elementor-41 .elementor-element.elementor-element-c3bf201{font-size:var( --e-global-typography-13edbe8-font-size );}.elementor-41 .elementor-element.elementor-element-15bdc34 .elementor-heading-title{font-size:var( --e-global-typography-6e86ca4-font-size );}.elementor-41 .elementor-element.elementor-element-1072704 .elementor-heading-title{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-9473f97 .elementor-button{font-size:var( --e-global-typography-ce50a09-font-size );letter-spacing:var( --e-global-typography-ce50a09-letter-spacing );}.elementor-41 .elementor-element.elementor-element-e1b1b9b .elementor-button{font-size:var( --e-global-typography-ce50a09-font-size );letter-spacing:var( --e-global-typography-ce50a09-letter-spacing );}.elementor-41 .elementor-element.elementor-element-4430539 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-41 .elementor-element.elementor-element-81ad9f4{font-size:var( --e-global-typography-4245bf5-font-size );line-height:var( --e-global-typography-4245bf5-line-height );}.elementor-41 .elementor-element.elementor-element-c8f198d .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-41 .elementor-element.elementor-element-63327f2 .elementor-heading-title{font-size:var( --e-global-typography-490b283-font-size );line-height:var( --e-global-typography-490b283-line-height );}.elementor-41 .elementor-element.elementor-element-ada7084 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-41 .elementor-element.elementor-element-0c7c44b{--margin-top:0px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;}.elementor-41 .elementor-element.elementor-element-2e79058 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-41 .elementor-element.elementor-element-d005414 .elementor-heading-title{font-size:var( --e-global-typography-6f207f8-font-size );}.elementor-41 .elementor-element.elementor-element-005ea68{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-dc44baf .elementor-heading-title{font-size:var( --e-global-typography-a5ccda2-font-size );}.elementor-41 .elementor-element.elementor-element-4dbd77e .elementor-heading-title{font-size:var( --e-global-typography-6f207f8-font-size );}.elementor-41 .elementor-element.elementor-element-0b149f8{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-8facf39 .elementor-heading-title{font-size:var( --e-global-typography-a5ccda2-font-size );}.elementor-41 .elementor-element.elementor-element-cb05742 .elementor-heading-title{font-size:var( --e-global-typography-6f207f8-font-size );}.elementor-41 .elementor-element.elementor-element-0369dcc{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-2f3af7e .elementor-heading-title{font-size:var( --e-global-typography-a5ccda2-font-size );}.elementor-41 .elementor-element.elementor-element-4a7401c .elementor-heading-title{font-size:var( --e-global-typography-6f207f8-font-size );}.elementor-41 .elementor-element.elementor-element-1cc5267{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-a1bcda7 .elementor-heading-title{font-size:var( --e-global-typography-a5ccda2-font-size );}.elementor-41 .elementor-element.elementor-element-ad85dc6 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-41 .elementor-element.elementor-element-f430f22 .elementor-heading-title{font-size:var( --e-global-typography-490b283-font-size );line-height:var( --e-global-typography-490b283-line-height );}.elementor-41 .elementor-element.elementor-element-59b9c17{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-b23c42b .elementor-button{font-size:var( --e-global-typography-ce50a09-font-size );letter-spacing:var( --e-global-typography-ce50a09-letter-spacing );}.elementor-41 .elementor-element.elementor-element-838fa97 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-41 .elementor-element.elementor-element-ce0f045 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-41 .elementor-element.elementor-element-b8a1a36{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-0d4d86b .elementor-heading-title{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-dca3ea9 .elementor-heading-title{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-11708cb .elementor-heading-title{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-28e3ec8 .elementor-heading-title{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-3a0c588 .elementor-heading-title{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-46f4574 .elementor-heading-title{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-e5ad403 .elementor-heading-title{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-518a292 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-41 .elementor-element.elementor-element-cceb4df .elementor-heading-title{font-size:var( --e-global-typography-490b283-font-size );line-height:var( --e-global-typography-490b283-line-height );}.elementor-41 .elementor-element.elementor-element-cf10002{--grid-columns:2;}.elementor-41 .elementor-element.elementor-element-cf20002{--grid-columns:2;}.elementor-41 .elementor-element.elementor-element-48f6ee9 .elementor-button{font-size:var( --e-global-typography-ce50a09-font-size );letter-spacing:var( --e-global-typography-ce50a09-letter-spacing );}}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-5c4a920{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41 .elementor-element.elementor-element-9d1be2b{--width:100%;--min-height:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-41 .elementor-element.elementor-element-ebc5825 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-41 .elementor-element.elementor-element-2713ce3{--container-widget-width:218px;--container-widget-flex-grow:0;width:var( --container-widget-width, 218px );max-width:218px;}.elementor-41 .elementor-element.elementor-element-2713ce3 .elementor-heading-title{font-size:var( --e-global-typography-4c24a03-font-size );line-height:var( --e-global-typography-4c24a03-line-height );letter-spacing:var( --e-global-typography-4c24a03-letter-spacing );}.elementor-41 .elementor-element.elementor-element-c3bf201{font-size:var( --e-global-typography-13edbe8-font-size );}.elementor-41 .elementor-element.elementor-element-15bdc34 .elementor-heading-title{font-size:var( --e-global-typography-6e86ca4-font-size );}.elementor-41 .elementor-element.elementor-element-1072704 .elementor-heading-title{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-9473f97 .elementor-button{font-size:var( --e-global-typography-ce50a09-font-size );letter-spacing:var( --e-global-typography-ce50a09-letter-spacing );}.elementor-41 .elementor-element.elementor-element-e1b1b9b .elementor-button{font-size:var( --e-global-typography-ce50a09-font-size );letter-spacing:var( --e-global-typography-ce50a09-letter-spacing );}.elementor-41 .elementor-element.elementor-element-a1db1f7{--width:100%;}.elementor-41 .elementor-element.elementor-element-c781260{padding:4px 4px 4px 4px;z-index:2;}.elementor-41 .elementor-element.elementor-element-c781260 img{width:80px;}.elementor-41 .elementor-element.elementor-element-85d7d4c{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-41 .elementor-element.elementor-element-4430539 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-41 .elementor-element.elementor-element-81ad9f4{font-size:var( --e-global-typography-4245bf5-font-size );line-height:var( --e-global-typography-4245bf5-line-height );}.elementor-41 .elementor-element.elementor-element-88aaf34{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-41 .elementor-element.elementor-element-c8f198d .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-41 .elementor-element.elementor-element-63327f2 .elementor-heading-title{font-size:var( --e-global-typography-490b283-font-size );line-height:var( --e-global-typography-490b283-line-height );}.elementor-41 .elementor-element.elementor-element-d106a8e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41 .elementor-element.elementor-element-1e88635{--width:100%;}.elementor-41 .elementor-element.elementor-element-a870605{--padding-top:48px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-41 .elementor-element.elementor-element-ada7084 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-41 .elementor-element.elementor-element-0c7c44b{--width:100%;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41 .elementor-element.elementor-element-2e79058 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-41 .elementor-element.elementor-element-d005414 .elementor-heading-title{font-size:var( --e-global-typography-6f207f8-font-size );}.elementor-41 .elementor-element.elementor-element-005ea68{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-dc44baf .elementor-heading-title{font-size:var( --e-global-typography-a5ccda2-font-size );}.elementor-41 .elementor-element.elementor-element-ee42aea{--width:100%;}.elementor-41 .elementor-element.elementor-element-4dbd77e .elementor-heading-title{font-size:var( --e-global-typography-6f207f8-font-size );}.elementor-41 .elementor-element.elementor-element-0b149f8{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-8facf39 .elementor-heading-title{font-size:var( --e-global-typography-a5ccda2-font-size );}.elementor-41 .elementor-element.elementor-element-12490d6{--width:100%;}.elementor-41 .elementor-element.elementor-element-cb05742 .elementor-heading-title{font-size:var( --e-global-typography-6f207f8-font-size );}.elementor-41 .elementor-element.elementor-element-0369dcc{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-2f3af7e .elementor-heading-title{font-size:var( --e-global-typography-a5ccda2-font-size );}.elementor-41 .elementor-element.elementor-element-eb191b6{--width:100%;}.elementor-41 .elementor-element.elementor-element-4a7401c .elementor-heading-title{font-size:var( --e-global-typography-6f207f8-font-size );}.elementor-41 .elementor-element.elementor-element-1cc5267{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-a1bcda7 .elementor-heading-title{font-size:var( --e-global-typography-a5ccda2-font-size );}.elementor-41 .elementor-element.elementor-element-784a49f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-41 .elementor-element.elementor-element-a007854{--width:100%;}.elementor-41 .elementor-element.elementor-element-ad85dc6 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-41 .elementor-element.elementor-element-f430f22 .elementor-heading-title{font-size:var( --e-global-typography-490b283-font-size );line-height:var( --e-global-typography-490b283-line-height );}.elementor-41 .elementor-element.elementor-element-59b9c17{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-41 .elementor-element.elementor-element-b23c42b .elementor-button{font-size:var( --e-global-typography-ce50a09-font-size );letter-spacing:var( --e-global-typography-ce50a09-letter-spacing );}.elementor-41 .elementor-element.elementor-element-af46299{--width:100%;}.elementor-41 .elementor-element.elementor-element-838fa97 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-41 .elementor-element.elementor-element-ce0f045 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-41 .elementor-element.elementor-element-b8a1a36{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-0d4d86b .elementor-heading-title{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-dca3ea9 .elementor-heading-title{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-11708cb .elementor-heading-title{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-28e3ec8 .elementor-heading-title{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-3a0c588 .elementor-heading-title{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-46f4574 .elementor-heading-title{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-e5ad403 .elementor-heading-title{font-size:var( --e-global-typography-7a7dc1c-font-size );line-height:var( --e-global-typography-7a7dc1c-line-height );}.elementor-41 .elementor-element.elementor-element-9248358{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-41 .elementor-element.elementor-element-518a292 .elementor-heading-title{font-size:var( --e-global-typography-72e04b9-font-size );letter-spacing:var( --e-global-typography-72e04b9-letter-spacing );}.elementor-41 .elementor-element.elementor-element-cceb4df .elementor-heading-title{font-size:var( --e-global-typography-490b283-font-size );line-height:var( --e-global-typography-490b283-line-height );}.elementor-41 .elementor-element.elementor-element-d21b015{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41 .elementor-element.elementor-element-cf10001{--width:100%;}.elementor-41 .elementor-element.elementor-element-cf10002{--grid-columns:1;}.elementor-41 .elementor-element.elementor-element-cf20001{--width:100%;}.elementor-41 .elementor-element.elementor-element-cf20002{--grid-columns:1;}.elementor-41 .elementor-element.elementor-element-48f6ee9 .elementor-button{font-size:var( --e-global-typography-ce50a09-font-size );letter-spacing:var( --e-global-typography-ce50a09-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-8facf39 */.elementor-41 .elementor-element.elementor-element-8facf39 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f3af7e */.elementor-41 .elementor-element.elementor-element-2f3af7e {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1bcda7 */.elementor-41 .elementor-element.elementor-element-a1bcda7 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-48f6ee9 */.elementor-41 .elementor-element.elementor-element-48f6ee9 {
    margin-top: auto;
}/* End custom CSS */
/* Start custom CSS */.NO {
    color:var(--e-global-color-secondary)!important;
    font-style:italic!important;
    
}
/* News top accent bars */
.accent-gold{border-top:4px solid var(--e-global-color-secondary)!important;}
.accent-teal{border-top:4px solid var(--e-global-color-accent)!important;}
.accent-navy{border-top:4px solid var(--e-global-color-primary)!important;}
/* Category pill */
.pill .elementor-heading-title{display:inline-block;border:1px solid var(--e-global-color-da9cf8d);border-radius:999px;padding:.3rem .72rem;}
/* Hero bridge: N=O node centered on the panel seam (translate-centering is not a native control) */
.hero-bridge{position:absolute!important;left:51%;top:50%;transform:translate(-50%,-50%);z-index:5;width:50px;height:50px;}
.hero-bridge::before{content:'';position:absolute;left:50%;top:-90px;bottom:-90px;width:1px;transform:translateX(-50%);background:linear-gradient(to bottom,transparent,var(--e-global-color-secondary),transparent);z-index:-1;}
/* Manifesto faint molecule backdrop (decorative SVG motif; no native control) */
.manifesto-bg{position:absolute;inset:0;z-index:0;pointer-events:none;}
.manifesto-bg .elementor-widget-container,.manifesto-bg svg{width:100%;height:100%;display:block;}
.manifesto-bg svg{opacity:.12;}

/* NO section portrait: 7:6 cover crop + framed wrapper (no native aspect-crop control) */
.no-portrait{position:relative;overflow:hidden;border-radius:18px;box-shadow:0 24px 60px -30px rgba(15,28,46,.5);}
.no-portrait::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(15,28,46,.5));pointer-events:none;z-index:1;}
.no-portrait-img img{display:block;width:100%;height:auto;aspect-ratio:7/6;object-fit:cover;object-position:center 22%;}
/* NO teaser: gold numbered topic nodes via CSS counters (no native control) */
.no-topics{counter-reset:notopic;}
.no-topics .elementor-heading-title{display:flex;align-items:center;gap:.55rem;}
.no-topics .elementor-heading-title::before{counter-increment:notopic;content:"0" counter(notopic);font-family:var(--e-global-typography-primary-font-family);font-weight:700;font-size:.78rem;line-height:1.2;color:var(--e-global-color-268c73b);border-bottom:1px solid rgba(195,160,82,.4);min-width:1.35rem;text-align:center;flex:none;
    
}
/* Home hero portrait — brightness lift to match static airiness (2026-06-27) */
.hero-portrait-fx img{filter:brightness(1.1) saturate(1.04) contrast(0.98);
}
/* ===== News loop grids (2026-06-29) ===== */
.news-feature-wrap{display:flex;flex-direction:column;}.news-feature-grid,.news-feature-grid .e-loop-item,.news-feature-card{height:100%;}.news-feature-grid{flex:1 1 auto;}
.news-feature-grid .elementor-loop-container{height:100%;grid-template-rows:1fr;}
.news-row-card{border-top:4px solid var(--e-global-color-accent)!important;}
.news-rows-grid .e-loop-item ~ .e-loop-item .news-row-card{border-top-color:var(--e-global-color-primary)!important;}
.news-rows-grid .elementor-loop-container{counter-reset:newsrow 1;}
.news-rows-grid .news-row-top{position:relative;justify-content:flex-end;}
.news-rows-grid .news-row-top::before{position:absolute;left:0;top:50%;transform:translateY(-50%);counter-increment:newsrow;content:counter(newsrow,decimal-leading-zero);font-family:var(--e-global-typography-primary-font-family);font-weight:700;font-size:2.4rem;line-height:0.5;color:var(--e-global-color-02044ce);}/* End custom CSS */