.elementor-10775 .elementor-element.elementor-element-1046798f{--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;--padding-top:88px;--padding-bottom:88px;--padding-left:024px;--padding-right:24px;}.elementor-10775 .elementor-element.elementor-element-1046798f:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-1046798f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d97bdd );}.elementor-10775 .elementor-element.elementor-element-3f0589bc{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-10775 .elementor-element.elementor-element-399d04{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-10775 .elementor-element.elementor-element-399d04.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10775 .elementor-element.elementor-element-7b628714{--divider-border-style:solid;--divider-color:var( --e-global-color-80aab67 );--divider-border-width:3px;width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10775 .elementor-element.elementor-element-7b628714.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-10775 .elementor-element.elementor-element-7b628714 .elementor-divider-separator{width:26px;margin:0 auto;margin-left:0;}.elementor-10775 .elementor-element.elementor-element-7b628714 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-10775 .elementor-element.elementor-element-3c0072e1{width:auto;max-width:auto;text-align:start;}.elementor-10775 .elementor-element.elementor-element-3c0072e1.elementor-element{--align-self:center;}.elementor-10775 .elementor-element.elementor-element-3c0072e1 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-6d175a11 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:76px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:1.6px;color:var( --e-global-color-4733453 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10775 .elementor-element.elementor-element-602f11c{padding:15px 0px 15px 0px;font-size:19px;line-height:27px;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-5e521ef5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--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-10775 .elementor-element.elementor-element-6e2ba78c{--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:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10775 .elementor-element.elementor-element-59f81a99 .elementor-button{background-color:var( --e-global-color-4230760 );font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;padding:10px 26px 30px 26px;}.elementor-10775 .elementor-element.elementor-element-59f81a99 .elementor-button:hover, .elementor-10775 .elementor-element.elementor-element-59f81a99 .elementor-button:focus{background-color:var( --e-global-color-4733453 );}.elementor-10775 .elementor-element.elementor-element-59f81a99{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10775 .elementor-element.elementor-element-1d4dbdb{width:auto;max-width:auto;margin:-40px -18px calc(var(--kit-widget-spacing, 0px) + -16px) 67px;padding:0px 0px 0px 0px;font-size:13px;font-weight:400;line-height:19px;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-1d4dbdb.elementor-element{--align-self:flex-start;}.elementor-10775 .elementor-element.elementor-element-5825ec42 .elementor-button{background-color:#02010100;font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:700;letter-spacing:0.1em;fill:var( --e-global-color-4733453 );color:var( --e-global-color-4733453 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4733453 );}.elementor-10775 .elementor-element.elementor-element-5825ec42{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:22px 0px 0px 0px;}.elementor-10775 .elementor-element.elementor-element-5825ec42.elementor-element{--align-self:flex-start;}.elementor-10775 .elementor-element.elementor-element-1851ab08{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 9px 00px;border-style:solid;border-width:1px 0px 00px 00px;border-color:var( --e-global-color-d6fed56 );font-family:"IBM Plex Mono", Sans-serif;font-size:12.5px;text-transform:uppercase;line-height:17px;letter-spacing:0.05em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-4bf8a657{--display:flex;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-4bf8a657.e-con{--align-self:flex-start;}.elementor-10775 .elementor-element.elementor-element-7dc31938{padding:75px 60px 00px 0px;}.elementor-10775 .elementor-element.elementor-element-a93f029{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-a93f029:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-a93f029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4733453 );}.elementor-10775 .elementor-element.elementor-element-3c04b9e6 .elementor-button{background-color:var( --e-global-color-80aab67 );font-family:"Barlow Condensed", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;padding:10px 16px 10px 16px;}.elementor-10775 .elementor-element.elementor-element-3c04b9e6 .elementor-button:hover, .elementor-10775 .elementor-element.elementor-element-3c04b9e6 .elementor-button:focus{background-color:var( --e-global-color-697b5fb );}.elementor-10775 .elementor-element.elementor-element-3c04b9e6.elementor-element{--align-self:center;}.elementor-10775 .elementor-element.elementor-element-23f6f20a{--display:flex;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-23f6f20a:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-23f6f20a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10775 .elementor-element.elementor-element-7fb37bc9{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-10775 .elementor-element.elementor-element-591e9dad{--divider-border-style:solid;--divider-color:var( --e-global-color-80aab67 );--divider-border-width:3px;width:auto;max-width:auto;}.elementor-10775 .elementor-element.elementor-element-591e9dad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10775 .elementor-element.elementor-element-591e9dad .elementor-divider-separator{width:26px;}.elementor-10775 .elementor-element.elementor-element-591e9dad .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10775 .elementor-element.elementor-element-49d2d8b2{width:auto;max-width:auto;}.elementor-10775 .elementor-element.elementor-element-49d2d8b2 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-b5d51be{width:auto;max-width:auto;}.elementor-10775 .elementor-element.elementor-element-b5d51be .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:60px;font-weight:800;text-transform:uppercase;line-height:1.1em;letter-spacing:1.4px;color:var( --e-global-color-4733453 );}.elementor-10775 .elementor-element.elementor-element-2e2cb2bd{width:var( --container-widget-width, 61.161% );max-width:61.161%;--container-widget-width:61.161%;--container-widget-flex-grow:0;font-size:19px;line-height:1.7em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-2e2cb2bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10775 .elementor-element.elementor-element-14c7691f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-14c7691f:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-14c7691f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d97bdd );}.elementor-10775 .elementor-element.elementor-element-76c279ba{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-1ca5663b{--divider-border-style:solid;--divider-color:var( --e-global-color-80aab67 );--divider-border-width:3px;width:auto;max-width:auto;}.elementor-10775 .elementor-element.elementor-element-1ca5663b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10775 .elementor-element.elementor-element-1ca5663b .elementor-divider-separator{width:26px;}.elementor-10775 .elementor-element.elementor-element-1ca5663b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10775 .elementor-element.elementor-element-4f0cab14{width:auto;max-width:auto;}.elementor-10775 .elementor-element.elementor-element-4f0cab14 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:var( --e-global-color-4733453 );}.elementor-10775 .elementor-element.elementor-element-4a8e381b .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:60px;font-weight:800;text-transform:uppercase;line-height:0.98em;letter-spacing:1.6px;color:var( --e-global-color-4733453 );}.elementor-10775 .elementor-element.elementor-element-7f8f7d26{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;font-size:19px;line-height:1.6em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-4efa4a94{--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;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-4efa4a94:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-4efa4a94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7fbf31 );}.elementor-10775 .elementor-element.elementor-element-61da8d7d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-3364689b{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-10775 .elementor-element.elementor-element-7f662455{--divider-border-style:solid;--divider-color:var( --e-global-color-80aab67 );--divider-border-width:3px;width:auto;max-width:auto;}.elementor-10775 .elementor-element.elementor-element-7f662455.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10775 .elementor-element.elementor-element-7f662455 .elementor-divider-separator{width:26px;}.elementor-10775 .elementor-element.elementor-element-7f662455 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10775 .elementor-element.elementor-element-62690e74{width:auto;max-width:auto;}.elementor-10775 .elementor-element.elementor-element-62690e74 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-5d84a4b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10775 .elementor-element.elementor-element-5d84a4b7 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:60px;font-weight:800;text-transform:uppercase;line-height:0.98em;letter-spacing:1.4px;color:var( --e-global-color-4733453 );}.elementor-10775 .elementor-element.elementor-element-3a5b25e3{font-size:19px;line-height:1.6em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-159b1c2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-68aead19{width:var( --container-widget-width, 98.879% );max-width:98.879%;--container-widget-width:98.879%;--container-widget-flex-grow:0;}.elementor-10775 .elementor-element.elementor-element-68aead19 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:16px 16px 16px 16px;box-shadow:0px 18px 40px 0px rgba(0, 0, 0, 0.1);}.elementor-10775 .elementor-element.elementor-element-68aead19.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10775 .elementor-element.elementor-element-3ebb2cfb{--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;}.elementor-10775 .elementor-element.elementor-element-51800b6a{--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;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-51800b6a:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-51800b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4733453 );}.elementor-10775 .elementor-element.elementor-element-4a07442d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:010px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-4a07442d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10775 .elementor-element.elementor-element-1d5c9b79{width:var( --container-widget-width, 95.974% );max-width:95.974%;--container-widget-width:95.974%;--container-widget-flex-grow:0;}.elementor-10775 .elementor-element.elementor-element-1d5c9b79.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10775 .elementor-element.elementor-element-1d5c9b79 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:120px;font-weight:700;color:var( --e-global-color-80aab67 );}.elementor-10775 .elementor-element.elementor-element-effeb77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-effeb77.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10775 .elementor-element.elementor-element-33bc9c56{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:-6px;--margin-left:00px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-36f2bd3b{--divider-border-style:solid;--divider-color:var( --e-global-color-80aab67 );--divider-border-width:3px;width:auto;max-width:auto;}.elementor-10775 .elementor-element.elementor-element-36f2bd3b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10775 .elementor-element.elementor-element-36f2bd3b .elementor-divider-separator{width:26px;}.elementor-10775 .elementor-element.elementor-element-36f2bd3b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10775 .elementor-element.elementor-element-2cdd1e7b{width:auto;max-width:auto;}.elementor-10775 .elementor-element.elementor-element-2cdd1e7b .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:#B9C6D6;}.elementor-10775 .elementor-element.elementor-element-6e4dcfd3{width:auto;max-width:auto;padding:0px 0px 0px 0px;}.elementor-10775 .elementor-element.elementor-element-6e4dcfd3 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:60px;font-weight:800;text-transform:uppercase;line-height:0.98em;letter-spacing:1.6px;color:var( --e-global-color-b7fbf31 );}.elementor-10775 .elementor-element.elementor-element-3b8e15c4{font-size:19px;line-height:1.6em;color:var( --e-global-color-b7fbf31 );}.elementor-10775 .elementor-element.elementor-element-13985ecc{--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;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-13985ecc:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-13985ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d97bdd );}.elementor-10775 .elementor-element.elementor-element-4fbbbcf0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-4fbbbcf0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10775 .elementor-element.elementor-element-77d6df60{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-611e820a{--divider-border-style:solid;--divider-color:var( --e-global-color-80aab67 );--divider-border-width:3px;width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10775 .elementor-element.elementor-element-611e820a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10775 .elementor-element.elementor-element-611e820a .elementor-divider-separator{width:26px;}.elementor-10775 .elementor-element.elementor-element-611e820a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10775 .elementor-element.elementor-element-79e205e9{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-10775 .elementor-element.elementor-element-79e205e9 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.14px;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-2d6b53cd{width:auto;max-width:auto;}.elementor-10775 .elementor-element.elementor-element-2d6b53cd .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:60px;font-weight:800;text-transform:uppercase;line-height:0.98em;letter-spacing:1.4px;color:var( --e-global-color-4733453 );}.elementor-10775 .elementor-element.elementor-element-143e5e2b{font-family:"Public Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-1fe9f61e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-d6fed56 );--border-color:var( --e-global-color-d6fed56 );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-12955cdd .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:1px;color:var( --e-global-color-4733453 );}.elementor-10775 .elementor-element.elementor-element-e81b9c4{font-family:"Public Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-612b0565{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-7d39aa2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-7d39aa2e:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-7d39aa2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7fbf31 );}.elementor-10775 .elementor-element.elementor-element-7bf1654{--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;--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-10775 .elementor-element.elementor-element-12bb2026{--divider-border-style:solid;--divider-color:var( --e-global-color-80aab67 );--divider-border-width:3px;width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10775 .elementor-element.elementor-element-12bb2026.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10775 .elementor-element.elementor-element-12bb2026 .elementor-divider-separator{width:26px;}.elementor-10775 .elementor-element.elementor-element-12bb2026 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10775 .elementor-element.elementor-element-6f5272df{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10775 .elementor-element.elementor-element-6f5272df .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-2f4bf8d0 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:60px;font-weight:800;text-transform:uppercase;line-height:0.98em;letter-spacing:1.4px;color:var( --e-global-color-4733453 );}.elementor-10775 .elementor-element.elementor-element-44b398b4{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:"Public Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-1bed0186{--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:26px 26px;--row-gap:26px;--column-gap:26px;--flex-wrap:wrap;}.elementor-10775 .elementor-element.elementor-element-67cb387e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d6fed56 );--border-color:var( --e-global-color-d6fed56 );--border-radius:14px 14px 14px 14px;}.elementor-10775 .elementor-element.elementor-element-67cb387e:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-67cb387e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7fbf31 );}.elementor-10775 .elementor-element.elementor-element-51a2a2eb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-1d45efca .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10775 .elementor-element.elementor-element-6f04038f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 4px 8px;column-gap:0px;}.elementor-10775 .elementor-element.elementor-element-72eb2bfb{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-80aab67 );}.elementor-10775 .elementor-element.elementor-element-d9d235c .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.1em;letter-spacing:1.6px;color:var( --e-global-color-4733453 );}.elementor-10775 .elementor-element.elementor-element-46466450{padding:0px 0px 10px 0px;font-family:"Public Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.3em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-5bff65a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d6fed56 );--border-color:var( --e-global-color-d6fed56 );--border-radius:14px 14px 14px 14px;}.elementor-10775 .elementor-element.elementor-element-5bff65a7:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-5bff65a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7fbf31 );}.elementor-10775 .elementor-element.elementor-element-6a5ff08{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-5fc493f1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10775 .elementor-element.elementor-element-4867d974{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 4px 8px;column-gap:0px;}.elementor-10775 .elementor-element.elementor-element-7f3fd3c9{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-80aab67 );}.elementor-10775 .elementor-element.elementor-element-469ad091 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.6px;color:var( --e-global-color-4733453 );}.elementor-10775 .elementor-element.elementor-element-2eeb7ac9{padding:0px 0px 10px 0px;font-family:"Public Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.3em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-59a31144{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d6fed56 );--border-color:var( --e-global-color-d6fed56 );--border-radius:14px 14px 14px 14px;}.elementor-10775 .elementor-element.elementor-element-59a31144:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-59a31144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7fbf31 );}.elementor-10775 .elementor-element.elementor-element-7f89c0dc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-6f7e2b0a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10775 .elementor-element.elementor-element-4fbab28f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 4px 8px;column-gap:0px;}.elementor-10775 .elementor-element.elementor-element-6d1f22e2{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-80aab67 );}.elementor-10775 .elementor-element.elementor-element-3c67d77 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.6px;color:var( --e-global-color-4733453 );}.elementor-10775 .elementor-element.elementor-element-756140ea{padding:0px 0px 10px 0px;font-family:"Public Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.6em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-5d7d3662{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d6fed56 );--border-color:var( --e-global-color-d6fed56 );--border-radius:14px 14px 14px 14px;}.elementor-10775 .elementor-element.elementor-element-5d7d3662:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-5d7d3662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7fbf31 );}.elementor-10775 .elementor-element.elementor-element-3975fe7a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-38e9f4b9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10775 .elementor-element.elementor-element-5a887227{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 4px 8px;column-gap:0px;}.elementor-10775 .elementor-element.elementor-element-6799cbc6{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-80aab67 );}.elementor-10775 .elementor-element.elementor-element-68e49e4e .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:1.6px;color:var( --e-global-color-4733453 );}.elementor-10775 .elementor-element.elementor-element-432006bf{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-5e36825{padding:12px 12px 12px 12px;font-family:"Public Sans", Sans-serif;font-size:17px;font-weight:400;line-height:26px;}.elementor-10775 .elementor-element.elementor-element-3a96da10{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-5d001431{padding:12px 12px 12px 12px;font-family:"Public Sans", Sans-serif;font-size:17px;font-weight:400;line-height:26px;}.elementor-10775 .elementor-element.elementor-element-2177bac4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d6fed56 );--border-color:var( --e-global-color-d6fed56 );--border-radius:14px 14px 14px 14px;}.elementor-10775 .elementor-element.elementor-element-2177bac4:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-2177bac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7fbf31 );}.elementor-10775 .elementor-element.elementor-element-3c1ece97{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-486e7908 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10775 .elementor-element.elementor-element-1acec7b8{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 4px 8px;column-gap:0px;}.elementor-10775 .elementor-element.elementor-element-38a3f372{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-80aab67 );}.elementor-10775 .elementor-element.elementor-element-52ce89db .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:1.6px;color:var( --e-global-color-4733453 );}.elementor-10775 .elementor-element.elementor-element-7690da2d{padding:0px 0px 10px 0px;font-family:"Public Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.8em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-3fa48fb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d6fed56 );--border-color:var( --e-global-color-d6fed56 );--border-radius:14px 14px 14px 14px;}.elementor-10775 .elementor-element.elementor-element-3fa48fb3:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-3fa48fb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7fbf31 );}.elementor-10775 .elementor-element.elementor-element-5bea9c5d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-493ab8c7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10775 .elementor-element.elementor-element-7687975e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 4px 8px;column-gap:0px;}.elementor-10775 .elementor-element.elementor-element-24c00efd{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-80aab67 );}.elementor-10775 .elementor-element.elementor-element-68655136 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:1.6px;color:var( --e-global-color-4733453 );}.elementor-10775 .elementor-element.elementor-element-67848e84{padding:0px 0px 10px 0px;font-family:"Public Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.6em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-6128dc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d6fed56 );--border-color:var( --e-global-color-d6fed56 );--border-radius:14px 14px 14px 14px;}.elementor-10775 .elementor-element.elementor-element-6128dc7:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-6128dc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7fbf31 );}.elementor-10775 .elementor-element.elementor-element-50b02889{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-3129a008 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10775 .elementor-element.elementor-element-7e3ea898{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 4px 8px;column-gap:0px;}.elementor-10775 .elementor-element.elementor-element-6d55ccd1{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-80aab67 );}.elementor-10775 .elementor-element.elementor-element-5867ccd3 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:1.6px;color:var( --e-global-color-4733453 );}.elementor-10775 .elementor-element.elementor-element-555e2856{padding:0px 0px 10px 0px;font-family:"Public Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.6em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-27e786f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d6fed56 );--border-color:var( --e-global-color-d6fed56 );--border-radius:14px 14px 14px 14px;}.elementor-10775 .elementor-element.elementor-element-27e786f4:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-27e786f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7fbf31 );}.elementor-10775 .elementor-element.elementor-element-818e1e9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-6fd06a01 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10775 .elementor-element.elementor-element-4034ea3c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 4px 8px;column-gap:0px;}.elementor-10775 .elementor-element.elementor-element-72ed5978{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-80aab67 );}.elementor-10775 .elementor-element.elementor-element-7abd39c2 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:1.6px;color:var( --e-global-color-4733453 );}.elementor-10775 .elementor-element.elementor-element-4d87f593{padding:0px 0px 10px 0px;font-family:"Public Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.6em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-45b5d524{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d6fed56 );--border-color:var( --e-global-color-d6fed56 );--border-radius:14px 14px 14px 14px;}.elementor-10775 .elementor-element.elementor-element-45b5d524:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-45b5d524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7fbf31 );}.elementor-10775 .elementor-element.elementor-element-5455d52b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-72b60e73 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10775 .elementor-element.elementor-element-188f3db5{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 4px 8px;column-gap:0px;}.elementor-10775 .elementor-element.elementor-element-74001b8{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-80aab67 );}.elementor-10775 .elementor-element.elementor-element-b9a84d3 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:1.6px;color:var( --e-global-color-4733453 );}.elementor-10775 .elementor-element.elementor-element-1c5f2d05{padding:0px 0px 10px 0px;font-family:"Public Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.6em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-2ada69a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d6fed56 );--border-color:var( --e-global-color-d6fed56 );--border-radius:14px 14px 14px 14px;}.elementor-10775 .elementor-element.elementor-element-2ada69a8:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-2ada69a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7fbf31 );}.elementor-10775 .elementor-element.elementor-element-49a3ade8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-200962b9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10775 .elementor-element.elementor-element-5dc29388{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 4px 8px;column-gap:0px;}.elementor-10775 .elementor-element.elementor-element-518f89fa{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-80aab67 );}.elementor-10775 .elementor-element.elementor-element-df509ab .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:1.6px;color:var( --e-global-color-4733453 );}.elementor-10775 .elementor-element.elementor-element-b051853{padding:0px 0px 10px 0px;font-family:"Public Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.6em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-5ae39a51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d6fed56 );--border-color:var( --e-global-color-d6fed56 );--border-radius:14px 14px 14px 14px;}.elementor-10775 .elementor-element.elementor-element-5ae39a51:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-5ae39a51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7fbf31 );}.elementor-10775 .elementor-element.elementor-element-7479afdd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10775 .elementor-element.elementor-element-7479afdd:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-7479afdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF0F7;}.elementor-10775 .elementor-element.elementor-element-f6a5556 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10775 .elementor-element.elementor-element-2587bc62{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 8px 4px 8px;column-gap:0px;}.elementor-10775 .elementor-element.elementor-element-6a2de6c2{background-color:var( --e-global-color-4733453 );padding:15px 0px 0px 4px;border-radius:50% 50% 50% 50%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;font-size:22px;color:var( --e-global-color-80aab67 );}.elementor-10775 .elementor-element.elementor-element-bb6caa4{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -26px) 0px;padding:0px 0px 0px 0px;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;color:var( --e-global-color-80aab67 );}.elementor-10775 .elementor-element.elementor-element-73cd1722 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:1.6px;color:var( --e-global-color-4733453 );}.elementor-10775 .elementor-element.elementor-element-2518bfac{padding:0px 0px 10px 0px;font-family:"Public Sans", Sans-serif;font-size:15.5px;font-weight:400;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-17917901{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-17917901:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-17917901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d97bdd );}.elementor-10775 .elementor-element.elementor-element-d857c59{--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-10775 .elementor-element.elementor-element-313023b{--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:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-14839a11{--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;--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-10775 .elementor-element.elementor-element-1cc05719{--divider-border-style:solid;--divider-color:var( --e-global-color-80aab67 );--divider-border-width:3px;width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10775 .elementor-element.elementor-element-1cc05719.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10775 .elementor-element.elementor-element-1cc05719 .elementor-divider-separator{width:26px;}.elementor-10775 .elementor-element.elementor-element-1cc05719 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10775 .elementor-element.elementor-element-156fa411{width:auto;max-width:auto;}.elementor-10775 .elementor-element.elementor-element-156fa411 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:10px;letter-spacing:0.14em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-74da71c8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10775 .elementor-element.elementor-element-74da71c8 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:60px;font-weight:800;text-transform:uppercase;line-height:0.98em;letter-spacing:1.4px;color:#333333;}.elementor-10775 .elementor-element.elementor-element-6756baa9{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Public Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-28a39190{width:var( --container-widget-width, 63.136% );max-width:63.136%;margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:014px 0px 0px 0px;--container-widget-width:63.136%;--container-widget-flex-grow:0;border-style:dashed;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-d6fed56 );font-family:"IBM Plex Mono", Sans-serif;font-size:12.5px;line-height:21px;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-28a39190.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10775 .elementor-element.elementor-element-4debf93{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-4debf93:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-4debf93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d97bdd );}.elementor-10775 .elementor-element.elementor-element-3bfc8787{--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-10775 .elementor-element.elementor-element-6f584e8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-323797bf{--divider-border-style:solid;--divider-color:var( --e-global-color-80aab67 );--divider-border-width:3px;width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10775 .elementor-element.elementor-element-323797bf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10775 .elementor-element.elementor-element-323797bf .elementor-divider-separator{width:26px;}.elementor-10775 .elementor-element.elementor-element-323797bf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10775 .elementor-element.elementor-element-32e43b41{width:auto;max-width:auto;}.elementor-10775 .elementor-element.elementor-element-32e43b41 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:12px;letter-spacing:0.14em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-4445dbd8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10775 .elementor-element.elementor-element-4445dbd8 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:60px;font-weight:800;text-transform:uppercase;line-height:0.98em;letter-spacing:1.4px;color:#333333;}.elementor-10775 .elementor-element.elementor-element-5998f6c9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Public Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-6a371239{--display:flex;}.elementor-10775 .elementor-element.elementor-element-11eaa009{--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;--padding-top:088px;--padding-bottom:088px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-11eaa009:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-11eaa009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7fbf31 );}.elementor-10775 .elementor-element.elementor-element-44aa130f{--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-10775 .elementor-element.elementor-element-44f2e1e0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-e672bd8{--divider-border-style:solid;--divider-color:var( --e-global-color-80aab67 );--divider-border-width:3px;width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10775 .elementor-element.elementor-element-e672bd8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10775 .elementor-element.elementor-element-e672bd8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10775 .elementor-element.elementor-element-603afede{width:auto;max-width:auto;}.elementor-10775 .elementor-element.elementor-element-603afede .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.14em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-216818cc{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10775 .elementor-element.elementor-element-216818cc .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:35px;font-weight:800;text-transform:uppercase;line-height:0.98em;letter-spacing:1.4px;color:#333333;}.elementor-10775 .elementor-element.elementor-element-651ffe49{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Public Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1em;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-2c7fcdf0{--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;}.elementor-10775 .elementor-element.elementor-element-6106e1d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d6fed56 );--border-color:var( --e-global-color-d6fed56 );--border-radius:12px 12px 12px 12px;--padding-top:022px;--padding-bottom:022px;--padding-left:022px;--padding-right:022px;}.elementor-10775 .elementor-element.elementor-element-6106e1d0:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-6106e1d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d97bdd );}.elementor-10775 .elementor-element.elementor-element-1f01d656{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:0px 0px 0px 0px;font-family:"Barlow Condensed", Sans-serif;font-size:44px;font-weight:800;line-height:1.2em;color:var( --e-global-color-80aab67 );}.elementor-10775 .elementor-element.elementor-element-1f01d656.elementor-element{--align-self:flex-start;}.elementor-10775 .elementor-element.elementor-element-b44f760{padding:0px 0px 0px 0px;font-family:"Public Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:28px;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-5f4dea{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 10px 20px;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:5px;letter-spacing:0.06em;color:#3A4D63;}.elementor-10775 .elementor-element.elementor-element-367e5532{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d6fed56 );--border-color:var( --e-global-color-d6fed56 );--border-radius:12px 12px 12px 12px;--padding-top:022px;--padding-bottom:022px;--padding-left:022px;--padding-right:022px;}.elementor-10775 .elementor-element.elementor-element-367e5532:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-367e5532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d97bdd );}.elementor-10775 .elementor-element.elementor-element-dad2ba9{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:0px 0px 0px 0px;font-family:"Barlow Condensed", Sans-serif;font-size:44px;font-weight:800;line-height:1.2em;color:var( --e-global-color-80aab67 );}.elementor-10775 .elementor-element.elementor-element-dad2ba9.elementor-element{--align-self:flex-start;}.elementor-10775 .elementor-element.elementor-element-41c5e27a{padding:0px 0px 0px 0px;font-family:"Public Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:28px;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-57b173aa{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 10px 20px;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:16px;letter-spacing:0.06em;color:#3A4D63;}.elementor-10775 .elementor-element.elementor-element-2f33f829{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d6fed56 );--border-color:var( --e-global-color-d6fed56 );--border-radius:12px 12px 12px 12px;--padding-top:022px;--padding-bottom:022px;--padding-left:022px;--padding-right:022px;}.elementor-10775 .elementor-element.elementor-element-2f33f829:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-2f33f829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d97bdd );}.elementor-10775 .elementor-element.elementor-element-6b79b377{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:0px 0px 0px 0px;font-family:"Barlow Condensed", Sans-serif;font-size:44px;font-weight:800;line-height:1.2em;color:var( --e-global-color-80aab67 );}.elementor-10775 .elementor-element.elementor-element-6b79b377.elementor-element{--align-self:flex-start;}.elementor-10775 .elementor-element.elementor-element-67fb4228{padding:0px 0px 0px 0px;font-family:"Public Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:28px;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-7ccbca{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 10px 20px;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.06em;color:#3A4D63;}.elementor-10775 .elementor-element.elementor-element-51a2e952{--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;}.elementor-10775 .elementor-element.elementor-element-5f00a235{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d6fed56 );--border-color:var( --e-global-color-d6fed56 );--border-radius:12px 12px 12px 12px;--padding-top:022px;--padding-bottom:022px;--padding-left:022px;--padding-right:022px;}.elementor-10775 .elementor-element.elementor-element-5f00a235:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-5f00a235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d97bdd );}.elementor-10775 .elementor-element.elementor-element-72cf8d21{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:0px 0px 0px 0px;font-family:"Barlow Condensed", Sans-serif;font-size:44px;font-weight:800;line-height:1.2em;color:var( --e-global-color-80aab67 );}.elementor-10775 .elementor-element.elementor-element-72cf8d21.elementor-element{--align-self:flex-start;}.elementor-10775 .elementor-element.elementor-element-317b7b0f{padding:0px 0px 0px 0px;font-family:"Public Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:28px;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-33d48498{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 10px 20px;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.06em;color:#3A4D63;}.elementor-10775 .elementor-element.elementor-element-49f2d0f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d6fed56 );--border-color:var( --e-global-color-d6fed56 );--border-radius:12px 12px 12px 12px;--padding-top:022px;--padding-bottom:022px;--padding-left:022px;--padding-right:022px;}.elementor-10775 .elementor-element.elementor-element-49f2d0f9:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-49f2d0f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d97bdd );}.elementor-10775 .elementor-element.elementor-element-37150280{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;padding:0px 0px 0px 0px;font-family:"Barlow Condensed", Sans-serif;font-size:44px;font-weight:800;line-height:1.2em;color:var( --e-global-color-80aab67 );}.elementor-10775 .elementor-element.elementor-element-37150280.elementor-element{--align-self:flex-start;}.elementor-10775 .elementor-element.elementor-element-1a88fbac{padding:0px 0px 0px 0px;font-family:"Public Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:28px;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-4e4c3eee{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 10px 20px;font-family:"IBM Plex Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.06em;color:#3A4D63;}.elementor-10775 .elementor-element.elementor-element-6da30e93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:022px;--padding-bottom:022px;--padding-left:022px;--padding-right:022px;}.elementor-10775 .elementor-element.elementor-element-6b58a4f7{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-6b58a4f7:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-6b58a4f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2440;}.elementor-10775 .elementor-element.elementor-element-20f5d63c{--display:flex;}.elementor-10775 .elementor-element.elementor-element-204f74ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Mono", Sans-serif;text-transform:uppercase;line-height:46px;color:#B9C6D6;}.elementor-10775 .elementor-element.elementor-element-288e361a .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:52px;font-weight:800;text-transform:uppercase;line-height:65px;color:#FFFFFF;}.elementor-10775 .elementor-element.elementor-element-e07dfdd{width:var( --container-widget-width, 65.486% );max-width:65.486%;--container-widget-width:65.486%;--container-widget-flex-grow:0;font-size:20px;line-height:32px;color:#C4D0DE;}.elementor-10775 .elementor-element.elementor-element-e07dfdd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10775 .elementor-element.elementor-element-13a8145b{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-13a8145b:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-13a8145b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FA;}.elementor-10775 .elementor-element.elementor-element-4b210a92{--display:flex;}.elementor-10775 .elementor-element.elementor-element-b34b8e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Mono", Sans-serif;text-transform:uppercase;line-height:32px;color:#0F2440;}.elementor-10775 .elementor-element.elementor-element-32311b50{font-family:"Barlow Condensed", Sans-serif;font-size:52px;font-weight:800;text-transform:uppercase;line-height:60px;color:#0F2440;}.elementor-10775 .elementor-element.elementor-element-6d862471{width:var( --container-widget-width, 61.093% );max-width:61.093%;--container-widget-width:61.093%;--container-widget-flex-grow:0;font-family:"Public Sans", Sans-serif;font-size:17px;line-height:27px;color:#0F2440;}.elementor-10775 .elementor-element.elementor-element-6d862471.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10775 .elementor-element.elementor-element-a48973f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-6e8fb58a{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-10775 .elementor-element.elementor-element-6e8fb58a:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-6e8fb58a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10775 .elementor-element.elementor-element-4b1e4678{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;padding:0px 0px 0px 0px;font-family:"Barlow Condensed", Sans-serif;font-size:40px;font-weight:800;line-height:45px;color:#FFB300;}.elementor-10775 .elementor-element.elementor-element-1e57ddbe{font-family:"Public Sans", Sans-serif;line-height:30px;}.elementor-10775 .elementor-element.elementor-element-7fb3e603{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-10775 .elementor-element.elementor-element-7fb3e603:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-7fb3e603 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10775 .elementor-element.elementor-element-12cfa7d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;padding:0px 0px 0px 0px;font-family:"Barlow Condensed", Sans-serif;font-size:40px;font-weight:800;line-height:37px;color:#FFB300;}.elementor-10775 .elementor-element.elementor-element-3b6a62b2{font-family:"Public Sans", Sans-serif;line-height:30px;}.elementor-10775 .elementor-element.elementor-element-2be7fa98{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-10775 .elementor-element.elementor-element-2be7fa98:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-2be7fa98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10775 .elementor-element.elementor-element-3eac4d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;padding:0px 0px 0px 0px;font-family:"Barlow Condensed", Sans-serif;font-size:40px;font-weight:800;line-height:38px;color:#FFB300;}.elementor-10775 .elementor-element.elementor-element-72e51fb4{font-family:"Public Sans", Sans-serif;line-height:30px;}.elementor-10775 .elementor-element.elementor-element-2cd8ec77{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-446c462a{width:var( --container-widget-width, 59.59% );max-width:59.59%;background-color:#FFFFFF;padding:10px 10px 10px 10px;--container-widget-width:59.59%;--container-widget-flex-grow:0;border-radius:8px 8px 8px 8px;font-family:"IBM Plex Mono", Sans-serif;font-size:14px;line-height:24px;color:#3A4D63;}.elementor-10775 .elementor-element.elementor-element-446c462a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10775 .elementor-element.elementor-element-2728cf0c{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-4d195b51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Mono", Sans-serif;text-transform:uppercase;color:#0F2440;}.elementor-10775 .elementor-element.elementor-element-1aba9086{font-family:"Barlow Condensed", Sans-serif;font-size:52px;font-weight:800;text-transform:uppercase;line-height:60px;color:#0F2440;}.elementor-10775 .elementor-element.elementor-element-4eb5cb46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-1525794{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-6af4ea11{font-family:"Barlow Condensed", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:30px;}.elementor-10775 .elementor-element.elementor-element-512b4c88{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-49aafcdd{font-family:"Barlow Condensed", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:30px;}.elementor-10775 .elementor-element.elementor-element-71ce51ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-4dd354cd{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;font-family:"Public Sans", Sans-serif;font-size:17px;line-height:25px;color:#3A4D63;}.elementor-10775 .elementor-element.elementor-element-4dd354cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10775 .elementor-element.elementor-element-5b7ecdc0{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-5b7ecdc0:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-5b7ecdc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2440;}.elementor-10775 .elementor-element.elementor-element-50d3d543{--display:flex;}.elementor-10775 .elementor-element.elementor-element-78f5757a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Mono", Sans-serif;text-transform:uppercase;color:#B9C6D6;}.elementor-10775 .elementor-element.elementor-element-205581c7{font-family:"Barlow Condensed", Sans-serif;font-size:52px;font-weight:800;text-transform:uppercase;line-height:60px;color:#FFFFFF;}.elementor-10775 .elementor-element.elementor-element-2bc2207d{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;font-family:"Public Sans", Sans-serif;font-size:20px;line-height:26px;color:#C4D0DE;}.elementor-10775 .elementor-element.elementor-element-27b6a4c8{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-27b6a4c8:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-27b6a4c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FA;}.elementor-10775 .elementor-element.elementor-element-5600d6a5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-36b28f22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Mono", Sans-serif;text-transform:uppercase;color:#0F2440;}.elementor-10775 .elementor-element.elementor-element-377f1c06{font-family:"Barlow Condensed", Sans-serif;font-size:52px;font-weight:800;text-transform:uppercase;line-height:60px;color:#0F2440;}.elementor-10775 .elementor-element.elementor-element-5798942{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;font-family:"Public Sans", Sans-serif;font-size:20px;line-height:36px;color:#3A4D63;}.elementor-10775 .elementor-element.elementor-element-582757df{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-4ba3b8a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d6fed56 );--border-color:var( --e-global-color-d6fed56 );--border-radius:12px 12px 12px 12px;--padding-top:022px;--padding-bottom:022px;--padding-left:022px;--padding-right:022px;}.elementor-10775 .elementor-element.elementor-element-4ba3b8a6:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-4ba3b8a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10775 .elementor-element.elementor-element-72e010bf{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1em;color:#0F2440;}.elementor-10775 .elementor-element.elementor-element-72e010bf.elementor-element{--align-self:flex-start;}.elementor-10775 .elementor-element.elementor-element-3cb382fa{padding:0px 0px 0px 0px;font-family:"Public Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:26px;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-38f7350c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d6fed56 );--border-color:var( --e-global-color-d6fed56 );--border-radius:12px 12px 12px 12px;--padding-top:022px;--padding-bottom:022px;--padding-left:022px;--padding-right:022px;}.elementor-10775 .elementor-element.elementor-element-38f7350c:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-38f7350c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10775 .elementor-element.elementor-element-7b3ef22e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#0F2440;}.elementor-10775 .elementor-element.elementor-element-7b3ef22e.elementor-element{--align-self:flex-start;}.elementor-10775 .elementor-element.elementor-element-3fbe15e1{padding:0px 0px 0px 0px;font-family:"Public Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:27px;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-1493fe9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width: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-d6fed56 );--border-color:var( --e-global-color-d6fed56 );--border-radius:12px 12px 12px 12px;--padding-top:022px;--padding-bottom:022px;--padding-left:022px;--padding-right:022px;}.elementor-10775 .elementor-element.elementor-element-1493fe9b:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-1493fe9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10775 .elementor-element.elementor-element-5d32049f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Barlow Condensed", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.1em;color:#0F2440;}.elementor-10775 .elementor-element.elementor-element-5d32049f.elementor-element{--align-self:flex-start;}.elementor-10775 .elementor-element.elementor-element-5a127cd8{padding:0px 0px 0px 0px;font-family:"Public Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:27px;color:var( --e-global-color-ae3c3e4 );}.elementor-10775 .elementor-element.elementor-element-450a7713{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-fc24f8f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-1a7e1cea{--display:flex;}.elementor-10775 .elementor-element.elementor-element-75dc1a64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Mono", Sans-serif;text-transform:uppercase;color:#0F2440;}.elementor-10775 .elementor-element.elementor-element-6f27463d{font-family:"Barlow Condensed", Sans-serif;font-size:52px;font-weight:800;text-transform:uppercase;line-height:60px;color:#0F2440;}.elementor-10775 .elementor-element.elementor-element-7078300d{font-family:"Public Sans", Sans-serif;font-size:19px;line-height:28px;}.elementor-10775 .elementor-element.elementor-element-783aec42{--display:flex;}.elementor-10775 .elementor-element.elementor-element-6a3d4a10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Barlow Condensed", Sans-serif;font-size:23px;font-weight:700;text-transform:uppercase;line-height:60px;color:#0F2440;}.elementor-10775 .elementor-element.elementor-element-54b5898d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Public Sans", Sans-serif;font-size:16px;line-height:30px;}.elementor-10775 .elementor-element.elementor-element-2dc74225{--display:flex;--padding-top:60px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-2dc74225:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-2dc74225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FA;}.elementor-10775 .elementor-element.elementor-element-29a39330{--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;}.elementor-10775 .elementor-element.elementor-element-3e85800{--display:flex;}.elementor-10775 .elementor-element.elementor-element-6af20a5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Mono", Sans-serif;text-transform:uppercase;line-height:30px;color:#0F2440;}.elementor-10775 .elementor-element.elementor-element-1ae141b0{font-family:"Barlow Condensed", Sans-serif;font-size:52px;font-weight:800;text-transform:uppercase;line-height:60px;color:#0F2440;}.elementor-10775 .elementor-element.elementor-element-51a2767f{--display:flex;}.elementor-10775 .elementor-element.elementor-element-33571800{font-family:"Public Sans", Sans-serif;font-size:20px;line-height:26px;color:#3A4D63;}.elementor-10775 .elementor-element.elementor-element-183214d4{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-183214d4:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-183214d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2440;}.elementor-10775 .elementor-element.elementor-element-2168f79c{--display:flex;}.elementor-10775 .elementor-element.elementor-element-77e9a9a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"IBM Plex Mono", Sans-serif;text-transform:uppercase;line-height:32px;color:#B9C6D6;}.elementor-10775 .elementor-element.elementor-element-7e26243e{font-family:"Barlow Condensed", Sans-serif;font-size:52px;font-weight:800;text-transform:uppercase;line-height:60px;color:#FFFFFF;}.elementor-10775 .elementor-element.elementor-element-338f0d04{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Public Sans", Sans-serif;font-size:20px;line-height:30px;color:#C4D0DE;}.elementor-10775 .elementor-element.elementor-element-13ea1479{font-family:"Public Sans", Sans-serif;font-size:17px;font-weight:400;}.elementor-10775 .elementor-element.elementor-element-24f88d0d{--display:flex;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-24f88d0d:not(.elementor-motion-effects-element-type-background), .elementor-10775 .elementor-element.elementor-element-24f88d0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFB300;}.elementor-10775 .elementor-element.elementor-element-70da6871{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10775 .elementor-element.elementor-element-5cc0f0eb{--display:flex;}.elementor-10775 .elementor-element.elementor-element-5cc0f0eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10775 .elementor-element.elementor-element-27535d31{font-family:"Public Sans", Sans-serif;font-weight:600;line-height:26px;color:#0F2440;}.elementor-10775 .elementor-element.elementor-element-4dc2504b{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10775 .elementor-element.elementor-element-3948f63b .elementor-button{background-color:#FFB300;border-style:solid;}.elementor-10775 .elementor-element.elementor-element-3948f63b .elementor-button:hover, .elementor-10775 .elementor-element.elementor-element-3948f63b .elementor-button:focus{background-color:#0F2440;color:#FFFFFF;border-color:#0F2440;}.elementor-10775 .elementor-element.elementor-element-3948f63b .elementor-button:hover svg, .elementor-10775 .elementor-element.elementor-element-3948f63b .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10775 .elementor-element.elementor-element-3f0589bc{--width:55%;}.elementor-10775 .elementor-element.elementor-element-4bf8a657{--width:45%;}.elementor-10775 .elementor-element.elementor-element-61da8d7d{--width:55%;}.elementor-10775 .elementor-element.elementor-element-159b1c2{--width:45%;}.elementor-10775 .elementor-element.elementor-element-4a07442d{--width:12%;}.elementor-10775 .elementor-element.elementor-element-effeb77{--width:85%;}.elementor-10775 .elementor-element.elementor-element-4fbbbcf0{--width:55%;}.elementor-10775 .elementor-element.elementor-element-77d6df60{--width:55%;}.elementor-10775 .elementor-element.elementor-element-612b0565{--width:45%;}.elementor-10775 .elementor-element.elementor-element-67cb387e{--width:48%;}.elementor-10775 .elementor-element.elementor-element-5bff65a7{--width:48%;}.elementor-10775 .elementor-element.elementor-element-59a31144{--width:48%;}.elementor-10775 .elementor-element.elementor-element-5d7d3662{--width:48%;}.elementor-10775 .elementor-element.elementor-element-2177bac4{--width:48%;}.elementor-10775 .elementor-element.elementor-element-3fa48fb3{--width:48%;}.elementor-10775 .elementor-element.elementor-element-6128dc7{--width:48%;}.elementor-10775 .elementor-element.elementor-element-27e786f4{--width:48%;}.elementor-10775 .elementor-element.elementor-element-45b5d524{--width:48%;}.elementor-10775 .elementor-element.elementor-element-2ada69a8{--width:48%;}.elementor-10775 .elementor-element.elementor-element-5ae39a51{--width:48%;}.elementor-10775 .elementor-element.elementor-element-d857c59{--width:20%;}.elementor-10775 .elementor-element.elementor-element-313023b{--width:80%;}.elementor-10775 .elementor-element.elementor-element-3bfc8787{--width:50%;}.elementor-10775 .elementor-element.elementor-element-6a371239{--width:50%;}.elementor-10775 .elementor-element.elementor-element-6106e1d0{--width:40%;}.elementor-10775 .elementor-element.elementor-element-367e5532{--width:40%;}.elementor-10775 .elementor-element.elementor-element-2f33f829{--width:40%;}.elementor-10775 .elementor-element.elementor-element-5f00a235{--width:40%;}.elementor-10775 .elementor-element.elementor-element-49f2d0f9{--width:40%;}.elementor-10775 .elementor-element.elementor-element-6da30e93{--width:40%;}.elementor-10775 .elementor-element.elementor-element-4ba3b8a6{--width:40%;}.elementor-10775 .elementor-element.elementor-element-38f7350c{--width:40%;}.elementor-10775 .elementor-element.elementor-element-1493fe9b{--width:40%;}.elementor-10775 .elementor-element.elementor-element-5cc0f0eb{--width:72%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10775 .elementor-element.elementor-element-4a8e381b .elementor-heading-title{font-size:44px;}.elementor-10775 .elementor-element.elementor-element-6e4dcfd3 .elementor-heading-title{font-size:44px;}.elementor-10775 .elementor-element.elementor-element-2d6b53cd .elementor-heading-title{font-size:44px;}}/* Start custom CSS for button, class: .elementor-element-59f81a99 */.elementor-10775 .elementor-element.elementor-element-59f81a99 .elementor-button-content-wrapper { align-items: flex-start; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1046798f */#hero-bnr-cls-1{
    background-image: linear-gradient(#0f24400e 1px, #00000000 1px), linear-gradient(90deg, #0f24400e 1px, #00000000 1px);
    background-size: 28px 28px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-721f46bd */.elementor-10775 .elementor-element.elementor-element-721f46bd .blc-more{background:none !important;border:0 !important;font-family:var(--mono) !important;font-size:12px !important;letter-spacing:.05em !important;color:var(--ink2) !important;cursor:pointer !important;text-decoration:underline dotted !important;padding:0 !important;margin-left:8px !important;text-transform:none !important;}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-68aead19 */.elementor-10775 .elementor-element.elementor-element-68aead19 .wpforms-field-label{
  font-family:"IBM Plex Mono",monospace !important;
  font-size:12.5px !important;
  text-transform:uppercase !important;
  letter-spacing:0.05em !important;
  color:#3A4D63 !important;
  font-weight:400 !important;
}
.elementor-10775 .elementor-element.elementor-element-68aead19 input[type="text"], .elementor-10775 .elementor-element.elementor-element-68aead19 input[type="email"]{
  width:100% !important;
}

/* Radio boxes */
.elementor-10775 .elementor-element.elementor-element-68aead19 .wpforms-field-radio ul{
  display:flex !important;
  gap:12px !important;
  list-style:none !important;
  padding:0 !important;
  margin:0 !important;
}
.elementor-10775 .elementor-element.elementor-element-68aead19 .wpforms-field-radio ul li{
  border:1px solid #D9E0EA !important;
  border-radius:10px !important;
  padding:14px 18px !important;
  display:flex !important;
  align-items:center !important;
  gap:10px !important;
  cursor:pointer !important;
  margin:0 !important;
  transition:border-color 0.15s ease, background 0.15s ease !important;
}
.elementor-10775 .elementor-element.elementor-element-68aead19 .wpforms-field-radio ul li label{
  font-weight:700 !important;
  margin:0 !important;
  cursor:pointer !important;
}
.elementor-10775 .elementor-element.elementor-element-68aead19 .wpforms-field-radio ul li:hover{
  border-color:#0F2440 !important;
}
.elementor-10775 .elementor-element.elementor-element-68aead19 .wpforms-field-radio ul li:has(input:checked){
  background:#0F2440 !important;
  border-color:#0F2440 !important;
}
.elementor-10775 .elementor-element.elementor-element-68aead19 .wpforms-field-radio ul li:has(input:checked) label{
  color:#fff !important;
}

/* Custom radio circle (replaces the default blue browser dot) */
.elementor-10775 .elementor-element.elementor-element-68aead19 .wpforms-field-radio input[type="radio"]{
  appearance:none !important;
  -webkit-appearance:none !important;
  width:16px !important;
  height:16px !important;
  border:2px solid #D9E0EA !important;
  border-radius:50% !important;
  margin:0 !important;
  cursor:pointer !important;
  position:relative !important;
  outline:none !important;
}
.elementor-10775 .elementor-element.elementor-element-68aead19 .wpforms-field-radio input[type="radio"]:checked{
  border-color:#fff !important;
}
.elementor-10775 .elementor-element.elementor-element-68aead19 .wpforms-field-radio input[type="radio"]:checked::after{
  content:"" !important;
  position:absolute !important;
  top:50% !important;
  left:50% !important;
  transform:translate(-50%,-50%) !important;
  width:8px !important;
  height:8px !important;
  border-radius:50% !important;
  background:#fff !important;
}
.elementor-10775 .elementor-element.elementor-element-68aead19 .wpforms-field-radio input[type="radio"]:focus{
  outline:2px solid #FFB300 !important;
  outline-offset:2px !important;
}

/* Students-only checkbox — highlighted note box */
.elementor-10775 .elementor-element.elementor-element-68aead19 .wpforms-field-checkbox{
  background:#FEF3D6 !important;
  border:1px solid #F5D98C !important;
  border-radius:10px !important;
  padding:14px 16px !important;
}
.elementor-10775 .elementor-element.elementor-element-68aead19 .wpforms-field-checkbox .wpforms-field-label{
  display:none !important;
}
.elementor-10775 .elementor-element.elementor-element-68aead19 .wpforms-field-checkbox ul{
  list-style:none !important;
  padding:0 !important;
  margin:0 !important;
}
.elementor-10775 .elementor-element.elementor-element-68aead19 .wpforms-field-checkbox ul li{
  display:flex !important;
  align-items:flex-start !important;
  gap:10px !important;
}
.elementor-10775 .elementor-element.elementor-element-68aead19 .wpforms-field-checkbox input{
  margin-top:4px !important;
  accent-color:#0F2440 !important;
  cursor:pointer !important;
}
.elementor-10775 .elementor-element.elementor-element-68aead19 .wpforms-field-checkbox label{
  font-weight:400 !important;
  color:#3A4D63 !important;
  cursor:pointer !important;
  line-height:1.5 !important;
}

/* Submit button */
.elementor-10775 .elementor-element.elementor-element-68aead19 .wpforms-submit{
  box-sizing:border-box !important;
  background:#FFB300 !important;
  color:#0F2440 !important;
  border-radius:10px !important;
  font-family:"Barlow Condensed",sans-serif !important;
  font-size:24px !important;
  font-weight:700 !important;
  text-transform:uppercase !important;
  letter-spacing:0.1em !important;
  line-height:0 !important;
  padding:25px 30px !important;
  width:100% !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
}
.elementor-10775 .elementor-element.elementor-element-68aead19 .wpforms-field-radio input[type="radio"]{
  -webkit-appearance:none !important;
  -moz-appearance:none !important;
  appearance:none !important;
  accent-color:#0F2440 !important;
  box-shadow:none !important;
  -webkit-tap-highlight-color:transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4efa4a94 */research/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4bbc7e2e */.elementor-10775 .elementor-element.elementor-element-4bbc7e2e .bld-q{
  background:#F3F6FA !important;
  border:1px solid #D9E0EA !important;
  border-radius:12px !important;
  padding:22px !important;
  margin:0 0 18px !important;
  display:block !important;
}
.elementor-10775 .elementor-element.elementor-element-4bbc7e2e .bld-q::before{
  content:"\201C" !important;
  font-family:"Barlow Condensed", sans-serif !important;
  font-weight:800 !important;
  font-size:44px !important;
  color:#FFB300 !important;
  line-height:.4 !important;
  display:block !important;
  margin-bottom:10px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f04038f */.elementor-10775 .elementor-element.elementor-element-6f04038f{
  position:absolute !important;
  left:12px !important;
  top:12px !important;
  background:#FFFFFF !important;
  border:1px solid #D9E0EA !important;
  border-radius:6px !important;
  font-family:"IBM Plex Mono", monospace !important;
  font-size:11px !important;
  letter-spacing:.08em !important;
  color:#3A4D63 !important;
  line-height:1 !important;
}
.elementor-10775 .elementor-element.elementor-element-6f04038f p{
  margin:0 !important;
  padding:0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51a2a2eb */.elementor-10775 .elementor-element.elementor-element-51a2a2eb{
  aspect-ratio:16/9 !important;
  width:100% !important;
  position:relative !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4867d974 */.elementor-10775 .elementor-element.elementor-element-4867d974{
  position:absolute !important;
  left:12px !important;
  top:12px !important;
  background:#FFFFFF !important;
  border:1px solid #D9E0EA !important;
  border-radius:6px !important;
  font-family:"IBM Plex Mono", monospace !important;
  font-size:11px !important;
  letter-spacing:.08em !important;
  color:#3A4D63 !important;
  line-height:1 !important;
}
.elementor-10775 .elementor-element.elementor-element-4867d974 p{
  margin:0 !important;
  padding:0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a5ff08 */.elementor-10775 .elementor-element.elementor-element-6a5ff08{
  aspect-ratio:16/9 !important;
  width:100% !important;
  position:relative !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fbab28f */.elementor-10775 .elementor-element.elementor-element-4fbab28f{
  position:absolute !important;
  left:12px !important;
  top:12px !important;
  background:#FFFFFF !important;
  border:1px solid #D9E0EA !important;
  border-radius:6px !important;
  font-family:"IBM Plex Mono", monospace !important;
  font-size:11px !important;
  letter-spacing:.08em !important;
  color:#3A4D63 !important;
  line-height:1 !important;
}
.elementor-10775 .elementor-element.elementor-element-4fbab28f p{
  margin:0 !important;
  padding:0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f89c0dc */.elementor-10775 .elementor-element.elementor-element-7f89c0dc{
  aspect-ratio:16/9 !important;
  width:100% !important;
  position:relative !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a887227 */.elementor-10775 .elementor-element.elementor-element-5a887227{
  position:absolute !important;
  left:12px !important;
  top:12px !important;
  background:#FFFFFF !important;
  border:1px solid #D9E0EA !important;
  border-radius:6px !important;
  font-family:"IBM Plex Mono", monospace !important;
  font-size:11px !important;
  letter-spacing:.08em !important;
  color:#3A4D63 !important;
  line-height:1 !important;
}
.elementor-10775 .elementor-element.elementor-element-5a887227 p{
  margin:0 !important;
  padding:0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3975fe7a */.elementor-10775 .elementor-element.elementor-element-3975fe7a{
  aspect-ratio:16/9 !important;
  width:100% !important;
  position:relative !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e36825 */.elementor-10775 .elementor-element.elementor-element-5e36825{
  background:#F6F9FD !important;
  border:1px solid #D9E0EA !important;
  border-radius:9px !important;
}
.elementor-10775 .elementor-element.elementor-element-5e36825 p{
  margin:0 !important;
  font-size:16px !important;
  color:#3A4D63 !important;
}
.elementor-10775 .elementor-element.elementor-element-5e36825 b{
  color:#0F2440 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d001431 */.elementor-10775 .elementor-element.elementor-element-5d001431{
  background:#F6F9FD !important;
  border:1px solid #D9E0EA !important;
  border-radius:9px !important;
}
.elementor-10775 .elementor-element.elementor-element-5d001431 p{
  margin:0 !important;
  font-size:16px !important;
  color:#3A4D63 !important;
}
.elementor-10775 .elementor-element.elementor-element-5d001431 b{
  color:#0F2440 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1acec7b8 */.elementor-10775 .elementor-element.elementor-element-1acec7b8{
  position:absolute !important;
  left:12px !important;
  top:12px !important;
  background:#FFFFFF !important;
  border:1px solid #D9E0EA !important;
  border-radius:6px !important;
  font-family:"IBM Plex Mono", monospace !important;
  font-size:11px !important;
  letter-spacing:.08em !important;
  color:#3A4D63 !important;
  line-height:1 !important;
}
.elementor-10775 .elementor-element.elementor-element-1acec7b8 p{
  margin:0 !important;
  padding:0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c1ece97 */.elementor-10775 .elementor-element.elementor-element-3c1ece97{
  aspect-ratio:16/9 !important;
  width:100% !important;
  position:relative !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7690da2d */#cast-txt-cls p span strong {
    color: #0f2440 !important;
}

#cast-txt-cls strong {
    color: #0f2440 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7687975e */.elementor-10775 .elementor-element.elementor-element-7687975e{
  position:absolute !important;
  left:12px !important;
  top:12px !important;
  background:#FFFFFF !important;
  border:1px solid #D9E0EA !important;
  border-radius:6px !important;
  font-family:"IBM Plex Mono", monospace !important;
  font-size:11px !important;
  letter-spacing:.08em !important;
  color:#3A4D63 !important;
  line-height:1 !important;
}
.elementor-10775 .elementor-element.elementor-element-7687975e p{
  margin:0 !important;
  padding:0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bea9c5d */.elementor-10775 .elementor-element.elementor-element-5bea9c5d{
  aspect-ratio:16/9 !important;
  width:100% !important;
  position:relative !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e3ea898 */.elementor-10775 .elementor-element.elementor-element-7e3ea898{
  position:absolute !important;
  left:12px !important;
  top:12px !important;
  background:#FFFFFF !important;
  border:1px solid #D9E0EA !important;
  border-radius:6px !important;
  font-family:"IBM Plex Mono", monospace !important;
  font-size:11px !important;
  letter-spacing:.08em !important;
  color:#3A4D63 !important;
  line-height:1 !important;
}
.elementor-10775 .elementor-element.elementor-element-7e3ea898 p{
  margin:0 !important;
  padding:0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50b02889 */.elementor-10775 .elementor-element.elementor-element-50b02889{
  aspect-ratio:16/9 !important;
  width:100% !important;
  position:relative !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4034ea3c */.elementor-10775 .elementor-element.elementor-element-4034ea3c{
  position:absolute !important;
  left:12px !important;
  top:12px !important;
  background:#FFFFFF !important;
  border:1px solid #D9E0EA !important;
  border-radius:6px !important;
  font-family:"IBM Plex Mono", monospace !important;
  font-size:11px !important;
  letter-spacing:.08em !important;
  color:#3A4D63 !important;
  line-height:1 !important;
}
.elementor-10775 .elementor-element.elementor-element-4034ea3c p{
  margin:0 !important;
  padding:0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-818e1e9 */.elementor-10775 .elementor-element.elementor-element-818e1e9{
  aspect-ratio:16/9 !important;
  width:100% !important;
  position:relative !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-188f3db5 */.elementor-10775 .elementor-element.elementor-element-188f3db5{
  position:absolute !important;
  left:12px !important;
  top:12px !important;
  background:#FFFFFF !important;
  border:1px solid #D9E0EA !important;
  border-radius:6px !important;
  font-family:"IBM Plex Mono", monospace !important;
  font-size:11px !important;
  letter-spacing:.08em !important;
  color:#3A4D63 !important;
  line-height:1 !important;
}
.elementor-10775 .elementor-element.elementor-element-188f3db5 p{
  margin:0 !important;
  padding:0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5455d52b */.elementor-10775 .elementor-element.elementor-element-5455d52b{
  aspect-ratio:16/9 !important;
  width:100% !important;
  position:relative !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5dc29388 */.elementor-10775 .elementor-element.elementor-element-5dc29388{
  position:absolute !important;
  left:12px !important;
  top:12px !important;
  background:#FFFFFF !important;
  border:1px solid #D9E0EA !important;
  border-radius:6px !important;
  font-family:"IBM Plex Mono", monospace !important;
  font-size:11px !important;
  letter-spacing:.08em !important;
  color:#3A4D63 !important;
  line-height:1 !important;
}
.elementor-10775 .elementor-element.elementor-element-5dc29388 p{
  margin:0 !important;
  padding:0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49a3ade8 */.elementor-10775 .elementor-element.elementor-element-49a3ade8{
  aspect-ratio:16/9 !important;
  width:100% !important;
  position:relative !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2587bc62 */.elementor-10775 .elementor-element.elementor-element-2587bc62{
  position:absolute !important;
  left:12px !important;
  top:12px !important;
  background:#FFFFFF !important;
  border:1px solid #D9E0EA !important;
  border-radius:6px !important;
  font-family:"IBM Plex Mono", monospace !important;
  font-size:11px !important;
  letter-spacing:.08em !important;
  color:#3A4D63 !important;
  line-height:1 !important;
}
.elementor-10775 .elementor-element.elementor-element-2587bc62 p{
  margin:0 !important;
  padding:0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a2de6c2 */.elementor-10775 .elementor-element.elementor-element-6a2de6c2{
  width:56px !important;
  height:56px !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  padding-left:4px !important;
  box-sizing:border-box !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7479afdd */.elementor-10775 .elementor-element.elementor-element-7479afdd{
  aspect-ratio:16/9 !important;
  width:100% !important;
  position:relative !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b44f760 */.card-des-1 p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f4dea */#yellow-br {
    border: 1px solid var(--line);
    border-top: 4px solid #FFB300;
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41c5e27a */.card-des-1 p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57b173aa */#yellow-br {
    border: 1px solid var(--line);
    border-top: 4px solid #FFB300;
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67fb4228 */.card-des-1 p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ccbca */#yellow-br {
    border: 1px solid var(--line);
    border-top: 4px solid #FFB300;
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-317b7b0f */.card-des-1 p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33d48498 */#yellow-br {
    border: 1px solid var(--line);
    border-top: 4px solid #FFB300;
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a88fbac */.card-des-1 p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e4c3eee */#yellow-br {
    border: 1px solid var(--line);
    border-top: 4px solid #FFB300;
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-204f74ba */.littile-sec-1 p {
    margin-bottom: 0px;
}

.littile-sec-1 p::before {
    content: "";
    width: 35px;
    height: 5px;
    background: #FFC400;
    display: inline-block;
    flex-shrink: 0;
}

.littile-sec-1 p {
    display: flex;
    align-items: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b34b8e4 */.littile-sec-1 p {
    margin-bottom: 0px;
}

.littile-sec-1 p::before {
    content: "";
    width: 35px;
    height: 5px;
    background: #FFC400;
    display: inline-block;
    flex-shrink: 0;
}

.littile-sec-1 p {
    display: flex;
    align-items: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-446c462a */.ten-weeks-cls{
    border: 1px solid #d9e0ea;
    border-left: 4px solid #ffb300
}
.ten-weeks-cls p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d195b51 */.littile-sec-1 p {
    margin-bottom: 0px;
}

.littile-sec-1 p::before {
    content: "";
    width: 35px;
    height: 5px;
    background: #FFC400;
    display: inline-block;
    flex-shrink: 0;
}

.littile-sec-1 p {
    display: flex;
    align-items: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6af4ea11 */.price {
    font-family: 'Barlow Condensed';
    font-weight: 800;
    font-size: 56px;
    line-height: 1;
    color: #0f2440;
}
.price .was {
    font-family: 'IBM Plex Mono';
    font-size: 19px;
    font-weight: 400;
    color: #9AA7B8;
    text-decoration: line-through;
    margin-right: 10px;
    vertical-align: 16px;
}
.price .ast {
    color: #ffb300;
    font-size: 30px;
    vertical-align: 18px;
    margin-left: 1px;
}
.price small {
    font-family: 'IBM Plex Mono';
    font-size: 13px;
    font-weight: 400;
    color: #3a4d63;
    letter-spacing: .03em;
}


.per-cls{
    font-family: "IBM Plex Mono", monospace;
    font-size: 12.5px;
    color: #3a4d63;
    font-weight: 400;
}
.deal{
    display: inline-block;
    background: #FFF3D0;
    border: 1px solid #F0DFA8;
    color: var(--ink);
    font-family: monospace;
    font-size: 11.5px;
    letter-spacing: .06em;
    text-transform: uppercase;
    border-radius: 6px;
    padding: 5px 10px;
    font-weight: 600;
    align-self: flex-start;
}

ul.plan-list-cls {
    list-style: none;
    display: grid;
    gap: 8px;
    font-size: 15px;
    color: #3a4d63;
    padding-left: 0px;
    font-family: 'Public Sans';
    text-transform: capitalize;
    font-weight: 400;
}

ul.plan-list-cls li::before {
    content: "■";
    color: #ffb300;
    font-size: 9px;
    margin-right: 9px;
    vertical-align: 2px;
}
.badge {
    position: absolute;
    top: -14px;
    left: 26px;
    background: #ffb300;
    color: #0f2440;
    font-family: 'IBM Plex Mono';
    font-size: 11.5px;
    letter-spacing: .1em;
    text-transform: uppercase;
    font-weight: 600;
    border-radius: 6px;
    padding: 5px 10px;
}

#price-col-1 {
    border: 2px solid #0f2440;
    box-shadow: 0 22px 48px rgba(15, 36, 64, .12);
    padding: 30px;
    border-radius: 16px;
    display: flex;
    flex-direction: column;
    gap: 2px;
}
}

.btn.primary {
    background: #ffb300;
    color: #0f2440;
    border-color: #ffb300;
    display: inline-block;
    font-family: 'Barlow Condensed';
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: .05em;
    font-size: 19px;
    line-height: 1;
    padding: 15px 26px 14px;
    border-radius: 10px;
    text-decoration: none;
    border: 2px solid #0f2440;
    cursor: pointer;
    transition: transform .12s ease, background .12s ease, color .12s ease;
}
.btn.wide {
    width: 100%;
    text-align: center;
}

.btn.primary:hover {
    background: #0f2440;
    color: #ffb300;
    border-color: #0f2440;
    transform: translateY(-1px);
}
.micro {
    font-family: 'IBM Plex Mono';
    font-size: 12px;
    letter-spacing: 0.13em;
    color: #3a4d63;
    text-align: center;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49aafcdd */.price {
    font-family: 'Barlow Condensed';
    font-weight: 800;
    font-size: 56px;
    line-height: 1;
    color: #0f2440;
}
.price .was {
    font-family: 'IBM Plex Mono';
    font-size: 19px;
    font-weight: 400;
    color: #9AA7B8;
    text-decoration: line-through;
    margin-right: 10px;
    vertical-align: 16px;
}
.price .ast {
    color: #ffb300;
    font-size: 30px;
    vertical-align: 18px;
    margin-left: 1px;
}
.price small {
    font-family: 'IBM Plex Mono';
    font-size: 13px;
    font-weight: 400;
    color: #3a4d63;
    letter-spacing: .03em;
}


.per-cls{
    font-family: "IBM Plex Mono", monospace;
    font-size: 12.5px;
    color: #3a4d63;
    font-weight: 400;
}
.deal{
    display: inline-block;
    background: #FFF3D0;
    border: 1px solid #F0DFA8;
    color: var(--ink);
    font-family: monospace;
    font-size: 11.5px;
    letter-spacing: .06em;
    text-transform: uppercase;
    border-radius: 6px;
    padding: 5px 10px;
    font-weight: 600;
    align-self: flex-start;
}

ul.plan-list-cls {
    list-style: none;
    display: grid;
    gap: 8px;
    font-size: 15px;
    color: #3a4d63;
    padding-left: 0px;
    font-family: 'Public Sans';
    text-transform: capitalize;
    font-weight: 400;
}

ul.plan-list-cls li::before {
    content: "■";
    color: #ffb300;
    font-size: 9px;
    margin-right: 9px;
    vertical-align: 2px;
}


#price-col-1 {
    border: 2px solid #0f2440;
    box-shadow: 0 22px 48px rgba(15, 36, 64, .12);
    padding: 30px;
    border-radius: 16px;
}

.btn.primary {
    background: #ffb300;
    color: #0f2440;
    border-color: #ffb300;
    display: inline-block;
    font-family: 'Barlow Condensed';
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: .05em;
    font-size: 19px;
    line-height: 1;
    padding: 15px 26px 14px;
    border-radius: 10px;
    text-decoration: none;
    border: 2px solid #0f2440;
    cursor: pointer;
    transition: transform .12s ease, background .12s ease, color .12s ease;
}
.btn.wide {
    width: 100%;
    text-align: center;
}

.btn.primary:hover {
    background: #0f2440;
    color: #ffb300;
    border-color: #0f2440;
    transform: translateY(-1px);
}
.micro {
    font-family: 'IBM Plex Mono';
    font-size: 12px;
    letter-spacing: 0.13em;
    color: #3a4d63;
    text-align: center;
    font-weight: 400;
}

#price-plan-2{
    background: #ffffff;
    border: 1px solid #d9e0ea;
    border-radius: 16px;
    padding: 10px 30px 30px 30px;
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 7.5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-512b4c88 */div#price-plan-2 ul.plan-list-cls {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dd354cd */p.anchorline {
    font-size: 17.9px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78f5757a */.littile-sec-1 p {
    margin-bottom: 0px;
}

.littile-sec-1 p::before {
    content: "";
    width: 35px;
    height: 5px;
    background: #FFC400;
    display: inline-block;
    flex-shrink: 0;
}

.littile-sec-1 p {
    display: flex;
    align-items: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36b28f22 */.littile-sec-1 p {
    margin-bottom: 0px;
}

.littile-sec-1 p::before {
    content: "";
    width: 35px;
    height: 5px;
    background: #FFC400;
    display: inline-block;
    flex-shrink: 0;
}

.littile-sec-1 p {
    display: flex;
    align-items: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cb382fa */.card-des-1 p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ba3b8a6 */.edge-box-cls{
    border-top: 4px solid #ffb300 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fbe15e1 */.card-des-1 p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f7350c */.edge-box-cls{
    border-top: 4px solid #ffb300 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a127cd8 */.card-des-1 p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1493fe9b */.edge-box-cls{
    border-top: 4px solid #ffb300 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75dc1a64 */.littile-sec-1 p {
    margin-bottom: 0px;
}

.littile-sec-1 p::before {
    content: "";
    width: 35px;
    height: 5px;
    background: #FFC400;
    display: inline-block;
    flex-shrink: 0;
}

.littile-sec-1 p {
    display: flex;
    align-items: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f27463d */.realy-cls{
    background: linear-gradient(transparent 62%, #ffb300 62%);
    padding: 0 .06em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a3d4a10 */.tool-txt-cls p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6af20a5e */.littile-sec-1 p {
    margin-bottom: 0px;
}

.littile-sec-1 p::before {
    content: "";
    width: 35px;
    height: 5px;
    background: #FFC400;
    display: inline-block;
    flex-shrink: 0;
}

.littile-sec-1 p {
    display: flex;
    align-items: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ae141b0 */.realy-cls{
    background: linear-gradient(transparent 62%, #ffb300 62%);
    padding: 0 .06em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77e9a9a1 */.littile-sec-1 p {
    margin-bottom: 0px;
}

.littile-sec-1 p::before {
    content: "";
    width: 35px;
    height: 5px;
    background: #FFC400;
    display: inline-block;
    flex-shrink: 0;
}

.littile-sec-1 p {
    display: flex;
    align-items: center;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13ea1479 */.btn.stack {
    display: inline-flex;
    flex-direction: column;
    align-items: center;
    gap: 5px;
    padding: 14px 26px 12px;
}
.ctarow {
    display: flex;
    gap: 14px;
    flex-wrap: wrap;
    align-items: center;
}

.btn.stack .b-sub {
    font-family: 'IBM Plex Mono';
    font-size: 11.5px;
    font-weight: 500;
    letter-spacing: .03em;
    text-transform: none;
    line-height: 1.3;
}/* End custom CSS */