.elementor-8816 .elementor-element.elementor-element-95f6ad2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8816 .elementor-element.elementor-element-95f6ad2:not(.elementor-motion-effects-element-type-background), .elementor-8816 .elementor-element.elementor-element-95f6ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAE0;}.elementor-8816 .elementor-element.elementor-element-ad84262{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8816 .elementor-element.elementor-element-3301bab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:-3.75em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8816 .elementor-element.elementor-element-3301bab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8816 .elementor-element.elementor-element-77c3651{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:3em;--z-index:1;}body:not(.rtl) .elementor-8816 .elementor-element.elementor-element-10f8a0d{right:-2.75em;}body.rtl .elementor-8816 .elementor-element.elementor-element-10f8a0d{left:-2.75em;}.elementor-8816 .elementor-element.elementor-element-10f8a0d{top:0em;z-index:2;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8816 .elementor-element.elementor-element-0983ffe{width:var( --container-widget-width, 81.5% );max-width:81.5%;--container-widget-width:81.5%;--container-widget-flex-grow:0;z-index:3;text-align:center;}.elementor-8816 .elementor-element.elementor-element-0983ffe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 0em 0em 0em;}.elementor-8816 .elementor-element.elementor-element-c21033e{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0em;--margin-bottom:0em;--margin-left:7em;--margin-right:4em;--padding-top:0em;--padding-bottom:00em;--padding-left:0em;--padding-right:0em;}.elementor-8816 .elementor-element.elementor-element-c21033e.e-con{--align-self:stretch;}.elementor-8816 .elementor-element.elementor-element-bc02fab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:16px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-8816 .elementor-element.elementor-element-bc02fab.e-con{--align-self:stretch;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8816 .elementor-element.elementor-element-8e4785e .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.2em,14px);font-weight:600;letter-spacing:0.075em;color:#253916;}.elementor-8816 .elementor-element.elementor-element-3173680 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8816 .elementor-element.elementor-element-3173680{z-index:3;}.elementor-8816 .elementor-element.elementor-element-3173680 .elementor-heading-title{font-family:"Larken", sans-serif;font-size:max(3.65em, 28px);font-weight:200;line-height:1.15;letter-spacing:-0.035em;color:#253916;}.elementor-8816 .elementor-element.elementor-element-672cdc9{z-index:1;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-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-8816 .elementor-element.elementor-element-c0b7249{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-family:"DM Sans", sans-serif;font-size:max(1.2em,15px);line-height:1.6;color:#253916;}.elementor-8816 .elementor-element.elementor-element-c0b7249 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8816 .elementor-element.elementor-element-7c6e4fa{--divider-border-style:solid;--divider-color:#253916;--divider-border-width:2px;}.elementor-8816 .elementor-element.elementor-element-7c6e4fa .elementor-divider-separator{width:100%;}.elementor-8816 .elementor-element.elementor-element-7c6e4fa .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8816 .elementor-element.elementor-element-f499d6f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:4.15em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:1em;}.elementor-8816 .elementor-element.elementor-element-0392bf3{--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;--gap:.5em 0em;--row-gap:.5em;--column-gap:0em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-8816 .elementor-element.elementor-element-752d728 > .elementor-widget-container{--e-transform-translateY:-50%;margin:0em 0em 0em 0em;}body:not(.rtl) .elementor-8816 .elementor-element.elementor-element-752d728{left:-6em;}body.rtl .elementor-8816 .elementor-element.elementor-element-752d728{right:-6em;}.elementor-8816 .elementor-element.elementor-element-752d728{top:-60%;}.elementor-8816 .elementor-element.elementor-element-8fa5a7f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;}.elementor-8816 .elementor-element.elementor-element-8fa5a7f .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:0.92em;font-weight:450;line-height:1.28;letter-spacing:0.01em;color:#253916;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8816 .elementor-element.elementor-element-f9a523a .elementor-button{background-color:#FFFFFF00;font-family:"DM Sans", sans-serif;font-size:max(14px,1em);font-weight:600;text-transform:uppercase;letter-spacing:0.06em;fill:#253916;color:#253916;padding:0px 0px 0px 0px;}.elementor-8816 .elementor-element.elementor-element-f9a523a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-8816 .elementor-element.elementor-element-f9a523a .elementor-button-content-wrapper{flex-direction:row;}.elementor-8816 .elementor-element.elementor-element-f9a523a .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-8816 .elementor-element.elementor-element-7cbd6bf{--display:flex;--min-height:0;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#072936;--border-color:#072936;--border-radius:0px 0px 0px 0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-8816 .elementor-element.elementor-element-7cbd6bf:not(.elementor-motion-effects-element-type-background), .elementor-8816 .elementor-element.elementor-element-7cbd6bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4E8C0;}.elementor-8816 .elementor-element.elementor-element-f2a0c14{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8816 .elementor-element.elementor-element-91715c9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--flex-wrap:nowrap;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:#072936;--border-color:#072936;--border-radius:0px 0px 72px 72px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-8816 .elementor-element.elementor-element-91715c9:not(.elementor-motion-effects-element-type-background), .elementor-8816 .elementor-element.elementor-element-91715c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEC874;}.elementor-8816 .elementor-element.elementor-element-6faaf21{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-8816 .elementor-element.elementor-element-689fe77{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--flex-wrap:nowrap;--margin-top:4px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-8816 .elementor-element.elementor-element-c5f71c9 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.175em,16px);font-weight:400;color:#3F4D30;}.elementor-8816 .elementor-element.elementor-element-b9951a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8816 .elementor-element.elementor-element-c221477{--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:0em 2em;--row-gap:0em;--column-gap:2em;--flex-wrap:nowrap;}.elementor-8816 .elementor-element.elementor-element-e4b6af3{--display:flex;--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-8816 .elementor-element.elementor-element-261f457{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:232px;--padding-left:0px;--padding-right:0px;}.elementor-8816 .elementor-element.elementor-element-261f457:not(.elementor-motion-effects-element-type-background), .elementor-8816 .elementor-element.elementor-element-261f457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-a36046a ) 100%);}.elementor-8816 .elementor-element.elementor-element-f127bae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0em 6em;--row-gap:0em;--column-gap:6em;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:128px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8816 .elementor-element.elementor-element-f636b18{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8816 .elementor-element.elementor-element-a236820 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-8816 .elementor-element.elementor-element-a236820{text-align:left;}.elementor-8816 .elementor-element.elementor-element-a236820 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(19px, 1.55em);font-weight:400;line-height:1.2;}.elementor-8816 .elementor-element.elementor-element-97e5438{width:initial;max-width:initial;font-family:"DM Sans", sans-serif;font-size:max(22px, 1.8em);font-weight:400;line-height:1.2;letter-spacing:0.025em;color:var( --e-global-color-primary );}.elementor-8816 .elementor-element.elementor-element-97e5438 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-8816 .elementor-element.elementor-element-2e2171a{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-8816 .elementor-element.elementor-element-6131921{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:84px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8816 .elementor-element.elementor-element-9a5f4e0{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-8816 .elementor-element.elementor-element-9a5f4e0 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.2em,17px);font-weight:450;line-height:1.75;}.elementor-8816 .elementor-element.elementor-element-6a77de3{--display:grid;--e-con-grid-template-columns:0.75fr 1.1fr 0.75fr 1.25fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0em 0.5em;--row-gap:0em;--column-gap:0.5em;--grid-auto-flow:row;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8816 .elementor-element.elementor-element-5e79bb1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-8816 .elementor-element.elementor-element-fb24419{text-align:center;}.elementor-8816 .elementor-element.elementor-element-fb24419 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(36px,3em);font-weight:400;}.elementor-8816 .elementor-element.elementor-element-f8d895c{text-align:center;}.elementor-8816 .elementor-element.elementor-element-f8d895c .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(12px,0.825em);font-weight:560;text-transform:uppercase;line-height:1.35;letter-spacing:0.075em;}.elementor-8816 .elementor-element.elementor-element-a0a3ada{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-8816 .elementor-element.elementor-element-efa70e9{text-align:center;}.elementor-8816 .elementor-element.elementor-element-efa70e9 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(36px,3em);font-weight:400;}.elementor-8816 .elementor-element.elementor-element-a5ba99d{text-align:center;}.elementor-8816 .elementor-element.elementor-element-a5ba99d .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(12px,0.825em);font-weight:560;text-transform:uppercase;line-height:1.35;letter-spacing:0.075em;}.elementor-8816 .elementor-element.elementor-element-373a92b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-8816 .elementor-element.elementor-element-76cea71{text-align:center;}.elementor-8816 .elementor-element.elementor-element-76cea71 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(36px,3em);font-weight:400;}.elementor-8816 .elementor-element.elementor-element-6564664{text-align:center;}.elementor-8816 .elementor-element.elementor-element-6564664 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(12px,0.825em);font-weight:560;text-transform:uppercase;line-height:1.35;letter-spacing:0.075em;}.elementor-8816 .elementor-element.elementor-element-943994f{--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:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-8816 .elementor-element.elementor-element-1966070{text-align:center;}.elementor-8816 .elementor-element.elementor-element-1966070 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(36px,3em);font-weight:400;}.elementor-8816 .elementor-element.elementor-element-40ef719{text-align:center;}.elementor-8816 .elementor-element.elementor-element-40ef719 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(12px,0.825em);font-weight:560;text-transform:uppercase;line-height:1.35;letter-spacing:0.075em;}.elementor-8816 .elementor-element.elementor-element-7ec2feb{--display:flex;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--overflow:hidden;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8816 .elementor-element.elementor-element-e89698f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8816 .elementor-element.elementor-element-36609da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-8816 .elementor-element.elementor-element-303fed8 > .elementor-widget-container{background-color:var( --e-global-color-1f81bb6 );padding:1em 2.25em 1em 2.25em;border-radius:9999px 9999px 9999px 9999px;}.elementor-8816 .elementor-element.elementor-element-303fed8.elementor-element{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-303fed8{text-align:center;}.elementor-8816 .elementor-element.elementor-element-303fed8 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.35em,18px);font-weight:600;text-transform:uppercase;letter-spacing:0.083em;color:#FFFBD4;}.elementor-8816 .elementor-element.elementor-element-a6e3de5 > .elementor-widget-container{background-color:var( --e-global-color-eea1bf9 );padding:1em 2.25em 1em 2.25em;border-radius:9999px 9999px 9999px 9999px;}.elementor-8816 .elementor-element.elementor-element-a6e3de5.elementor-element{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-a6e3de5{text-align:center;}.elementor-8816 .elementor-element.elementor-element-a6e3de5 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.35em,18px);font-weight:600;text-transform:uppercase;letter-spacing:0.083em;color:var( --e-global-color-0bdbfe1 );}.elementor-8816 .elementor-element.elementor-element-9df1be0 > .elementor-widget-container{background-color:var( --e-global-color-a36046a );padding:1em 2.25em 1em 2.25em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#0C1037;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 0px 0px 2px #0C1037 inset;}.elementor-8816 .elementor-element.elementor-element-9df1be0.elementor-element{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-9df1be0{text-align:center;}.elementor-8816 .elementor-element.elementor-element-9df1be0 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.15em,15px);font-weight:600;text-transform:uppercase;line-height:max(calc(1.35em - 2px),16px);letter-spacing:0.083em;color:var( --e-global-color-primary );}.elementor-8816 .elementor-element.elementor-element-6e896f7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-8816 .elementor-element.elementor-element-59377d4 > .elementor-widget-container{background-color:var( --e-global-color-1f81bb6 );padding:1em 2.25em 1em 2.25em;border-radius:9999px 9999px 9999px 9999px;}.elementor-8816 .elementor-element.elementor-element-59377d4.elementor-element{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-59377d4{text-align:center;}.elementor-8816 .elementor-element.elementor-element-59377d4 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.35em,18px);font-weight:600;text-transform:uppercase;letter-spacing:0.083em;color:#FFFBD4;}.elementor-8816 .elementor-element.elementor-element-7f705a9 > .elementor-widget-container{background-color:var( --e-global-color-eea1bf9 );padding:1em 2.25em 1em 2.25em;border-radius:9999px 9999px 9999px 9999px;}.elementor-8816 .elementor-element.elementor-element-7f705a9.elementor-element{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-7f705a9{text-align:center;}.elementor-8816 .elementor-element.elementor-element-7f705a9 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.35em,18px);font-weight:600;text-transform:uppercase;letter-spacing:0.083em;color:var( --e-global-color-0bdbfe1 );}.elementor-8816 .elementor-element.elementor-element-4bf2a4d > .elementor-widget-container{background-color:var( --e-global-color-a36046a );padding:1em 2.25em 1em 2.25em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#0C1037;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 0px 0px 2px #0C1037 inset;}.elementor-8816 .elementor-element.elementor-element-4bf2a4d.elementor-element{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-4bf2a4d{text-align:center;}.elementor-8816 .elementor-element.elementor-element-4bf2a4d .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.15em,15px);font-weight:600;text-transform:uppercase;line-height:max(calc(1.35em - 2px),16px);letter-spacing:0.083em;color:var( --e-global-color-primary );}.elementor-8816 .elementor-element.elementor-element-dd1ad6c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-8816 .elementor-element.elementor-element-eaf23b8 > .elementor-widget-container{background-color:var( --e-global-color-1f81bb6 );padding:1em 2.25em 1em 2.25em;border-radius:9999px 9999px 9999px 9999px;}.elementor-8816 .elementor-element.elementor-element-eaf23b8.elementor-element{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-eaf23b8{text-align:center;}.elementor-8816 .elementor-element.elementor-element-eaf23b8 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.35em,18px);font-weight:600;text-transform:uppercase;letter-spacing:0.083em;color:#FFFBD4;}.elementor-8816 .elementor-element.elementor-element-414c46e > .elementor-widget-container{background-color:var( --e-global-color-eea1bf9 );padding:1em 2.25em 1em 2.25em;border-radius:9999px 9999px 9999px 9999px;}.elementor-8816 .elementor-element.elementor-element-414c46e.elementor-element{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-414c46e{text-align:center;}.elementor-8816 .elementor-element.elementor-element-414c46e .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.35em,18px);font-weight:600;text-transform:uppercase;letter-spacing:0.083em;color:var( --e-global-color-0bdbfe1 );}.elementor-8816 .elementor-element.elementor-element-2029351 > .elementor-widget-container{background-color:var( --e-global-color-a36046a );padding:1em 2.25em 1em 2.25em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#0C1037;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 0px 0px 2px #0C1037 inset;}.elementor-8816 .elementor-element.elementor-element-2029351.elementor-element{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-2029351{text-align:center;}.elementor-8816 .elementor-element.elementor-element-2029351 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.15em,15px);font-weight:600;text-transform:uppercase;line-height:max(calc(1.35em - 2px),16px);letter-spacing:0.083em;color:var( --e-global-color-primary );}.elementor-8816 .elementor-element.elementor-element-4ad9e89{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1em 0em;--row-gap:1em;--column-gap:0em;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8816 .elementor-element.elementor-element-dbf576a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-8816 .elementor-element.elementor-element-7d823a8 > .elementor-widget-container{background-color:#FFFBD4;padding:1em 2.25em 1em 2.25em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#66643A;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 0px 0px 2px #66643A inset;}.elementor-8816 .elementor-element.elementor-element-7d823a8.elementor-element{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-7d823a8{text-align:center;}.elementor-8816 .elementor-element.elementor-element-7d823a8 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.35em,18px);font-weight:600;text-transform:uppercase;letter-spacing:0.083em;color:#66643A;}.elementor-8816 .elementor-element.elementor-element-7d88abb > .elementor-widget-container{background-color:var( --e-global-color-0bdbfe1 );padding:1em 2.25em 1em 2.25em;border-radius:9999px 9999px 9999px 9999px;}.elementor-8816 .elementor-element.elementor-element-7d88abb.elementor-element{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-7d88abb{text-align:center;}.elementor-8816 .elementor-element.elementor-element-7d88abb .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.35em,18px);font-weight:600;text-transform:uppercase;letter-spacing:0.083em;color:#FFFBD4;}.elementor-8816 .elementor-element.elementor-element-02cb7c0 > .elementor-widget-container{background-color:#253916;padding:1em 2.25em 1em 2.25em;border-radius:9999px 9999px 9999px 9999px;}.elementor-8816 .elementor-element.elementor-element-02cb7c0.elementor-element{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-02cb7c0{text-align:center;}.elementor-8816 .elementor-element.elementor-element-02cb7c0 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.35em,18px);font-weight:600;text-transform:uppercase;letter-spacing:0.083em;color:#CEC874;}.elementor-8816 .elementor-element.elementor-element-fa29357{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-8816 .elementor-element.elementor-element-02bd593 > .elementor-widget-container{background-color:#FFFBD4;padding:1em 2.25em 1em 2.25em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#66643A;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 0px 0px 2px #66643A inset;}.elementor-8816 .elementor-element.elementor-element-02bd593.elementor-element{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-02bd593{text-align:center;}.elementor-8816 .elementor-element.elementor-element-02bd593 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.35em,18px);font-weight:600;text-transform:uppercase;letter-spacing:0.083em;color:#66643A;}.elementor-8816 .elementor-element.elementor-element-1ca8b9c > .elementor-widget-container{background-color:var( --e-global-color-0bdbfe1 );padding:1em 2.25em 1em 2.25em;border-radius:9999px 9999px 9999px 9999px;}.elementor-8816 .elementor-element.elementor-element-1ca8b9c.elementor-element{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-1ca8b9c{text-align:center;}.elementor-8816 .elementor-element.elementor-element-1ca8b9c .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.35em,18px);font-weight:600;text-transform:uppercase;letter-spacing:0.083em;color:#FFFBD4;}.elementor-8816 .elementor-element.elementor-element-bc5dd54 > .elementor-widget-container{background-color:#253916;padding:1em 2.25em 1em 2.25em;border-radius:9999px 9999px 9999px 9999px;}.elementor-8816 .elementor-element.elementor-element-bc5dd54.elementor-element{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-bc5dd54{text-align:center;}.elementor-8816 .elementor-element.elementor-element-bc5dd54 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.35em,18px);font-weight:600;text-transform:uppercase;letter-spacing:0.083em;color:#CEC874;}.elementor-8816 .elementor-element.elementor-element-069e176{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-8816 .elementor-element.elementor-element-f5a49ff > .elementor-widget-container{background-color:#FFFBD4;padding:1em 2.25em 1em 2.25em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#66643A;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 0px 0px 2px #66643A inset;}.elementor-8816 .elementor-element.elementor-element-f5a49ff.elementor-element{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-f5a49ff{text-align:center;}.elementor-8816 .elementor-element.elementor-element-f5a49ff .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.35em,18px);font-weight:600;text-transform:uppercase;letter-spacing:0.083em;color:#66643A;}.elementor-8816 .elementor-element.elementor-element-0738f9e > .elementor-widget-container{background-color:var( --e-global-color-0bdbfe1 );padding:1em 2.25em 1em 2.25em;border-radius:9999px 9999px 9999px 9999px;}.elementor-8816 .elementor-element.elementor-element-0738f9e.elementor-element{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-0738f9e{text-align:center;}.elementor-8816 .elementor-element.elementor-element-0738f9e .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.35em,18px);font-weight:600;text-transform:uppercase;letter-spacing:0.083em;color:#FFFBD4;}.elementor-8816 .elementor-element.elementor-element-d97ff05 > .elementor-widget-container{background-color:#253916;padding:1em 2.25em 1em 2.25em;border-radius:9999px 9999px 9999px 9999px;}.elementor-8816 .elementor-element.elementor-element-d97ff05.elementor-element{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-d97ff05{text-align:center;}.elementor-8816 .elementor-element.elementor-element-d97ff05 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.35em,18px);font-weight:600;text-transform:uppercase;letter-spacing:0.083em;color:#CEC874;}.elementor-8816 .elementor-element.elementor-element-01a8393{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0em 7em;--row-gap:0em;--column-gap:7em;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:104px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8816 .elementor-element.elementor-element-c472253{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8816 .elementor-element.elementor-element-fffa534{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-8816 .elementor-element.elementor-element-e057286 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-8816 .elementor-element.elementor-element-e057286{text-align:left;}.elementor-8816 .elementor-element.elementor-element-e057286 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.5em,18px);font-weight:600;text-transform:uppercase;letter-spacing:0.075em;color:var( --e-global-color-primary );}.elementor-8816 .elementor-element.elementor-element-bf49971{text-align:left;}.elementor-8816 .elementor-element.elementor-element-bf49971 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.05em,14px);font-weight:450;line-height:1.5;letter-spacing:0.075em;color:var( --e-global-color-primary );}.elementor-8816 .elementor-element.elementor-element-88bbe89{text-align:left;}.elementor-8816 .elementor-element.elementor-element-88bbe89 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.05em,14px);font-weight:450;line-height:1.5;letter-spacing:0.075em;color:var( --e-global-color-primary );}.elementor-8816 .elementor-element.elementor-element-1aa2faf{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-8816 .elementor-element.elementor-element-1aa2faf > .elementor-widget-container{margin:2.25em 0em 2.25em 0em;}.elementor-8816 .elementor-element.elementor-element-1aa2faf .elementor-divider-separator{width:100%;}.elementor-8816 .elementor-element.elementor-element-1aa2faf .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-8816 .elementor-element.elementor-element-1988a23{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8816 .elementor-element.elementor-element-18bc803 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-8816 .elementor-element.elementor-element-18bc803{text-align:left;}.elementor-8816 .elementor-element.elementor-element-18bc803 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.5em,18px);font-weight:600;text-transform:uppercase;letter-spacing:0.075em;color:var( --e-global-color-primary );}.elementor-8816 .elementor-element.elementor-element-e38a6fc{text-align:left;}.elementor-8816 .elementor-element.elementor-element-e38a6fc .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.05em,14px);font-weight:450;line-height:1.5;letter-spacing:0.075em;color:var( --e-global-color-primary );}.elementor-8816 .elementor-element.elementor-element-fd72960{text-align:left;}.elementor-8816 .elementor-element.elementor-element-fd72960 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.05em,14px);font-weight:450;line-height:1.5;letter-spacing:0.075em;color:var( --e-global-color-primary );}.elementor-8816 .elementor-element.elementor-element-154fb27{text-align:left;}.elementor-8816 .elementor-element.elementor-element-154fb27 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.05em,14px);font-weight:450;line-height:1.5;letter-spacing:0.075em;color:var( --e-global-color-primary );}.elementor-8816 .elementor-element.elementor-element-00a9fae{text-align:left;}.elementor-8816 .elementor-element.elementor-element-00a9fae .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(1.05em,14px);font-weight:450;line-height:1.5;letter-spacing:0.075em;color:var( --e-global-color-primary );}.elementor-8816 .elementor-element.elementor-element-c5ea514 .elementor-button{background-color:#FFFBD4;font-family:"DM Sans", sans-serif;font-size:max(16px,0.9em);font-weight:650;text-transform:uppercase;letter-spacing:0.075em;fill:#253916;color:#253916;border-radius:99px 99px 99px 99px;padding:18px 36px 18px 36px;}.elementor-8816 .elementor-element.elementor-element-c5ea514 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-8816 .elementor-element.elementor-element-df85ed7 .elementor-button{background-color:#FFFBD4;font-family:"DM Sans", sans-serif;font-size:max(16px,0.9em);font-weight:650;text-transform:uppercase;letter-spacing:0.075em;fill:#253916;color:#253916;border-radius:99px 99px 99px 99px;padding:18px 36px 18px 36px;}.elementor-8816 .elementor-element.elementor-element-df85ed7 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-8816 .elementor-element.elementor-element-f351557{--display:flex;}.elementor-8816 .elementor-element.elementor-element-c90699e{text-align:left;}.elementor-8816 .elementor-element.elementor-element-c90699e .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:max(2.15em,26px);font-weight:450;line-height:1.25;letter-spacing:0.025em;color:var( --e-global-color-primary );}.elementor-8816 .elementor-element.elementor-element-4381824{font-family:"DM Sans", sans-serif;font-size:max(16px,1.4em);color:var( --e-global-color-primary );}.elementor-8816 .elementor-element.elementor-element-cfa479e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-128px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:118px;--padding-bottom:118px;--padding-left:0px;--padding-right:0px;}.elementor-8816 .elementor-element.elementor-element-cfa479e:not(.elementor-motion-effects-element-type-background), .elementor-8816 .elementor-element.elementor-element-cfa479e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a36046a );}.elementor-8816 .elementor-element.elementor-element-7d3b6f8{--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:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:max(calc(32px - 1.5em),0px);}.elementor-8816 .elementor-element.elementor-element-022bb83{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8816 .elementor-element.elementor-element-4772539{text-align:center;}.elementor-8816 .elementor-element.elementor-element-4772539 .elementor-heading-title{font-family:"Larken", sans-serif;font-size:max(4em, 56px);font-weight:200;line-height:1.05;letter-spacing:-0.0325em;color:var( --e-global-color-a069603 );}.elementor-8816 .elementor-element.elementor-element-cee7da2{width:var( --container-widget-width, 98.5% );max-width:98.5%;--container-widget-width:98.5%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", sans-serif;font-size:min(max(1.2em,16px),24px);font-weight:400;line-height:1.5;letter-spacing:0.025em;color:var( --e-global-color-primary );}.elementor-8816 .elementor-element.elementor-element-cee7da2 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-8816 .elementor-element.elementor-element-7bbc935{--display:flex;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-primary );--border-color:var( --e-global-color-primary );--border-radius:max(36px,3em) max(36px,3em) max(36px,3em) max(36px,3em);--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8816 .elementor-element.elementor-element-7bbc935:not(.elementor-motion-effects-element-type-background), .elementor-8816 .elementor-element.elementor-element-7bbc935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ambercabral.com/wp-content/uploads/2025/07/about_amber-candid_section-outbound.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8816 .elementor-element.elementor-element-7918800{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:6.1em;--margin-right:0em;}.elementor-8816 .elementor-element.elementor-element-c90d656{--display:flex;--gap:4.25em 0em;--row-gap:4.25em;--column-gap:0em;}.elementor-8816 .elementor-element.elementor-element-2ac9012{--display:flex;}.elementor-8816 .elementor-element.elementor-element-7265e0d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8816 .elementor-element.elementor-element-afa7b56 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:min(max(1.2em,16px),24px);font-weight:600;text-transform:uppercase;line-height:1.45;letter-spacing:0.075em;color:#0C1037;}.elementor-8816 .elementor-element.elementor-element-3ae8dfa{font-family:"DM Sans", sans-serif;font-size:min(max(1.2em,16px),24px);font-weight:400;line-height:1.5;letter-spacing:0.045em;color:var( --e-global-color-primary );}.elementor-8816 .elementor-element.elementor-element-d6ff42f{--display:flex;}.elementor-8816 .elementor-element.elementor-element-8af0a96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8816 .elementor-element.elementor-element-d994bf0 .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:min(max(1.2em,16px),24px);font-weight:600;text-transform:uppercase;line-height:1.45;letter-spacing:0.075em;color:#0C1037;}.elementor-8816 .elementor-element.elementor-element-c1f8177{font-family:"DM Sans", sans-serif;font-size:min(max(1.2em,16px),24px);font-weight:400;line-height:1.5;letter-spacing:0.045em;color:var( --e-global-color-primary );}.elementor-8816 .elementor-element.elementor-element-49ae386{--display:flex;}.elementor-8816 .elementor-element.elementor-element-e818c43{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8816 .elementor-element.elementor-element-42c3cfc .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:min(max(1.2em,16px),24px);font-weight:600;text-transform:uppercase;line-height:1.45;letter-spacing:0.075em;color:#0C1037;}.elementor-8816 .elementor-element.elementor-element-a708919{font-family:"DM Sans", sans-serif;font-size:min(max(1.2em,16px),24px);font-weight:400;line-height:1.5;letter-spacing:0.045em;color:var( --e-global-color-primary );}.elementor-8816 .elementor-element.elementor-element-9266b70{--display:flex;}.elementor-8816 .elementor-element.elementor-element-7c3fccb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8816 .elementor-element.elementor-element-12c153f .elementor-heading-title{font-family:"DM Sans", sans-serif;font-size:min(max(1.2em,16px),24px);font-weight:600;text-transform:uppercase;line-height:1.45;letter-spacing:0.075em;color:#0C1037;}.elementor-8816 .elementor-element.elementor-element-67110a4{font-family:"DM Sans", sans-serif;font-size:min(max(1.2em,16px),24px);font-weight:400;line-height:1.5;letter-spacing:0.045em;color:var( --e-global-color-primary );}.elementor-8816 .elementor-element.elementor-element-7eb91b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}body.elementor-page-8816:not(.elementor-motion-effects-element-type-background), body.elementor-page-8816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1068px){.elementor-8816 .elementor-element.elementor-element-ad84262{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8816 .elementor-element.elementor-element-3301bab{--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8816 .elementor-element.elementor-element-77c3651{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:8em;}body:not(.rtl) .elementor-8816 .elementor-element.elementor-element-10f8a0d{right:0em;}body.rtl .elementor-8816 .elementor-element.elementor-element-10f8a0d{left:0em;}.elementor-8816 .elementor-element.elementor-element-c21033e{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8816 .elementor-element.elementor-element-c21033e.e-con{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-f499d6f{--flex-wrap:nowrap;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8816 .elementor-element.elementor-element-91715c9{--border-radius:0px 0px 56px 56px;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-8816 .elementor-element.elementor-element-6faaf21{--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-8816 .elementor-element.elementor-element-689fe77{--gap:0em 1em;--row-gap:0em;--column-gap:1em;}.elementor-8816 .elementor-element.elementor-element-b9951a2{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-8816 .elementor-element.elementor-element-c221477{--gap:0em 1.5em;--row-gap:0em;--column-gap:1.5em;}.elementor-8816 .elementor-element.elementor-element-f127bae{--gap:0em 2.25em;--row-gap:0em;--column-gap:2.25em;}.elementor-8816 .elementor-element.elementor-element-a236820 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-8816 .elementor-element.elementor-element-a236820 .elementor-heading-title{font-size:1.1em;}.elementor-8816 .elementor-element.elementor-element-97e5438{font-size:1.4em;}.elementor-8816 .elementor-element.elementor-element-6131921{--flex-wrap:nowrap;}.elementor-8816 .elementor-element.elementor-element-6a77de3{--e-con-grid-template-columns:1fr 1fr;--gap:0em 2em;--row-gap:0em;--column-gap:2em;--grid-auto-flow:row;}.elementor-8816 .elementor-element.elementor-element-5e79bb1{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-8816 .elementor-element.elementor-element-a0a3ada{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-8816 .elementor-element.elementor-element-373a92b{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-8816 .elementor-element.elementor-element-943994f{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-8816 .elementor-element.elementor-element-e89698f{--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8816 .elementor-element.elementor-element-36609da{--flex-wrap:wrap;}.elementor-8816 .elementor-element.elementor-element-9df1be0 .elementor-heading-title{font-size:max(1.35em,18px);}.elementor-8816 .elementor-element.elementor-element-4bf2a4d .elementor-heading-title{font-size:max(1.35em,18px);}.elementor-8816 .elementor-element.elementor-element-2029351 .elementor-heading-title{font-size:max(1.35em,18px);}.elementor-8816 .elementor-element.elementor-element-4ad9e89{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8816 .elementor-element.elementor-element-dbf576a{--flex-wrap:wrap;}.elementor-8816 .elementor-element.elementor-element-01a8393{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8816 .elementor-element.elementor-element-c472253{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8816 .elementor-element.elementor-element-c90699e .elementor-heading-title{font-size:1.95em;}.elementor-8816 .elementor-element.elementor-element-4381824{font-size:1.2em;}.elementor-8816 .elementor-element.elementor-element-7d3b6f8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-8816 .elementor-element.elementor-element-7918800{--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}}@media(max-width:734px){.elementor-8816 .elementor-element.elementor-element-ad84262{--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;}.elementor-8816 .elementor-element.elementor-element-3301bab{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8816 .elementor-element.elementor-element-77c3651{--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-end;--align-items:flex-start;--flex-wrap:nowrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:1.5em;}.elementor-8816 .elementor-element.elementor-element-10f8a0d{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;top:0.35em;}body:not(.rtl) .elementor-8816 .elementor-element.elementor-element-10f8a0d{right:-2em;}body.rtl .elementor-8816 .elementor-element.elementor-element-10f8a0d{left:-2em;}.elementor-8816 .elementor-element.elementor-element-0983ffe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8816 .elementor-element.elementor-element-0983ffe > .elementor-widget-container{margin:0px 0px 0px -6px;}.elementor-8816 .elementor-element.elementor-element-c21033e{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8816 .elementor-element.elementor-element-c21033e.e-con{--order:-99999 /* order start hack */;}.elementor-8816 .elementor-element.elementor-element-bc02fab{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8816 .elementor-element.elementor-element-8e4785e{text-align:center;}.elementor-8816 .elementor-element.elementor-element-8e4785e .elementor-heading-title{font-size:max(14px,.875em);}.elementor-8816 .elementor-element.elementor-element-3173680{text-align:center;}.elementor-8816 .elementor-element.elementor-element-3173680 .elementor-heading-title{font-size:max(44px,2.5em);}.elementor-8816 .elementor-element.elementor-element-c0b7249 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-8816 .elementor-element.elementor-element-c0b7249{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;text-align:center;font-size:max(13px,.8em);letter-spacing:0.025em;}.elementor-8816 .elementor-element.elementor-element-261f457{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8816 .elementor-element.elementor-element-f127bae{--width:83%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8816 .elementor-element.elementor-element-f127bae.e-con{--order:2;}.elementor-8816 .elementor-element.elementor-element-f636b18{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-8816 .elementor-element.elementor-element-a236820 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-8816 .elementor-element.elementor-element-a236820{text-align:center;}.elementor-8816 .elementor-element.elementor-element-a236820 .elementor-heading-title{font-size:max(12px,0.85em);}.elementor-8816 .elementor-element.elementor-element-97e5438 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-8816 .elementor-element.elementor-element-97e5438{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:center;font-size:0.825em;line-height:1.35;}.elementor-8816 .elementor-element.elementor-element-2e2171a > .elementor-widget-container{margin:42px 0px 0px 0px;}.elementor-8816 .elementor-element.elementor-element-2e2171a{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-8816 .elementor-element.elementor-element-6131921{--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;--flex-wrap:nowrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8816 .elementor-element.elementor-element-9a5f4e0 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-8816 .elementor-element.elementor-element-9a5f4e0{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-8816 .elementor-element.elementor-element-9a5f4e0.elementor-element{--order:3;}.elementor-8816 .elementor-element.elementor-element-9a5f4e0 .elementor-heading-title{font-size:0.825em;line-height:1.35;}.elementor-8816 .elementor-element.elementor-element-6a77de3{--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--grid-justify-content:center;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;}.elementor-8816 .elementor-element.elementor-element-6a77de3.e-con{--order:4;}.elementor-8816 .elementor-element.elementor-element-5e79bb1{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-8816 .elementor-element.elementor-element-fb24419 .elementor-heading-title{font-size:max(2.75em,48px);}.elementor-8816 .elementor-element.elementor-element-f8d895c .elementor-heading-title{font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-a0a3ada{--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-8816 .elementor-element.elementor-element-efa70e9 .elementor-heading-title{font-size:max(2.75em,48px);}.elementor-8816 .elementor-element.elementor-element-a5ba99d .elementor-heading-title{font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-373a92b{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-8816 .elementor-element.elementor-element-76cea71 .elementor-heading-title{font-size:max(2.75em,48px);}.elementor-8816 .elementor-element.elementor-element-6564664 .elementor-heading-title{font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-943994f{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-8816 .elementor-element.elementor-element-1966070 .elementor-heading-title{font-size:max(2.75em,48px);}.elementor-8816 .elementor-element.elementor-element-40ef719 .elementor-heading-title{font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-7ec2feb{--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;--gap:0.5em 0.5em;--row-gap:0.5em;--column-gap:0.5em;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8816 .elementor-element.elementor-element-7ec2feb.e-con{--order:1;}.elementor-8816 .elementor-element.elementor-element-e89698f{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0em 0em;--row-gap:0em;--column-gap:0em;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8816 .elementor-element.elementor-element-36609da{--gap:.5em .5em;--row-gap:.5em;--column-gap:.5em;--flex-wrap:nowrap;}.elementor-8816 .elementor-element.elementor-element-303fed8 > .elementor-widget-container{padding:.75em 1.125em 0.6em 1.125em;}.elementor-8816 .elementor-element.elementor-element-303fed8 .elementor-heading-title{font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-a6e3de5 > .elementor-widget-container{padding:0.75em 1.125em 0.6em 1.125em;}.elementor-8816 .elementor-element.elementor-element-a6e3de5 .elementor-heading-title{font-size:max(12px,0.75em);line-height:1;}.elementor-8816 .elementor-element.elementor-element-9df1be0 > .elementor-widget-container{padding:0.75em 1.125em 0.6em 1.125em;border-width:0px 0px 0px 0px;}.elementor-8816 .elementor-element.elementor-element-9df1be0 .elementor-heading-title{font-size:max(12px,0.75em);line-height:1;}.elementor-8816 .elementor-element.elementor-element-6e896f7{--gap:.5em .5em;--row-gap:.5em;--column-gap:.5em;--flex-wrap:nowrap;}.elementor-8816 .elementor-element.elementor-element-59377d4 > .elementor-widget-container{padding:.75em 1.125em 0.6em 1.125em;}.elementor-8816 .elementor-element.elementor-element-59377d4 .elementor-heading-title{font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-7f705a9 > .elementor-widget-container{padding:0.75em 1.125em 0.6em 1.125em;}.elementor-8816 .elementor-element.elementor-element-7f705a9 .elementor-heading-title{font-size:max(12px,0.75em);line-height:1;}.elementor-8816 .elementor-element.elementor-element-4bf2a4d > .elementor-widget-container{padding:0.75em 1.125em 0.6em 1.125em;border-width:0px 0px 0px 0px;}.elementor-8816 .elementor-element.elementor-element-4bf2a4d .elementor-heading-title{font-size:max(12px,0.75em);line-height:1;}.elementor-8816 .elementor-element.elementor-element-dd1ad6c{--gap:.5em .5em;--row-gap:.5em;--column-gap:.5em;--flex-wrap:nowrap;}.elementor-8816 .elementor-element.elementor-element-eaf23b8 > .elementor-widget-container{padding:.75em 1.125em 0.6em 1.125em;}.elementor-8816 .elementor-element.elementor-element-eaf23b8 .elementor-heading-title{font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-414c46e > .elementor-widget-container{padding:0.75em 1.125em 0.6em 1.125em;}.elementor-8816 .elementor-element.elementor-element-414c46e .elementor-heading-title{font-size:max(12px,0.75em);line-height:1;}.elementor-8816 .elementor-element.elementor-element-2029351 > .elementor-widget-container{padding:0.75em 1.125em 0.6em 1.125em;border-width:0px 0px 0px 0px;}.elementor-8816 .elementor-element.elementor-element-2029351 .elementor-heading-title{font-size:max(12px,0.75em);line-height:1;}.elementor-8816 .elementor-element.elementor-element-4ad9e89{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0em 0em;--row-gap:0em;--column-gap:0em;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;}.elementor-8816 .elementor-element.elementor-element-dbf576a{--gap:.5em .5em;--row-gap:.5em;--column-gap:.5em;--flex-wrap:nowrap;}.elementor-8816 .elementor-element.elementor-element-7d823a8 > .elementor-widget-container{padding:0.75em 1.125em 0.6em 1.125em;border-width:0px 0px 0px 0px;}.elementor-8816 .elementor-element.elementor-element-7d823a8 .elementor-heading-title{font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-7d88abb > .elementor-widget-container{padding:0.75em 1.125em 0.6em 1.125em;}.elementor-8816 .elementor-element.elementor-element-7d88abb .elementor-heading-title{font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-02cb7c0 > .elementor-widget-container{padding:0.75em 1.125em 0.6em 1.125em;}.elementor-8816 .elementor-element.elementor-element-02cb7c0 .elementor-heading-title{font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-fa29357{--gap:.5em .5em;--row-gap:.5em;--column-gap:.5em;--flex-wrap:nowrap;}.elementor-8816 .elementor-element.elementor-element-02bd593 > .elementor-widget-container{padding:0.75em 1.125em 0.6em 1.125em;border-width:0px 0px 0px 0px;}.elementor-8816 .elementor-element.elementor-element-02bd593 .elementor-heading-title{font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-1ca8b9c > .elementor-widget-container{padding:0.75em 1.125em 0.6em 1.125em;}.elementor-8816 .elementor-element.elementor-element-1ca8b9c .elementor-heading-title{font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-bc5dd54 > .elementor-widget-container{padding:0.75em 1.125em 0.6em 1.125em;}.elementor-8816 .elementor-element.elementor-element-bc5dd54 .elementor-heading-title{font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-069e176{--gap:.5em .5em;--row-gap:.5em;--column-gap:.5em;--flex-wrap:nowrap;}.elementor-8816 .elementor-element.elementor-element-f5a49ff > .elementor-widget-container{padding:0.75em 1.125em 0.6em 1.125em;border-width:0px 0px 0px 0px;}.elementor-8816 .elementor-element.elementor-element-f5a49ff .elementor-heading-title{font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-0738f9e > .elementor-widget-container{padding:0.75em 1.125em 0.6em 1.125em;}.elementor-8816 .elementor-element.elementor-element-0738f9e .elementor-heading-title{font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-d97ff05 > .elementor-widget-container{padding:0.75em 1.125em 0.6em 1.125em;}.elementor-8816 .elementor-element.elementor-element-d97ff05 .elementor-heading-title{font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-b9b4790 > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-8816 .elementor-element.elementor-element-b9b4790.elementor-element{--align-self:flex-end;}.elementor-8816 .elementor-element.elementor-element-01a8393{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:84px;--padding-left:0px;--padding-right:0px;}.elementor-8816 .elementor-element.elementor-element-01a8393.e-con{--order:5;}.elementor-8816 .elementor-element.elementor-element-c472253{--width:75%;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8816 .elementor-element.elementor-element-fffa534{--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-8816 .elementor-element.elementor-element-e057286{text-align:center;}.elementor-8816 .elementor-element.elementor-element-e057286 .elementor-heading-title{font-size:max(17px,1em);}.elementor-8816 .elementor-element.elementor-element-bf49971{text-align:center;}.elementor-8816 .elementor-element.elementor-element-bf49971 .elementor-heading-title{font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-88bbe89{text-align:center;}.elementor-8816 .elementor-element.elementor-element-88bbe89 .elementor-heading-title{font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-1aa2faf > .elementor-widget-container{margin:1em 0em 1em 0em;}.elementor-8816 .elementor-element.elementor-element-1988a23{--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-8816 .elementor-element.elementor-element-18bc803{text-align:center;}.elementor-8816 .elementor-element.elementor-element-18bc803 .elementor-heading-title{font-size:max(17px,1em);}.elementor-8816 .elementor-element.elementor-element-e38a6fc{text-align:center;}.elementor-8816 .elementor-element.elementor-element-e38a6fc .elementor-heading-title{font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-fd72960{text-align:center;}.elementor-8816 .elementor-element.elementor-element-fd72960 .elementor-heading-title{font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-154fb27{text-align:center;}.elementor-8816 .elementor-element.elementor-element-154fb27 .elementor-heading-title{font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-00a9fae{text-align:center;}.elementor-8816 .elementor-element.elementor-element-00a9fae .elementor-heading-title{font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-c5ea514 .elementor-button{font-size:max(12px,0.75em);letter-spacing:0.05em;padding:12px 24px 11px 24px;}.elementor-8816 .elementor-element.elementor-element-df85ed7 .elementor-button{font-size:max(12px,0.75em);letter-spacing:0.05em;padding:12px 24px 11px 24px;}.elementor-8816 .elementor-element.elementor-element-f351557{--width:82%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8816 .elementor-element.elementor-element-c90699e{text-align:center;}.elementor-8816 .elementor-element.elementor-element-c90699e .elementor-heading-title{font-size:max(15px,0.9em);}.elementor-8816 .elementor-element.elementor-element-4381824{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-size:max(13px,0.8em);}.elementor-8816 .elementor-element.elementor-element-cfa479e{--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-8816 .elementor-element.elementor-element-7d3b6f8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-8816 .elementor-element.elementor-element-022bb83{--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;}.elementor-8816 .elementor-element.elementor-element-4772539 .elementor-heading-title{font-size:max(34px,2em);}.elementor-8816 .elementor-element.elementor-element-cee7da2{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-cee7da2.elementor-element{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-7bbc935{--width:55%;--border-radius:14px 14px 14px 14px;}.elementor-8816 .elementor-element.elementor-element-7918800{--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-8816 .elementor-element.elementor-element-c90d656{--gap:2.5em 0em;--row-gap:2.5em;--column-gap:0em;}.elementor-8816 .elementor-element.elementor-element-2ac9012{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-8816 .elementor-element.elementor-element-7265e0d{--justify-content:center;}.elementor-8816 .elementor-element.elementor-element-afa7b56{text-align:center;}.elementor-8816 .elementor-element.elementor-element-afa7b56 .elementor-heading-title{font-size:max(13px,0.8em);}.elementor-8816 .elementor-element.elementor-element-85a2c47 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-8816 .elementor-element.elementor-element-85a2c47.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-8816 .elementor-element.elementor-element-3ae8dfa{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-3ae8dfa.elementor-element{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-d6ff42f{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-8816 .elementor-element.elementor-element-8af0a96{--justify-content:center;}.elementor-8816 .elementor-element.elementor-element-d994bf0{text-align:center;}.elementor-8816 .elementor-element.elementor-element-d994bf0 .elementor-heading-title{font-size:max(13px,0.8em);}.elementor-8816 .elementor-element.elementor-element-c1f8177{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-c1f8177.elementor-element{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-49ae386{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-8816 .elementor-element.elementor-element-e818c43{--justify-content:center;}.elementor-8816 .elementor-element.elementor-element-42c3cfc{text-align:center;}.elementor-8816 .elementor-element.elementor-element-42c3cfc .elementor-heading-title{font-size:max(13px,0.8em);}.elementor-8816 .elementor-element.elementor-element-a708919{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-a708919.elementor-element{--align-self:center;}.elementor-8816 .elementor-element.elementor-element-9266b70{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-8816 .elementor-element.elementor-element-7c3fccb{--justify-content:center;}.elementor-8816 .elementor-element.elementor-element-12c153f{text-align:center;}.elementor-8816 .elementor-element.elementor-element-12c153f .elementor-heading-title{font-size:max(13px,0.8em);}.elementor-8816 .elementor-element.elementor-element-67110a4{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;font-size:max(12px,0.75em);}.elementor-8816 .elementor-element.elementor-element-67110a4.elementor-element{--align-self:center;}}@media(min-width:735px){.elementor-8816 .elementor-element.elementor-element-95f6ad2{--content-width:1920px;}.elementor-8816 .elementor-element.elementor-element-3301bab{--width:45%;}.elementor-8816 .elementor-element.elementor-element-c21033e{--width:55%;}.elementor-8816 .elementor-element.elementor-element-7cbd6bf{--width:100%;}.elementor-8816 .elementor-element.elementor-element-f2a0c14{--width:100%;}.elementor-8816 .elementor-element.elementor-element-91715c9{--width:100%;}.elementor-8816 .elementor-element.elementor-element-689fe77{--width:100%;}.elementor-8816 .elementor-element.elementor-element-c221477{--width:fit-content;}.elementor-8816 .elementor-element.elementor-element-e4b6af3{--content-width:0px;}.elementor-8816 .elementor-element.elementor-element-261f457{--content-width:1680px;}.elementor-8816 .elementor-element.elementor-element-f127bae{--width:87%;}.elementor-8816 .elementor-element.elementor-element-f636b18{--width:50%;}.elementor-8816 .elementor-element.elementor-element-6131921{--width:83.33%;}.elementor-8816 .elementor-element.elementor-element-6a77de3{--width:100%;}.elementor-8816 .elementor-element.elementor-element-01a8393{--width:80%;}.elementor-8816 .elementor-element.elementor-element-c472253{--width:40%;}.elementor-8816 .elementor-element.elementor-element-f351557{--width:60%;}.elementor-8816 .elementor-element.elementor-element-cfa479e{--content-width:1680px;}.elementor-8816 .elementor-element.elementor-element-7d3b6f8{--width:80%;}.elementor-8816 .elementor-element.elementor-element-022bb83{--width:51%;}.elementor-8816 .elementor-element.elementor-element-7bbc935{--width:74%;}.elementor-8816 .elementor-element.elementor-element-7918800{--width:49%;}}@media(max-width:1068px) and (min-width:735px){.elementor-8816 .elementor-element.elementor-element-3301bab{--width:75%;}.elementor-8816 .elementor-element.elementor-element-c21033e{--width:75%;}.elementor-8816 .elementor-element.elementor-element-6a77de3{--width:85%;}.elementor-8816 .elementor-element.elementor-element-c472253{--width:100%;}.elementor-8816 .elementor-element.elementor-element-f351557{--width:100%;}.elementor-8816 .elementor-element.elementor-element-022bb83{--width:100%;}.elementor-8816 .elementor-element.elementor-element-7bbc935{--width:55%;}.elementor-8816 .elementor-element.elementor-element-7918800{--width:100%;}}/* Start custom CSS */.philosophy-body_copy p {
	margin-bottom: 0.65em !important;
}

