.elementor-12 .elementor-element.elementor-element-2216c730{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:150px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-2216c730:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2216c730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.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-12 .elementor-element.elementor-element-28321cf6{font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.65em;color:#D5E75B;}.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-12 .elementor-element.elementor-element-7ca2d095 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:76px;font-weight:500;line-height:1.12em;color:#F3F0E8;}.elementor-12 .elementor-element.elementor-element-62abed2d{font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.65em;color:#BCBBB4;}.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-12 .elementor-element.elementor-element-110a2151 img{width:100%;border-radius:18px 18px 18px 18px;}.elementor-12 .elementor-element.elementor-element-5e65bf8{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:0px 0px 0px 0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-5e65bf8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5e65bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0E8;}.elementor-12 .elementor-element.elementor-element-ce82ef6{font-family:"Manrope", Sans-serif;font-size:11px;line-height:1.65em;letter-spacing:1.6px;color:#000000;}.elementor-12 .elementor-element.elementor-element-94db5e0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:400;line-height:1.12em;letter-spacing:-1.2px;color:#171717;}.elementor-12 .elementor-element.elementor-element-65935a7{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3ad6a59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#D5E75B;--border-color:#D5E75B;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-3ad6a59:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3ad6a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #D5E75B17 0%, #D5E75B8F 100%);}.elementor-12 .elementor-element.elementor-element-19fa8a8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:400;line-height:1.12em;letter-spacing:-1.2px;color:#000000;}.elementor-12 .elementor-element.elementor-element-40b60ec{font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.65em;color:#000000;}.elementor-12 .elementor-element.elementor-element-0f0dbca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#D5E75B;--border-color:#D5E75B;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-0f0dbca:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0f0dbca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #D5E75B17 0%, #D5E75B8F 100%);}.elementor-12 .elementor-element.elementor-element-e6802b5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:400;line-height:1.12em;letter-spacing:-1.2px;color:#000000;}.elementor-12 .elementor-element.elementor-element-b35fccb{font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.65em;color:#000000;}.elementor-12 .elementor-element.elementor-element-3958ecd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#D5E75B;--border-color:#D5E75B;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-3958ecd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3958ecd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #D5E75B17 0%, #D5E75B8F 100%);}.elementor-12 .elementor-element.elementor-element-fa146ee .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:400;line-height:1.12em;letter-spacing:-1.2px;color:#000000;}.elementor-12 .elementor-element.elementor-element-f8716c7{font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.65em;color:#000000;}.elementor-12 .elementor-element.elementor-element-7b168cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#D5E75B;--border-color:#D5E75B;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-7b168cf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7b168cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #D5E75B17 0%, #D5E75B8F 100%);}.elementor-12 .elementor-element.elementor-element-b66bba6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:400;line-height:1.12em;letter-spacing:-1.2px;color:#000000;}.elementor-12 .elementor-element.elementor-element-0259319{font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.65em;color:#000000;}.elementor-12 .elementor-element.elementor-element-48c8ee64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-48c8ee64:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-48c8ee64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-12 .elementor-element.elementor-element-1a2c5c96 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:500;line-height:1.12em;color:#F3F0E8;}.elementor-12 .elementor-element.elementor-element-1d052f01{font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.65em;color:#BCBBB4;}.elementor-12 .elementor-element.elementor-element-5ebd39e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-5ebd39e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5ebd39e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-12 .elementor-element.elementor-element-67ab23f0{font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.65em;color:#D5E75B;}.elementor-12 .elementor-element.elementor-element-250ec2c4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:76px;font-weight:500;line-height:1.12em;color:#F3F0E8;}.elementor-12 .elementor-element.elementor-element-ce0e1ee{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ff26657{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#FFFFFF24;--border-color:#FFFFFF24;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-ff26657:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ff26657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF09;}.elementor-12 .elementor-element.elementor-element-257871a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:500;line-height:1.12em;color:#F3F0E8;}.elementor-12 .elementor-element.elementor-element-556582f{font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.65em;color:#BCBBB4;}.elementor-12 .elementor-element.elementor-element-5868148{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#FFFFFF24;--border-color:#FFFFFF24;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-5868148:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5868148 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF09;}.elementor-12 .elementor-element.elementor-element-3f379dd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:500;line-height:1.12em;color:#F3F0E8;}.elementor-12 .elementor-element.elementor-element-0cd3237{font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.65em;color:#BCBBB4;}.elementor-12 .elementor-element.elementor-element-cd1fe2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;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:#FFFFFF24;--border-color:#FFFFFF24;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-cd1fe2a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cd1fe2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF09;}.elementor-12 .elementor-element.elementor-element-c6e0f68 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:500;line-height:1.12em;color:#F3F0E8;}.elementor-12 .elementor-element.elementor-element-ff9a82e{font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.65em;color:#BCBBB4;}.elementor-12 .elementor-element.elementor-element-26593215{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:0px 0px 0px 0px;--padding-top:80px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-26593215:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-26593215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F0E8;}.elementor-12 .elementor-element.elementor-element-5007dc7{font-family:"Manrope", Sans-serif;font-size:11px;line-height:1.65em;letter-spacing:1.6px;color:#000000;}.elementor-12 .elementor-element.elementor-element-76d0d8fd{padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-76d0d8fd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:76px;font-weight:500;line-height:1.12em;color:#171717;}.elementor-12 .elementor-element.elementor-element-667b2abe{width:var( --container-widget-width, 75% );max-width:75%;padding:20px 0px 20px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:26px;line-height:1.65em;color:#171717;}.elementor-12 .elementor-element.elementor-element-3745f8e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:24px;line-height:1.65em;color:#171717;}.elementor-12 .elementor-element.elementor-element-28eab030{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-28eab030:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-28eab030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-12 .elementor-element.elementor-element-b29da5c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-66db983{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-97b198e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:45px;font-weight:500;line-height:1.12em;color:#F3F0E8;}.elementor-12 .elementor-element.elementor-element-1dfa4e7{--display:flex;--min-height:400px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-43afa8d{--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:24px 24px;--row-gap:24px;--column-gap:24px;--background-transition:1.6s;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-43afa8d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-43afa8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-12 .elementor-element.elementor-element-43afa8d:hover{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-43afa8d.e-con{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-02a8af6{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-b79d981 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:500;line-height:1.12em;color:#F3F0E8;}.elementor-12 .elementor-element.elementor-element-79c57b1{font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.65em;color:#BCBBB4;}.elementor-12 .elementor-element.elementor-element-dd941fd{--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:24px 24px;--row-gap:24px;--column-gap:24px;--background-transition:1.6s;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-dd941fd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dd941fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-12 .elementor-element.elementor-element-dd941fd:hover{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-dd941fd.e-con{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-5486f02{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-5f8fbd2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:500;line-height:1.12em;color:#F3F0E8;}.elementor-12 .elementor-element.elementor-element-f348eee{font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.65em;color:#BCBBB4;}.elementor-12 .elementor-element.elementor-element-d068002{--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:24px 24px;--row-gap:24px;--column-gap:24px;--background-transition:1.6s;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d068002:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d068002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-12 .elementor-element.elementor-element-d068002:hover{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-d068002.e-con{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-9e879b3{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-7364952 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:500;line-height:1.12em;color:#F3F0E8;}.elementor-12 .elementor-element.elementor-element-d15f9ae{font-family:"Manrope", Sans-serif;font-size:18px;line-height:1.65em;color:#BCBBB4;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-2216c730{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-7ca2d095 .elementor-heading-title{font-size:42px;}.elementor-12 .elementor-element.elementor-element-5e65bf8{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-94db5e0 .elementor-heading-title{font-size:42px;}.elementor-12 .elementor-element.elementor-element-3ad6a59{--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-19fa8a8 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-0f0dbca{--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-e6802b5 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-3958ecd{--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-fa146ee .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-7b168cf{--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-b66bba6 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-48c8ee64{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-1a2c5c96 .elementor-heading-title{font-size:42px;}.elementor-12 .elementor-element.elementor-element-5ebd39e{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-250ec2c4 .elementor-heading-title{font-size:42px;}.elementor-12 .elementor-element.elementor-element-ff26657{--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-257871a .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-5868148{--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-3f379dd .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-cd1fe2a{--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-c6e0f68 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-26593215{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-76d0d8fd .elementor-heading-title{font-size:42px;}.elementor-12 .elementor-element.elementor-element-28eab030{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-97b198e .elementor-heading-title{font-size:42px;}.elementor-12 .elementor-element.elementor-element-43afa8d{--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-b79d981 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-dd941fd{--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-5f8fbd2 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-d068002{--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-7364952 .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-2216c730{--padding-top:48px;--padding-bottom:48px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-28321cf6{font-size:16px;}.elementor-12 .elementor-element.elementor-element-7ca2d095 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-62abed2d{font-size:16px;}.elementor-12 .elementor-element.elementor-element-5e65bf8{--padding-top:48px;--padding-bottom:48px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-ce82ef6{font-size:10px;}.elementor-12 .elementor-element.elementor-element-94db5e0 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-3ad6a59{--width:100%;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-19fa8a8 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-40b60ec{font-size:16px;}.elementor-12 .elementor-element.elementor-element-0f0dbca{--width:100%;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-e6802b5 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-b35fccb{font-size:16px;}.elementor-12 .elementor-element.elementor-element-3958ecd{--width:100%;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-fa146ee .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-f8716c7{font-size:16px;}.elementor-12 .elementor-element.elementor-element-7b168cf{--width:100%;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-b66bba6 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-0259319{font-size:16px;}.elementor-12 .elementor-element.elementor-element-48c8ee64{--padding-top:48px;--padding-bottom:48px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-1a2c5c96 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-1d052f01{font-size:16px;}.elementor-12 .elementor-element.elementor-element-5ebd39e{--padding-top:48px;--padding-bottom:48px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-67ab23f0{font-size:16px;}.elementor-12 .elementor-element.elementor-element-250ec2c4 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-ff26657{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-257871a .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-556582f{font-size:16px;}.elementor-12 .elementor-element.elementor-element-5868148{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-3f379dd .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-0cd3237{font-size:16px;}.elementor-12 .elementor-element.elementor-element-cd1fe2a{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-c6e0f68 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-ff9a82e{font-size:16px;}.elementor-12 .elementor-element.elementor-element-26593215{--padding-top:48px;--padding-bottom:48px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-5007dc7{font-size:10px;}.elementor-12 .elementor-element.elementor-element-76d0d8fd .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-667b2abe{font-size:16px;}.elementor-12 .elementor-element.elementor-element-3745f8e{font-size:16px;}.elementor-12 .elementor-element.elementor-element-28eab030{--padding-top:48px;--padding-bottom:48px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-97b198e .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-43afa8d{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-b79d981 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-79c57b1{font-size:16px;}.elementor-12 .elementor-element.elementor-element-dd941fd{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-5f8fbd2 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-f348eee{font-size:16px;}.elementor-12 .elementor-element.elementor-element-d068002{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-7364952 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-d15f9ae{font-size:16px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-5e65bf8{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-3ad6a59{--width:48%;}.elementor-12 .elementor-element.elementor-element-0f0dbca{--width:48%;}.elementor-12 .elementor-element.elementor-element-3958ecd{--width:48%;}.elementor-12 .elementor-element.elementor-element-7b168cf{--width:48%;}.elementor-12 .elementor-element.elementor-element-48c8ee64{--content-width:1160px;}.elementor-12 .elementor-element.elementor-element-26593215{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-66db983{--width:40%;}.elementor-12 .elementor-element.elementor-element-1dfa4e7{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-3ad6a59{--width:48%;}.elementor-12 .elementor-element.elementor-element-0f0dbca{--width:48%;}.elementor-12 .elementor-element.elementor-element-3958ecd{--width:48%;}.elementor-12 .elementor-element.elementor-element-7b168cf{--width:48%;}}/* Start custom CSS for text-editor, class: .elementor-element-28321cf6 */.eyebrow.dot:before {
    content: '';
    display: inline-block;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: var(--acid);
    margin-right: 12px;
    vertical-align: center;
    
}
.eyebrow.dot.black:before {
    content: '';
    display: inline-block;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #000;
    margin-right: 12px;
    vertical-align: center;
    
}
.eyebrow{
margin-bottom: 0px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43afa8d */.mbx-wrap {
  height: 400px;
  align-items: center !important;
}

.mbx-item {
  position: relative;               /* added: needed for the gradient */
  flex: 1 1 0 !important;
  min-width: 0;
  overflow: hidden;
  will-change: flex-grow, height;
  transition:
    flex-grow .8s cubic-bezier(.65, 0, .25, 1),
    height    .8s cubic-bezier(.65, 0, .25, 1),
    background .8s ease,
    opacity .8s ease !important;
}

.mbx-item:hover {
  height: 400px;
}

.mbx-item::before,
.mbx-item > .elementor-background-overlay {
  transition: opacity .8s ease, background .8s ease !important;
}

/* NEW: top and bottom gradient over the video */
.mbx-item::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  pointer-events: none;
  background:
    linear-gradient(180deg, #171717 0%, rgba(23,23,23,0) 48.7%, #171717 100%),
    linear-gradient(90deg,  #171717 0%, rgba(23,23,23,0) 48.7%, #171717 100%);
  transition: opacity .8s ease;
}

/* NEW: keep text and widgets above the gradient */
.mbx-item > .e-con-inner,
.mbx-item > .elementor-widget {
  position: relative;
  z-index: 2;
}

.elementor-12 .elementor-element.elementor-element-43afa8d.elementor-element:hover {
  --justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd941fd */.mbx-wrap {
  height: 400px;
  align-items: center !important;  
}

.mbx-item {
  
  flex: 1 1 0 !important;
  min-width: 0;
  overflow: hidden;
  will-change: flex-grow, height;
  transition:
    flex-grow .8s cubic-bezier(.65, 0, .25, 1),
    height    .8s cubic-bezier(.65, 0, .25, 1),
    background .8s ease,
    opacity .8s ease !important;
}

.mbx-item:hover {
  height: 400px;
}

.mbx-item::before,
.mbx-item > .elementor-background-overlay {
  transition: opacity .8s ease, background .8s ease !important;
}

.elementor-12 .elementor-element.elementor-element-dd941fd.elementor-element:hover{
    --justify-content: space-between!important;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d068002 */.mbx-wrap {
  height: 400px;
  align-items: center !important;  
}

.mbx-item {
  
  flex: 1 1 0 !important;
  min-width: 0;
  overflow: hidden;
  will-change: flex-grow, height;
  transition:
    flex-grow .8s cubic-bezier(.65, 0, .25, 1),
    height    .8s cubic-bezier(.65, 0, .25, 1),
    background .8s ease,
    opacity .8s ease !important;
}

.mbx-item:hover {
  height: 400px;
}

.mbx-item::before,
.mbx-item > .elementor-background-overlay {
  transition: opacity .8s ease, background .8s ease !important;
}

.elementor-12 .elementor-element.elementor-element-d068002.elementor-element:hover{
    --justify-content: space-between!important;
    
}/* End custom CSS */