.regulartxt_marquee {
	overflow: hidden;
	width: auto !important;
	max-width: 2560px !important;
	width: 133% !important;
	/* left: 50%; */
	/* transform: translate(-50%); */
}

.regulartxt_marquee-content {
	display: block !important;
	width: 100% !important;
	white-space: nowrap;
	overflow: hidden;
}

.regulartxt_marquee-copy {
	margin: 0;
	display: inline-block;
	white-space: nowrap;
	max-width: none !important;
	-webkit-animation: 40s linear infinite slide-to-left;
	animation: 40s linear infinite slide-to-left;
}
.regulartxt_marquee:hover .regulartxt_marquee-copy {
	animation-play-state: paused;
}
.stat-counter .elementor-widget-container,
.regulartxt_slideup-anim .word_snippet {
	display: inline-block;
	margin: -0.1em 0;
	padding: 0.1em 0;
	vertical-align: top;
	overflow: hidden;
	position: relative;
}
.stat-counter .elementor-widget-container {
	overflow: clip;
}
.stat-counter .elementor-heading-title,
.word_snippet-inner {
	display: inline-block;
	/* transform: translateY(110%); */
	will-change: transform;
}
@media (prefers-reduced-motion) {
	.stat-counter .elementor-heading-title,
	.word_snippet-inner {
		transform: none;
	}
}
body.elementor-editor-active .stat-counter .elementor-heading-title {
	transform: translateY(0%);
}

.regulartxt_marquee-copy.marquee-right {
	-webkit-animation: 40s linear infinite slide-to-right;
	animation: 40s linear infinite slide-to-right;
}

#section-welcome.section-welcome
	.welcome-main_cameo
	.elementor-widget-container {
	display: flex;
	align-items: flex-end;
	justify-content: flex-end;
}

#section-resume.section-resume,
#section-timeline.section-timeline {
	--current-viewport-width: clamp(
		var(--viewport-width-min),
		100vw,
		var(--section-width-max)
	);
	--font-size-multiplier: calc(
		var(--current-viewport-width) /
			(var(--viewport-width-ideal) / var(--base-font-size))
	);
	font-size: max(var(--font-size-multiplier), 12px);
}

#section-resume.section-resume .primary-stat-counters-container {
	min-width: 640px;
}

#section-resume.section-resume
	.primary-stat-counters-container
	> div:nth-child(2) {
	border-left: 2px solid var(--e-global-color-primary) !important;
	border-right: 2px solid var(--e-global-color-primary) !important;
}

#section-resume.section-resume
	.primary-stat-counters-container
	> div:nth-child(3) {
	border-right: 2px solid var(--e-global-color-primary) !important;
}

#section-philosophy.section-philosophy .philosophy-media-cameo_img {
	--img-left-offset: 2.5em;
	right: calc(var(--img-left-offset) * -2);
}

#section-philosophy.section-philosophy .section-content {
	max-width: var(--section-width-max);
}

#section-more_info_outbound.section-more_info_outbound
	.outbound-link_container
	.outboundgrid-arrow_icon {
	transition: transform 0.3s ease;
}

@media (prefers-reduced-motion) {
	#section-more_info_outbound.section-more_info_outbound
		.outbound-link_container
		.outboundgrid-arrow_icon {
		transition: transform 0s;
	}
}

#section-more_info_outbound.section-more_info_outbound
	.outbound-link_container:hover
	.outboundgrid-arrow_icon {
	transform: translate(16px);
}

#section-welcome.section-welcome .typography-focus-main {
	position: relative;
}
#section-welcome.section-welcome .circle-text-emphasis_figure_obj {
	width: 129%;
	height: 147%;
	position: absolute;
	left: -16%;
	z-index: -1;
	top: -28%;
}

#section-welcome.section-welcome .welcome_snippet-info_arrow-svgico {
	width: max(5.125em, 76px);
}

#section-welcome.section-welcome .welcome_snippet-info_arrow-tail {
	stroke-dashoffset: 0.001;
	stroke-dasharray: 0px, 999999px;
}
#section-welcome.section-welcome .welcome_snippet-info_arrow-head {
	opacity: 0;
}
@media (prefers-reduced-motion) {
	#section-welcome.section-welcome .welcome_snippet-info_arrow-tail {
		stroke-dashoffset: unset;
		stroke-dasharray: unset;
	}
	#section-welcome.section-welcome .welcome_snippet-info_arrow-head {
		opacity: 1;
	}
}
#section-welcome.section-welcome
	.tedtalk-outbound_btn
	.elementor-button-icon
	i:after {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33.168 33.168'%3E%3Cpath stroke='%23253916' stroke-width='1' d='M16.584 1.5c8.317 0 15.084 6.767 15.084 15.084s-6.767 15.084-15.084 15.084S1.5 24.902 1.5 16.584 8.267 1.5 16.584 1.5M13.53 23.519c.341 0 .678-.091.975-.264l8.731-5.079c.583-.339.934-.939.938-1.605.004-.665-.339-1.269-.917-1.616l-8.731-5.233a1.9412 1.9412 0 0 0-.997-.277c-1.057 0-1.917.844-1.917 1.881v10.312c0 1.037.86 1.881 1.917 1.881M16.584.5C7.701.5.5 7.701.5 16.584s7.201 16.084 16.084 16.084 16.084-7.201 16.084-16.084S25.467.5 16.584.5ZM13.53 22.519c-.478 0-.917-.366-.917-.881V11.326c0-.516.441-.881.918-.881.162 0 .328.042.483.135l8.73 5.233c.579.347.574 1.159-.01 1.499l-8.731 5.079a.9386.9386 0 0 1-.472.129Z'/%3E%3C/svg%3E");
}

#section-welcome.section-welcome
	.tedtalk-outbound_btn
	.elementor-button-icon
	i:before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33.168 33.168'%3E%3Cpath fill='%23253916' d='M16.084,0C7.201,0,0,7.201,0,16.084s7.201,16.084,16.084,16.084,16.084-7.201,16.084-16.084S24.967,0,16.084,0ZM13.03,22.019c-.478,0-.917-.366-.917-.881v-10.312c0-.516.441-.881.918-.881.162,0,.328.042.483.135l8.73,5.233c.579.347.574,1.159-.01,1.499l-8.731,5.079c-.143.084-.306.128-.472.129h0Z'/%3E%3C/svg%3E");
	position: absolute;
	/* top: 50%;
	transform: translateY(-50%); */
	opacity: 0;
	transition: opacity 0.3s ease;
}

#section-welcome.section-welcome
	.tedtalk-outbound_btn
	.elementor-button-link:hover
	.elementor-button-icon
	i:before {
	opacity: 1;
}
#section-welcome.section-welcome
	.tedtalk-outbound_btn
	.elementor-button-icon
	i:before,
#section-welcome.section-welcome
	.tedtalk-outbound_btn
	.elementor-button-icon
	i:after {
	background-size: contain;
	background-repeat: no-repeat;
	background-position: 50%;
	content: "";
	display: inline-block;
	width: 31px;
	height: 31px;
}

#section-welcome.section-welcome
	.tedtalk-outbound_btn
	.elementor-button-content-wrapper {
	align-items: center;
}

#section-welcome.section-welcome .tedtalk-outbound_btn .elementor-button-link {
	position: relative;
}

#section-welcome.section-welcome
	.tedtalk-outbound_btn
	.elementor-button-icon
	i {
	font-size: 0px;
}

#section-welcome.section-welcome
	.tedtalk-outbound_btn
	.elementor-button-icon
	i:before {
	left: 0;
}

#section-timeline.section-timeline .about-timeline-component {
	--about-timeline-transition-duration: 1s;
	--about-timeline-viewport-width: 95%;

	--about-timeline-max-width: 1680px;

	--about-timeline-clamped-width: min(
		var(--about-timeline-max-width),
		var(--about-timeline-viewport-width)
	);

	--about-timeline-gutter-width: calc(
		50% - var(--about-timeline-clamped-width) / 2
	);

	--about-timeline-max-columns-1440up: 4;
	--about-timeline-max-columns-1280: 3;
	--about-timeline-responsive-content-absolute-max-width: 419.5px;
	--about-timeline-responsive-content-absolute-min-width: 253.5px;
	--about-timeline-viewport-content: max(
		23.715vw - var(--global-scrollbar-width, 0px),
		var(--about-timeline-responsive-content-absolute-min-width)
	);
	--about-timeline-padding: max(
		6.25vw,
		(100vw - var(--about-timeline-responsive-content-absolute-max-width))/2,
		env(safe-area-inset-left),
		env(safe-area-inset-right)
	);
	--about-timeline-width: min(
		var(--about-timeline-viewport-content),
		var(--about-timeline-responsive-content-absolute-max-width)
	);
	--about-timeline-block-min-sidepadding: calc(64px - 2.15em);
	/* --about-timeline-height: 680px; */
}

#section-timeline.section-timeline .about-timeline-component {
	grid-template-columns: auto !important;
}

#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-scroll_wrapper {
	overflow-x: scroll;
	overflow-y: hidden;
	scrollbar-width: none;
	scroll-snap-type: x mandatory;
	scroll-padding: var(--about-timeline-gutter-width);
}

#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-scroll_wrapper::-webkit-scrollbar {
	display: none;
}
#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-scroll_wrapper::-webkit-scrollbar {
	width: 0;
	height: 0;
	background: rgba(0, 0, 0, 0);
}
#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-slide_container {
	padding: 0 var(--about-timeline-gutter-width);
}

#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-slide {
	/* grid-column: span 2; */
	position: relative;
	width: var(--about-timeline-width);
	scroll-snap-align: start;
}
#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-slide:first-child:after,
#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-slide:last-child:after {
	content: "";
	position: absolute;
	top: calc(50% - 0.5px);

	transform: translateY(-50%);
	width: 13px;
	height: 13px;
	background: var(--e-global-color-primary);
	transition: transform 0.28s ease-in-out;
	border-radius: 99px;
}
#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-slide:first-child:after {
	left: 0;
}

#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-slide:last-child:after {
	right: 0;
}
#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-slide.invisible:first-child:after,
#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-slide.invisible:last-child:after {
	transform: translateY(-50%) scale(0.1);
}

#section-timeline.section-timeline
	.about-timeline-component
	.e-con:not(.e-div-block-base) {
	transition: none;
}

#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-block.about_timeline-text_block {
	padding-left: var(--about-timeline-block-min-sidepadding);
	padding-right: var(--about-timeline-block-min-sidepadding);
}
#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-block.about_timeline-img_block {
	height: fit-content;
}

#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-block.about_timeline-img_block:nth-child(even):after,
#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-block.about_timeline-img_block:nth-child(odd):after {
	content: "";
	width: 2px;
	height: 60%;
	background-color: var(--e-global-color-primary);
	position: absolute;
	z-index: 0;
}
#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-block.about_timeline-img_block:nth-child(odd):after {
	bottom: 0;
	left: 50%;
	transform: translate(-50%);
}

#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-block.about_timeline-img_block:nth-child(even):after {
	top: 0;
	left: 50%;
	transform: translate(-50%);
}

/* #section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-block:nth-child(odd) {
	border-bottom: 1px solid var(--e-global-color-primary);
} */

#section-timeline.section-timeline .about-timeline-component {
	--about-timeline-imgblock-vertical-padding: 4em;
	--about-timeline-textblock-vertical-padding: 2.5em;
	--about-timeline-paddle-offset-consideration: calc(
		(
				var(--about-timeline-imgblock-vertical-padding) +
					var(--about-timeline-textblock-vertical-padding)
			) / 2
	);
}
#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-block.about_timeline-img_block:nth-child(odd) {
	padding-bottom: var(--about-timeline-imgblock-vertical-padding);
	padding-top: var(--about-timeline-textblock-vertical-padding);
	align-self: flex-end;
}

#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-block.about_timeline-text_block:nth-child(odd) {
	padding-bottom: var(--about-timeline-textblock-vertical-padding);
}
/* #section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-block:nth-child(even) {
	border-top: 1px solid var(--e-global-color-primary);
} */

#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-slide:before {
	content: "";
	position: absolute;
	top: calc(50% - 0.5px);
	transform: translateY(-50%);
	width: 100%;
	height: 2px;
	right: 0;
	background: var(--e-global-color-primary);
	z-index: 0;
	left: auto;
}

#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-block.about_timeline-img_block:nth-child(even) {
	padding-top: var(--about-timeline-imgblock-vertical-padding);
	padding-bottom: var(--about-timeline-textblock-vertical-padding);
	align-self: flex-start;
}

#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-block.about_timeline-text_block:nth-child(even) {
	padding-top: var(--about-timeline-textblock-vertical-padding);
}
#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-block.about_timeline-text_block:nth-child(even)
	.year-typography {
	margin-top: var(--about-timeline-textblock-vertical-padding);
}

#section-timeline.section-timeline
	.about-timeline-component
	.timeline-component-paddle_container {
	pointer-events: none;
	max-width: var(--about-timeline-max-width);
}

#section-timeline.section-timeline
	.about-timeline-component
	.timeline-component-paddle_container
	.timeline-component-paddle_btn {
	pointer-events: auto;
	cursor: pointer;
	opacity: 1;
	transform: scale(1);
	transition: opacity 0.3s ease, transform 0.3s ease;
	background-color: #f4ba95;
	border: 1px solid #0c1037;
	border-radius: 99px;
	padding: 13px;
	--paddle-btn-width: max(2.95em, 24px);
	height: var(--paddle-btn-width);
	width: var(--paddle-btn-width);
}

#section-timeline.section-timeline
	.about-timeline-component
	.timeline-component-paddle_container
	.timeline-component-paddle_btn
	.pc-paddlebtn-contents {
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

#section-timeline.section-timeline
	.about-timeline-component
	.timeline-component-paddle_container
	.timeline-component-paddle_btn
	svg {
	width: auto;
	height: 100%;
	transition: transform 0.15s ease-in-out;
}

#section-timeline.section-timeline
	.about-timeline-component
	.timeline-component-paddle_container
	.timeline-component-paddle_btn:hover {
	transform: scale(1.025);
}

#section-timeline.section-timeline
	.about-timeline-component
	.timeline-component-paddle_container
	.timeline-component-paddle_btn:active {
	transform: scale(0.965);
}

#section-timeline.section-timeline
	.about-timeline-component
	.timeline-component-paddle_container
	.timeline-component-paddle_btn:disabled {
	pointer-events: none;
	cursor: default;
	/* opacity: 0; */
}

#section-timeline.section-timeline
	.about-timeline-component
	.timeline-component-paddle_container
	.timeline-component-paddle_btn:disabled {
	pointer-events: none;
	transform: scale(0.01);
	background-color: var(--e-global-color-primary);
	transition: transform 0.3s ease-in-out;
}

#section-timeline.section-timeline
	.about-timeline-component
	.timeline-component-paddle_container
	.timeline-component-paddle_btn.timeline-component-paddle_left:disabled {
	transform-origin: 0 calc(50% + 1px);
}

#section-timeline.section-timeline
	.about-timeline-component
	.timeline-component-paddle_container
	.timeline-component-paddle_btn.timeline-component-paddle_right:disabled {
	transform-origin: 100% calc(50% + 1px);
}

#section-timeline.section-timeline
	.about-timeline-component
	.timeline-component-paddle_container
	.timeline-component-paddle_btn:focus {
	outline: none;
}

#section-timeline.section-timeline
	.about-timeline-component
	.timeline-component-paddle_container
	.timeline-component-paddle_btn:before {
	outline: 2px solid var(--e-focus-color, #0071e3);
	outline-offset: var(--e-focus-offset-container, 3px);
}

body.elementor-editor-active #section-timeline.section-timeline {
	overflow: visible !important;
}

#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-media_shadow {
	max-width: none;

	transform: translate(-50%, -50%);
}

#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-media_shadow
	img {
	opacity: 0.425;
}

#section-timeline.section-timeline
	.about-timeline-component
	.about_timeline-media_shadow
	.elementor-widget-container {
	--e-transform-translateX: 0;
	--e-transform-translateY: 0;
	margin: 0px 0px 0px 0px;
}

@media only screen and (min-width: 2160px) {
	.regulartxt_marquee {
		mask-image: linear-gradient(
			90deg,
			transparent 1%,
			#000 10%,
			#000 90%,
			transparent 99%
		);
		mask-size: 100%;
		mask-position: center;
	}
}

@media only screen and (min-width: 1441px) {
	#section-timeline.section-timeline
		.about-timeline-component
		.about_timeline-block.about_timeline-text_block
		.elementor-widget-heading {
		/* padding: 0 2.4em; */
		margin: 0 auto;
	}
}
@-webkit-keyframes slide-to-left {
	0% {
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}

	to {
		-webkit-transform: translateX(-100%);
		transform: translateX(-100%);
	}
}

@keyframes slide-to-left {
	0% {
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}

	to {
		-webkit-transform: translateX(-100%);
		transform: translateX(-100%);
	}
}

@-webkit-keyframes slide-to-left-testimonial {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}

	to {
		-webkit-transform: translate3d(-50%, 0, 0);
		transform: translate3d(-50%, 0, 0);
	}
}

@keyframes slide-to-left-testimonial {
	0% {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}

	to {
		-webkit-transform: translate3d(-50%, 0, 0);
		transform: translate3d(-50%, 0, 0);
	}
}

@-webkit-keyframes slide-to-right {
	0% {
		-webkit-transform: translateX(-100%);
		transform: translateX(-100%);
	}

	to {
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}
}

@keyframes slide-to-right {
	0% {
		-webkit-transform: translateX(-100%);
		transform: translateX(-100%);
	}

	to {
		-webkit-transform: translateX(0);
		transform: translateX(0);
	}
}

@-webkit-keyframes skeleton-gradient-moveleft {
	to {
		background-position: left;
	}
}

@keyframes skeleton-gradient-moveleft {
	to {
		background-position: left;
	}
}
#section-more_info_outbound.section-more_info_outbound .mio-cameo_img {
	aspect-ratio: auto 613 / 813;
}
#section-more_info_outbound.section-more_info_outbound
	.mio-cameo_img.love-for-lego {
	background-image: url(https://www.ambercabral.com/wp-content/uploads/2025/09/ACD-180.jpg);
}

#section-more_info_outbound.section-more_info_outbound
	.mio-cameo_img.world-traveller {
	background-image: url(https://www.ambercabral.com/wp-content/uploads/2023/02/IMG_17462.jpg);
}

@media only screen and (max-width: 1068px) {
	#section-timeline.section-timeline .about-timeline-component {
		--about-timeline-responsive-content-absolute-max-width: 348px;
		--about-timeline-responsive-content-absolute-min-width: 338px;
		--about-timeline-viewport-content: max(
			31.648vw - var(--global-scrollbar-width, 0px),
			var(--about-timeline-responsive-content-absolute-min-width)
		);
	}
	#section-welcome.section-welcome .bio_snippet-info_arrow {
		left: 4.5em;
		top: 3em;
		transform: scaleX(-1) rotate(-80deg);
	}
	#section-resume.section-resume .primary-stat-counters-container {
		min-width: 0;
	}

	#section-resume.section-resume
		.primary-stat-counters-container
		> div:nth-child(2),
	#section-resume.section-resume
		.primary-stat-counters-container
		> div:nth-child(3) {
		border-left: none !important;
		border-right: none !important;
	}

	#section-resume.section-resume
		.primary-stat-counters-container
		> div:nth-child(1),
	#section-resume.section-resume
		.primary-stat-counters-container
		> div:nth-child(2) {
		border-bottom: 2px solid var(--e-global-color-primary) !important;
	}
	#section-more_info_outbound.section-more_info_outbound .mio-cameo_img {
		max-width: 480px;
	}
}

@media only screen and (max-width: 734px) {
	#section-timeline.section-timeline .timeline-component-paddle_container {
		position: absolute;
		top: 0;
		left: 50%;
		transform: translate(-50%);
	}

	#section-timeline.section-timeline
		.about-timeline-component
		.timeline-component-paddle_container
		.timeline-component-paddle_btn.timeline-component-paddle_left:disabled,
	#section-timeline.section-timeline
		.about-timeline-component
		.timeline-component-paddle_container
		.timeline-component-paddle_btn.timeline-component-paddle_right:disabled {
		transform-origin: center;
	}
	#section-timeline.section-timeline
		.about-timeline-component
		.timeline-component-paddle_container
		.timeline-component-paddle_btn {
		--paddle-btn-width: max(2.33em, 32px);

		padding: 11px;
	}
	#section-timeline.section-timeline .about-timeline-component {
		--about-timeline-transition-duration: 1s;
		--about-timeline-viewport-width: 0.95;
		--about-timeline-responsive-content-absolute-max-width: 425px;
		--about-timeline-responsive-content-absolute-min-width: 320px;
		--about-timeline-viewport-content: max(
			100vw - var(--global-scrollbar-width, 0px),
			var(--about-timeline-responsive-content-absolute-min-width)
		);
	}
	#section-timeline.section-timeline
		.about-timeline-component
		.about_timeline-slide:last-child:before,
	#section-timeline.section-timeline
		.about-timeline-component
		.about_timeline-slide:first-child:before {
		width: calc(100% - 64px);
	}

	#section-timeline.section-timeline
		.about-timeline-component
		.about_timeline-slide:first-child:before {
		right: 0;
		left: auto;
	}
	#section-timeline.section-timeline
		.about-timeline-component
		.about_timeline-slide:last-child:before {
		left: 0;
	}
	#section-timeline.section-timeline
		.about-timeline-component
		.about_timeline-slide:first-child:after {
		left: 64px;
		z-index: 10;
	}

	#section-timeline.section-timeline
		.about-timeline-component
		.about_timeline-slide:last-child:after {
		right: 64px;
		z-index: 10;
	}

	#section-timeline.section-timeline
		.about-timeline-component
		.about_timeline-block.about_timeline-text_block,
	#section-timeline.section-timeline
		.about-timeline-component
		.about_timeline-block.about_timeline-img_block {
		margin: 0 auto;
		width: 87.5%;
	}
	#section-more_info_outbound.section-more_info_outbound
		.moreinfo_outbound-item
		.outbound-link_container {
		display: contents;
	}
	#section-more_info_outbound.section-more_info_outbound
		.moreinfo_outbound-item
		.outboundgrid-arrow_icon
		svg {
		height: 10px;
	}
	.cameo-asterisk_detail-svg {
		width: 100%;
	}

	#subsection-resume-dynamics.subsection-resume-dynamics {
		display: contents;
	}
	#section-resume.section-resume {
		background: #fff;
	}

	#section-resume.section-resume .primary-stat-counters-container {
		min-width: 320px;
	}

	#section-resume.section-resume #resume-certs_bio.resume-certs_bio {
		background: #dce1d2;
		background: linear-gradient(0deg, rgba(220, 225, 210, 1) 0%, #e0e6e3 100%);
	}
	#section-resume.section-resume
		.primary-stat-counters-container
		> div:nth-child(1) {
		border-bottom: none !important;
	}

	#section-resume.section-resume
		.primary-stat-counters-container
		> div:nth-child(2) {
		border-left: none !important;
		border-right: none !important;
		border-top: 1px solid var(--e-global-color-primary) !important;
		border-bottom: 1px solid var(--e-global-color-primary) !important;
	}

	#section-resume.section-resume
		.primary-stat-counters-container
		> div:nth-child(3) {
		border-bottom: 1px solid var(--e-global-color-primary) !important;
	}
	#section-welcome.section-welcome .welcome-cameo-container {
		max-width: 425px;
		margin: 0 auto;
	}
	#section-resume.section-resume
		.accomplishment-item_tag.item_tag-bordered-navy
		> .elementor-widget-container {
		box-shadow: 0px 0px 0px 1px #0c1037 inset !important;
	}
	#section-resume.section-resume
		.accomplishment-item_tag.item_tag-bordered-green
		> .elementor-widget-container {
		box-shadow: 0px 0px 0px 1px #66643a inset !important;
	}
	#section-resume.section-resume .accomplishment_tag-row_wrapper {
		width: max-content;
		min-width: max-content;
	}

	#section-resume.section-resume .accomplishment_tag-row_wrapper {
		padding-left: 0.5em;
	}
	#section-resume.section-resume
		.accomplishment_tag-top_wrapper
		.accomplishment_tag-row_wrapper {
		-webkit-animation: 30s linear infinite slide-to-left;
		animation: 30s linear infinite slide-to-left;
	}
	#section-resume.section-resume
		.accomplishment_tag-bottom_wrapper
		.accomplishment_tag-row_wrapper {
		-webkit-animation: 30s linear infinite slide-to-right;
		animation: 30s linear infinite slide-to-right;
	}
	#section-resume.section-resume
		.obj_anim-paused
		.accomplishment_tag-row_wrapper {
		animation-play-state: paused !important;
	}
	#section-more_info_outbound.section-more_info_outbound .mio-cameo_img {
		max-width: 320px;
	}
}

/* @media (prefers-reduced-motion) and (max-width: 734px) {
	#section-resume.section-resume
		.accomplishment_tag-top_wrapper
		.accomplishment_tag-row_wrapper,
	#section-resume.section-resume
		.accomplishment_tag-bottom_wrapper
		.accomplishment_tag-row_wrapper {
		animation-play-state: paused;
	}
} */

#ac-localnav.ac-localnav {
	/* pointer-events: none; */
	position: sticky;
	top: -1px;
	z-index: 9998;

	/* max-width: 1680px; */

	margin: 0 auto;
}
#ac-localnav.ac-localnav .ac-ln-content {
	transition: border 0.2s ease-in-out;
	--btn-distribute-gap: 2em;
	--main-background-color: #cec874;
	--indicator-backgorund-color: #3f4d30;
	--active-font-color: #fffae0;
	--tabnav-arrow-button-dimensions: 48px;
	--tabnav-arrow-padding: 1px;
	--tabnav-mask-gradient-width: 18px;
	--tabnav-mask-interior-paddingoffset: 31px;
	--tabnav-mask-gradient: linear-gradient(
		90deg,
		transparent 0,
		transparent var(--tabnav-arrow-button-dimensions),
		black
			calc(
				var(--tabnav-arrow-button-dimensions) +
					var(--tabnav-mask-gradient-width)
			),
		black
			calc(
				100% - var(--tabnav-arrow-button-dimensions) -
					var(--tabnav-mask-gradient-width)
			),
		transparent calc(100% - var(--tabnav-arrow-button-dimensions)),
		transparent
	);
}
#ac-localnav.ac-localnav .ac-ln-content {
	display: block;
	overflow: clip;
}

#ac-localnav_marker.ac-localnav_marker {
	z-index: -1;
	visibility: hidden;
	pointer-events: none;
	transition: none;
	height: var(--globalheader-navbar-base-height, 52px);
	position: absolute;
}
#ac-localnav.ac-localnav .ln-booktitle-btn-wrapper:after {
	content: "";
	position: absolute;
	width: calc(100% - 2px);
	height: calc(100% - 2px);
	left: 1px;
	top: 1px;
	pointer-events: none;
	background: var(--active-font-color);
	z-index: 0;
	border-radius: 99px;
}

#ac-localnav.ac-localnav .ln-booktitle-btn {
	padding: 10px 24px;
	line-height: 1;
	z-index: 2;
	min-width: 13.5em;
	border-radius: 99px;
	text-align: center;
	cursor: pointer;
	border: 1px solid var(--indicator-backgorund-color);
	pointer-events: auto;
	position: relative;
	transition: none;
	/* font-size: 1em; */
	box-shadow: 0 0 0 calc(var(--btn-distribute-gap) * 0.75)
		var(--main-background-color, #fef8f4);
	scroll-snap-align: start;
	background-color: var(--active-font-color);
}
#ac-localnav.ac-localnav .ln-booktitle-btn:focus {
	outline: none;
}

#ac-localnav.ac-localnav
	.elementor-widget-container:has(.ln-booktitle-btn):after {
	left: 0;
	transform: translate(calc(-100% - 1px));
	top: calc(var(--btn-distribute-gap) * -0.5);
	position: absolute;
	background: var(--main-background-color, #fef8f4);
	content: "";
	width: calc(var(--btn-distribute-gap) - 2px);
	height: calc(100% + var(--btn-distribute-gap));
	z-index: 2;
}
#ac-localnav.ac-localnav .ln-booktitle-btn:before {
	left: 0;
	top: 0;
	position: absolute;
	background-color: rgb(206, 200, 116, 0);
	content: "";
	z-index: 0;
	width: 100%;
	transition: background-color 0.25s ease;
	height: 100%;
	pointer-events: none;
	border-radius: 999px;
	z-index: 2;
}
#ac-localnav.ac-localnav .ln-booktitle-btn:focus-visible:before {
	outline: 2px solid var(--e-focus-color, #0071e3);
	outline-offset: var(--e-focus-offset-container, 3px);
}

#ac-localnav.ac-localnav
	.ln-booktitle-btn:not(.active, .coming-soon):hover:before {
	background-color: rgb(206, 200, 116, 0.33);
}

#ac-localnav.ac-localnav .ln-btnnav-indicator {
	--tabnav-platter-padding: 4px;
	position: absolute;
	top: 0;
	left: var(--tabnav-indicator-start, 0);
	bottom: 0;
	width: var(--tabnav-indicator-width, 0);
	height: 100%;
	background-color: var(--indicator-backgorund-color);
	/* background-color: var(--e-global-color-b28e854); */
	border-radius: 999px;
	transition-property: left, width;
	transition-duration: 320ms;
	transition-timing-function: ease-in;
	z-index: 1;
}

#ac-localnav.ac-localnav .ln-btn-contents {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 3;
	position: relative;
}

#ac-localnav.ac-localnav .ln-booktitle-btn.coming-soon {
	opacity: 0.5;
}

#ac-localnav.ac-localnav .ln-booktitle-btn {
	background: none;
	color: var(--e-global-color-a069603);
}
#ac-localnav.ac-localnav .ln-booktitle-btn .ln-booktitle-btn-copy {
	font-size: max(0.925em, 14px);
	color: var(--indicator-backgorund-color);
	z-index: 1;
	position: relative;
	text-transform: uppercase;
	font-family: "DM Sans", sans-serif;
	transition: color 0.2s ease-in-out;
	font-weight: 500;
	letter-spacing: 0.125em;
}
#ac-localnav.ac-localnav .ln-booktitle-btn.active .ln-booktitle-btn-copy {
	color: var(--active-font-color);
}
#ac-localnav.ac-localnav
	.elementor-element:has(
		> .elementor-widget-container > .ln-buttontab_nav-paddle
	) {
	position: static;
}
#ac-localnav.ac-localnav .ln-buttontab_nav-paddle {
	color: var(--e-global-color-primary, #0c1037);
	padding: 0;
	position: absolute;
	display: flex;
	justify-content: center;
	align-items: center;
	transform: translateY(-50%);
	aspect-ratio: 1;
	height: 100%;
	z-index: 99;
	border: none;
	height: var(--tabnav-arrow-button-dimensions);
	width: var(--tabnav-arrow-button-dimensions);
	top: 50%;
	transition: opacity 0.28s ease;
	pointer-events: auto;
	opacity: 0.75;
}
#ac-localnav.ac-localnav .ln-buttontab_nav-paddle:focus-visible,
#ac-localnav.ac-localnav .ln-buttontab_nav-paddle:hover {
	background: none !important;
	opacity: 1;
}

#ac-localnav.ac-localnav .ln-buttontab_nav-paddle:focus {
	outline: none;
	background: none !important;
}

#ac-localnav.ac-localnav .ln-buttontab_nav-paddle:focus-visible {
	border-radius: 99px;
	outline: 2px solid var(--e-focus-color, #0071e3);
	outline-style: solid;
	outline-offset: -6px;
}

#ac-localnav.ac-localnav .ln-buttontab_nav-paddle:disabled {
	opacity: 0;
	pointer-events: none !important;
}

#ac-localnav.ac-localnav .ln-buttontab_nav-paddle-left {
	left: var(--tabnav-arrow-padding);
}
#ac-localnav.ac-localnav .ln-buttontab_nav-paddle-right {
	right: var(--tabnav-arrow-padding);
}
#ac-localnav.ac-localnav
	.ln-buttontab_nav-paddle
	.ln-buttontab_nav-paddle-icon {
	height: auto;
	display: inline-flex;
	align-items: center;
	justify-content: center;

	position: relative;
}
#ac-localnav.ac-localnav
	.ln-buttontab_nav-paddle-right
	.ln-buttontab_nav-paddle-icon {
	left: calc(var(--tabnav-arrow-padding) * 0.75);
}

#ac-localnav.ac-localnav
	.ln-buttontab_nav-paddle-left
	.ln-buttontab_nav-paddle-icon {
	right: calc(var(--tabnav-arrow-padding) * 0.75);
}

#ac-localnav.ac-localnav.sticky-active .ac-ln-content {
	--padding-top: 12px;
	--padding-bottom: 12px;
	/* --btn-distribute-gap: 1.1em; */
}
#ac-localnav.ac-localnav.sticky-active .ln-tabnav-textinfo-wrapper {
	/* overflow: hidden; */
}
#ac-localnav.ac-localnav.sticky-active .ln-tabnav-textinfo-wrapper {
	--margin-bottom: 6px;
}
#ac-localnav.ac-localnav .ln-tabnav-textinfo-wrapper {
	transition: margin 0.3s ease, height 0.3s ease;
}
#ac-localnav.ac-localnav .ln-tabnav-textinfo-wrapper .elementor-heading-title {
	/* transition: margin 0.3s ease, height 0.3s ease; */
	transition: transform 0.3s ease, color 0.3s ease;
}
#ac-localnav.ac-localnav.sticky-active
	.ln-tabnav-textinfo-wrapper
	.elementor-heading-title {
	/* font-size: max(0.75em, 12px); */
	transform: scale(0.7);
}

#ac-localnav.ac-localnav .ac-ln-content,
#ac-localnav.ac-localnav .ln-booktitle-btn {
	transition: padding 0.3s ease, min-width 0.3s ease, width 0.3s ease;
}

#ac-localnav.ac-localnav .ln-booktitle-btn .ln-booktitle-btn-copy {
	transition: font-size 0.3s ease, color 0.3s ease;
}

#ac-localnav.ac-localnav.sticky-active .ln-booktitle-btn {
	padding: 6px 16px;
	min-width: 10em;
}
#ac-localnav.ac-localnav.sticky-active
	.ln-booktitle-btn
	.ln-booktitle-btn-copy {
	font-size: max(0.815em, 13px);
}

#ac-localnav.ac-localnav .ln-paddle_container {
	display: none;
	width: auto;
	height: auto;
	position: absolute;
	left: 0;
	width: 100%;
	height: 100%;
	top: 0;
	pointer-events: none;
	z-index: 99;
}
/* 
#ac-localnav.ac-localnav.interior-overflowing .ln-paddle_container:after,
#ac-localnav.ac-localnav.interior-overflowing .ln-paddle_container:before {
	content: "";

	top: 0;
	height: 100%;
	width: calc(var(--tabnav-arrow-button-dimensions) * 1.5);
	position: absolute;
	display: block;
	opacity: 0;
}

#ac-localnav.ac-localnav.interior-overflowing.left-hide
	.ln-paddle_container:after,
#ac-localnav.ac-localnav.interior-overflowing.right-hide
	.ln-paddle_container:before {
		opacity: 1;
}
#ac-localnav.ac-localnav.interior-overflowing .ln-paddle_container:after {
	right: 0;
	background: linear-gradient(-90deg, #f4e8c0 66.7%, transparent 100%);
}

#ac-localnav.ac-localnav.interior-overflowing .ln-paddle_container:before {
	left: 0;
	background: linear-gradient(90deg, #f4e8c0 66.7%, transparent 100%);
} */

#ac-localnav.ac-localnav.interior-overflowing .ln-paddle_container {
	display: block;
}
#ac-localnav.ac-localnav .ln-tabnav-listwrapper {
	margin: 0 auto;
	display: block;
	width: 100%;
	overflow-x: scroll;
	overflow-y: hidden;
	scrollbar-width: none;
	scroll-snap-type: x mandatory;
	padding: 6px var(--tabnav-mask-interior-paddingoffset);

	scroll-padding: 0 calc(var(--tabnav-mask-interior-paddingoffset) * 2);
}
#ac-localnav.ac-localnav .ln-tabnav-list_subwrapper {
	width: fit-content;
	margin: 0 auto;
	padding: 0px var(--tabnav-mask-interior-paddingoffset);
}

#ac-localnav.ac-localnav.interior-overflowing .ln-tabnav-listwrapper {
	mask-image: var(--tabnav-mask-gradient);
}

#ac-localnav.ac-localnav.interior-overflowing
	.ln-tabnav-listwrapper
	::-webkit-scrollbar {
	display: none;
}
#ac-localnav.ac-localnav.interior-overflowing
	.ln-tabnav-listwrapper
	::-webkit-scrollbar {
	width: 0;
	height: 0;
	background: rgba(0, 0, 0, 0);
}

@media only screen and (max-width: 1068px) {
	#ac-localnav.ac-localnav.sticky-active .ac-ln-content {
		--padding-top: 16px;
		--padding-bottom: 12px;
	}
	#ac-localnav.ac-localnav .ln-booktitle-btn {
		min-width: 11em;
		padding: 8px 24px 9px;
	}

	#ac-localnav.ac-localnav .ac-ln-content {
		--btn-distribute-gap: 1.5em;
	}
	#ac-localnav.ac-localnav.sticky-active
		.ln-booktitle-btn
		.ln-booktitle-btn-copy,
	#ac-localnav.ac-localnav .ln-booktitle-btn .ln-booktitle-btn-copy {
		font-size: max(0.7em, 12px);
	}

	#ac-localnav.ac-localnav.sticky-active .ln-booktitle-btn {
		padding: 4px 12px 5px;
		min-width: 8.25em;
	}
	#ac-localnav.ac-localnav
		.elementor-widget-container:has(.ln-booktitle-btn):after {
		width: calc(var(--btn-distribute-gap) - 3.5px);
	}
}

@media only screen and (max-width: 734px) {
	#section-timeline.section-timeline
		.about-timeline-component
		.about_timeline-block.about_timeline-text_block:nth-child(odd) {
		order: 1;
	}

	#section-timeline.section-timeline
		.about-timeline-component
		.about_timeline-block.about_timeline-img_block:nth-child(even) {
		padding-bottom: var(--about-timeline-imgblock-vertical-padding);
		padding-top: var(--about-timeline-textblock-vertical-padding);
		align-self: flex-end;
	}
	#section-timeline.section-timeline
		.about-timeline-component
		.about_timeline-block.about_timeline-img_block:nth-child(even):after {
		bottom: 0;
		top: auto;
		left: 50%;
		transform: translate(-50%);
	}
	#section-timeline.section-timeline
		.about-timeline-component
		.about_timeline-block.about_timeline-text_block:nth-child(odd) {
		padding-top: var(--about-timeline-textblock-vertical-padding);
		justify-content: flex-start;
	}
	#section-timeline.section-timeline
		.about-timeline-component
		.about_timeline-block.about_timeline-text_block:nth-child(odd)
		.year-typography {
		margin-top: var(--about-timeline-textblock-vertical-padding);
	}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DM Sans';
	font-display: auto;
	src: url('https://www.ambercabral.com/wp-content/uploads/2025/04/DMSans-VariableFont_opszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Larken';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.ambercabral.com/wp-content/uploads/2025/06/Larken-Thin.woff2') format('woff2'),
		url('https://www.ambercabral.com/wp-content/uploads/2025/06/Larken-ThinItalic.woff') format('woff');
}
@font-face {
	font-family: 'Larken';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.ambercabral.com/wp-content/uploads/2025/06/Larken-ThinItalic.woff2') format('woff2'),
		url('https://www.ambercabral.com/wp-content/uploads/2025/06/Larken-ThinItalic.woff') format('woff');
}
/* End Custom Fonts CSS */