.elementor-129 .elementor-element.elementor-element-54021f3{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-54021f3:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-54021f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg);}.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-129 .elementor-element.elementor-element-e3779ba{text-align:center;}.elementor-129 .elementor-element.elementor-element-e3779ba img{width:100%;}.elementor-129 .elementor-element.elementor-element-c6ef375{text-align:start;}.elementor-129 .elementor-element.elementor-element-c6ef375 img{width:190px;}.elementor-129 .elementor-element.elementor-element-8dde6eb{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-129 .elementor-element.elementor-element-aa66d30{text-align:center;}.elementor-129 .elementor-element.elementor-element-aa66d30 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:300px;font-weight:400;line-height:0.86em;letter-spacing:0.005em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-ff34791{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-71560a6{text-align:center;}.elementor-129 .elementor-element.elementor-element-71560a6 img{width:100%;}.elementor-129 .elementor-element.elementor-element-54cda61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-54cda61 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.34em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-1bbcdd7{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-384541c{text-align:start;}.elementor-129 .elementor-element.elementor-element-384541c .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;line-height:1.06em;letter-spacing:0.005em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-c623b07{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-129 .elementor-element.elementor-element-e2ac14c{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:var(--mb-text-2);}.elementor-129 .elementor-element.elementor-element-8d12e7d{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-129 .elementor-element.elementor-element-a99b4c2 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:0.04em;fill:var(--mb-buy-text);color:var(--mb-buy-text);background-image:linear-gradient(135deg, var(--mb-buy) 0%, var(--mb-buy-2) 100%);border-radius:999px 999px 999px 999px;padding:20px 32px 20px 32px;}.elementor-129 .elementor-element.elementor-element-a99b4c2{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-129 .elementor-element.elementor-element-a99b4c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-129 .elementor-element.elementor-element-a99b4c2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-129 .elementor-element.elementor-element-a99b4c2 .elementor-button:hover, .elementor-129 .elementor-element.elementor-element-a99b4c2 .elementor-button:focus{color:var(--mb-buy-text);}.elementor-129 .elementor-element.elementor-element-a99b4c2 .elementor-button:hover svg, .elementor-129 .elementor-element.elementor-element-a99b4c2 .elementor-button:focus svg{fill:var(--mb-buy-text);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-129 .elementor-element.elementor-element-708a838 .elementor-icon-wrapper{text-align:center;}.elementor-129 .elementor-element.elementor-element-708a838.elementor-view-stacked .elementor-icon{background-color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-708a838.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-708a838.elementor-view-default .elementor-icon{color:var(--mb-soft);border-color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-708a838.elementor-view-framed .elementor-icon, .elementor-129 .elementor-element.elementor-element-708a838.elementor-view-default .elementor-icon svg{fill:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-708a838 .elementor-icon{font-size:18px;}.elementor-129 .elementor-element.elementor-element-708a838 .elementor-icon svg{height:18px;}.elementor-129 .elementor-element.elementor-element-1af1569{--display:flex;--min-height:60px;--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;--flex-wrap:nowrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--mb-line);--border-color:var(--mb-line);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-1af1569:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-1af1569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg-2);}.elementor-129 .elementor-element.elementor-element-3779bae{text-align:start;font-family:"Anton", Sans-serif;font-size:24px;font-weight:400;line-height:1.35em;letter-spacing:0.08em;color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-5336985{--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;--flex-wrap:nowrap;--padding-top:104px;--padding-bottom:112px;--padding-left:40px;--padding-right:40px;}.elementor-129 .elementor-element.elementor-element-5336985:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-5336985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EAE3;}.elementor-129 .elementor-element.elementor-element-5336985 > .elementor-shape-bottom .elementor-shape-fill, .elementor-129 .elementor-element.elementor-element-5336985 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var(--mb-bg);}.elementor-129 .elementor-element.elementor-element-5336985 > .elementor-shape-bottom svg, .elementor-129 .elementor-element.elementor-element-5336985 > .e-con-inner > .elementor-shape-bottom svg{height:56px;transform:translateX(-50%) rotateY(180deg);}.elementor-129 .elementor-element.elementor-element-fe68f23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-fe68f23 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.16em;color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-e1e08de{text-align:center;}.elementor-129 .elementor-element.elementor-element-e1e08de .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;line-height:1.08em;letter-spacing:0.005em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-6fbefca{--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:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-c558299{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-quote);}.elementor-129 .elementor-element.elementor-element-a8cfc54{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-quote);}.elementor-129 .elementor-element.elementor-element-8c4760f{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-quote);}.elementor-129 .elementor-element.elementor-element-50d403b{--display:flex;--min-height:860px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-50d403b:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-50d403b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg);}.elementor-129 .elementor-element.elementor-element-a66d30a{--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;--flex-wrap:nowrap;--padding-top:112px;--padding-bottom:112px;--padding-left:40px;--padding-right:72px;}.elementor-129 .elementor-element.elementor-element-36ae340{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-36ae340 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.16em;color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-1a25cfb{text-align:start;}.elementor-129 .elementor-element.elementor-element-1a25cfb .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;line-height:1.08em;letter-spacing:0.005em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-519f8a9{--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;--flex-wrap:nowrap;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-8b7bda1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-fd9d6b5{width:var( --container-widget-width, 76px );max-width:76px;--container-widget-width:76px;--container-widget-flex-grow:0;text-align:start;}.elementor-129 .elementor-element.elementor-element-fd9d6b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-fd9d6b5 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:56px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-a8043e6{--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:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-a8043e6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-e115070{text-align:start;}.elementor-129 .elementor-element.elementor-element-e115070 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:1.18em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-c48ca2b{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-fcd1e47{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--mb-line);--border-color:var(--mb-line);--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-6ef375c{width:var( --container-widget-width, 76px );max-width:76px;--container-widget-width:76px;--container-widget-flex-grow:0;text-align:start;}.elementor-129 .elementor-element.elementor-element-6ef375c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-6ef375c .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:56px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-195a48d{--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:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-195a48d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-526b117{text-align:start;}.elementor-129 .elementor-element.elementor-element-526b117 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:1.18em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-35e2ad2{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-6e27eee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--mb-line);--border-color:var(--mb-line);--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-e049802{width:var( --container-widget-width, 76px );max-width:76px;--container-widget-width:76px;--container-widget-flex-grow:0;text-align:start;}.elementor-129 .elementor-element.elementor-element-e049802.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-e049802 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:56px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-8ab0533{--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:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-8ab0533.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-c3c11bd{text-align:start;}.elementor-129 .elementor-element.elementor-element-c3c11bd .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:1.18em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-a738b78{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:var(--mb-text);}.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-129 .elementor-element.elementor-element-3517264{--divider-border-style:solid;--divider-color:var(--mb-accent);--divider-border-width:3px;margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-129 .elementor-element.elementor-element-3517264 .elementor-divider-separator{width:36px;margin:0 auto;margin-left:0;}.elementor-129 .elementor-element.elementor-element-3517264 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-129 .elementor-element.elementor-element-188ec1f{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-188ec1f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;line-height:1.35em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-c2f594f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-fc065d9{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:italic;line-height:1.55em;color:var(--mb-quote);}.elementor-129 .elementor-element.elementor-element-df7df94{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var(--mb-muted);}.elementor-129 .elementor-element.elementor-element-6d5c680{--display:flex;--min-height:860px;--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-89e4cc5{text-align:center;}.elementor-129 .elementor-element.elementor-element-89e4cc5 img{width:100%;}.elementor-129 .elementor-element.elementor-element-dde6eb8{--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;--flex-wrap:nowrap;--padding-top:112px;--padding-bottom:112px;--padding-left:40px;--padding-right:40px;}.elementor-129 .elementor-element.elementor-element-dde6eb8:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-dde6eb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EAE3;}.elementor-129 .elementor-element.elementor-element-dde6eb8 > .elementor-shape-top .elementor-shape-fill, .elementor-129 .elementor-element.elementor-element-dde6eb8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var(--mb-bg);}.elementor-129 .elementor-element.elementor-element-dde6eb8 > .elementor-shape-top svg, .elementor-129 .elementor-element.elementor-element-dde6eb8 > .e-con-inner > .elementor-shape-top svg{height:56px;}.elementor-129 .elementor-element.elementor-element-dde6eb8 > .elementor-shape-bottom .elementor-shape-fill, .elementor-129 .elementor-element.elementor-element-dde6eb8 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var(--mb-deep);}.elementor-129 .elementor-element.elementor-element-dde6eb8 > .elementor-shape-bottom svg, .elementor-129 .elementor-element.elementor-element-dde6eb8 > .e-con-inner > .elementor-shape-bottom svg{height:56px;transform:translateX(-50%) rotateY(180deg);}.elementor-129 .elementor-element.elementor-element-fa6f4fd{--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:56px 56px;--row-gap:56px;--column-gap:56px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-17c33b1{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-344b9f6{text-align:center;}.elementor-129 .elementor-element.elementor-element-344b9f6 img{width:100%;max-width:560px;}.elementor-129 .elementor-element.elementor-element-16f7b43{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-fb3ad6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-fb3ad6b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.16em;color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-deb2726{text-align:start;}.elementor-129 .elementor-element.elementor-element-deb2726 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;line-height:1.08em;letter-spacing:0.005em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-c22a0e1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-6c90e12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:24px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-a5a1a9c{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;font-style:italic;line-height:1.5em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-8919457{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-50087cd{--divider-border-style:solid;--divider-color:var(--mb-accent);--divider-border-width:3px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-129 .elementor-element.elementor-element-50087cd .elementor-divider-separator{width:36px;margin:0 auto;margin-left:0;}.elementor-129 .elementor-element.elementor-element-50087cd .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-129 .elementor-element.elementor-element-3380188{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-3380188 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;line-height:1.35em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-851fa31{--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;--flex-wrap:nowrap;--padding-top:112px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-129 .elementor-element.elementor-element-851fa31:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-851fa31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg);}.elementor-129 .elementor-element.elementor-element-851fa31 > .elementor-shape-bottom .elementor-shape-fill, .elementor-129 .elementor-element.elementor-element-851fa31 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var(--mb-bg);}.elementor-129 .elementor-element.elementor-element-851fa31 > .elementor-shape-bottom svg, .elementor-129 .elementor-element.elementor-element-851fa31 > .e-con-inner > .elementor-shape-bottom svg{height:56px;transform:translateX(-50%) rotateY(180deg);}.elementor-129 .elementor-element.elementor-element-c15e873{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-c15e873 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.16em;color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-a4d622e{text-align:center;}.elementor-129 .elementor-element.elementor-element-a4d622e .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;line-height:1.08em;letter-spacing:0.005em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-884dbe9{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:var(--mb-text-2);}.elementor-129 .elementor-element.elementor-element-4e716f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-f9a3c8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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:var(--mb-line);--border-color:var(--mb-line);--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:26px;}.elementor-129 .elementor-element.elementor-element-6bc55a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-6bc55a4{text-align:start;}.elementor-129 .elementor-element.elementor-element-6bc55a4 img{width:84px;}.elementor-129 .elementor-element.elementor-element-162c2d5{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-4f3cf5f{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-4f3cf5f .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;line-height:1.18em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-32b491a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-6af9d36{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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:var(--mb-line);--border-color:var(--mb-line);--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:26px;}.elementor-129 .elementor-element.elementor-element-dd1b64a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-dd1b64a{text-align:start;}.elementor-129 .elementor-element.elementor-element-dd1b64a img{width:84px;}.elementor-129 .elementor-element.elementor-element-878237b{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-c093005{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-c093005 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;line-height:1.18em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-a40a9c0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.55em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-f8d8421{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-31e90ac{text-align:center;font-family:"Inter", Sans-serif;font-size:21px;font-weight:500;font-style:italic;line-height:1.5em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-1560a67{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-dc4fddc{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-dc4fddc .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:26px;font-weight:400;text-transform:uppercase;line-height:1.15em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-be306bb{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-311d83e{--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;--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:var(--mb-line-2);--border-color:var(--mb-line-2);--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-129 .elementor-element.elementor-element-bfc7797.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-bfc7797{text-align:center;}.elementor-129 .elementor-element.elementor-element-bfc7797 img{width:96px;}.elementor-129 .elementor-element.elementor-element-4da5e83{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-a33f152{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-a33f152 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.14em;color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-86b6b0d{text-align:center;}.elementor-129 .elementor-element.elementor-element-86b6b0d .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1.18em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-6a2e4c8{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-85eb29f{--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;--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:var(--mb-line-2);--border-color:var(--mb-line-2);--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-129 .elementor-element.elementor-element-14951f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-14951f9{text-align:center;}.elementor-129 .elementor-element.elementor-element-14951f9 img{width:96px;}.elementor-129 .elementor-element.elementor-element-a2738e4{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-f80cbb3{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-f80cbb3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.14em;color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-db8456e{text-align:center;}.elementor-129 .elementor-element.elementor-element-db8456e .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1.18em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-befbf29{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-dab8d00{--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;--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:var(--mb-line-2);--border-color:var(--mb-line-2);--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-129 .elementor-element.elementor-element-6962c5a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-6962c5a{text-align:center;}.elementor-129 .elementor-element.elementor-element-6962c5a img{width:96px;}.elementor-129 .elementor-element.elementor-element-f741345{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-4cda615{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-4cda615 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.14em;color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-3051fd0{text-align:center;}.elementor-129 .elementor-element.elementor-element-3051fd0 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1.18em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-13c998b{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-a1a8076 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:0.04em;fill:var(--mb-buy-text);color:var(--mb-buy-text);background-image:linear-gradient(135deg, var(--mb-buy) 0%, var(--mb-buy-2) 100%);border-radius:999px 999px 999px 999px;padding:20px 32px 20px 32px;}.elementor-129 .elementor-element.elementor-element-a1a8076{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-129 .elementor-element.elementor-element-a1a8076 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-129 .elementor-element.elementor-element-a1a8076 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-129 .elementor-element.elementor-element-a1a8076 .elementor-button:hover, .elementor-129 .elementor-element.elementor-element-a1a8076 .elementor-button:focus{color:var(--mb-buy-text);}.elementor-129 .elementor-element.elementor-element-a1a8076 .elementor-button:hover svg, .elementor-129 .elementor-element.elementor-element-a1a8076 .elementor-button:focus svg{fill:var(--mb-buy-text);}.elementor-129 .elementor-element.elementor-element-b89fbb9{--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;--flex-wrap:nowrap;--padding-top:112px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;}.elementor-129 .elementor-element.elementor-element-b89fbb9:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-b89fbb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg);}.elementor-129 .elementor-element.elementor-element-68973ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-68973ec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.16em;color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-4c0eda7{text-align:center;}.elementor-129 .elementor-element.elementor-element-4c0eda7 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;line-height:1.08em;letter-spacing:0.005em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-2f86762{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-f5aa269{--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:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-a0dc808{--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:14px 14px;--row-gap:14px;--column-gap:14px;--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:var(--mb-line-2);--border-color:var(--mb-line-2);--border-radius:999px 999px 999px 999px;--padding-top:16px;--padding-bottom:16px;--padding-left:22px;--padding-right:22px;}.elementor-129 .elementor-element.elementor-element-12fe11d{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;text-align:start;}.elementor-129 .elementor-element.elementor-element-12fe11d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-12fe11d .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:40px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-bd64e4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-f675ad7{text-align:start;}.elementor-129 .elementor-element.elementor-element-f675ad7 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.2em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-d9ed492{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-12328af{--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:14px 14px;--row-gap:14px;--column-gap:14px;--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:var(--mb-line-2);--border-color:var(--mb-line-2);--border-radius:999px 999px 999px 999px;--padding-top:16px;--padding-bottom:16px;--padding-left:22px;--padding-right:22px;}.elementor-129 .elementor-element.elementor-element-84541c3{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;text-align:start;}.elementor-129 .elementor-element.elementor-element-84541c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-84541c3 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:40px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-2ebaef4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-67cbb7e{text-align:start;}.elementor-129 .elementor-element.elementor-element-67cbb7e .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.2em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-4b43539{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-d5281fe{--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:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-6700310{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--mb-line);--border-color:var(--mb-line);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-d921c24{width:var( --container-widget-width, 62px );max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;text-align:start;}.elementor-129 .elementor-element.elementor-element-d921c24.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-d921c24 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-8388955{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-bc995df{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-bc995df .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;line-height:1.18em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-a010f9a{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-d8563b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--mb-line);--border-color:var(--mb-line);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-4a77ccb{width:var( --container-widget-width, 62px );max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;text-align:start;}.elementor-129 .elementor-element.elementor-element-4a77ccb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-4a77ccb .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-f4de9fb{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-2def686{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-2def686 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;line-height:1.18em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-1167041{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-49ac45d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--mb-line);--border-color:var(--mb-line);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-bbcdd71{width:var( --container-widget-width, 62px );max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;text-align:start;}.elementor-129 .elementor-element.elementor-element-bbcdd71.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-bbcdd71 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-6634aa2{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-9f4572c{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-9f4572c .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;line-height:1.18em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-82bd0e7{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-bb02503{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--mb-line);--border-color:var(--mb-line);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-2d23e18{width:var( --container-widget-width, 62px );max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;text-align:start;}.elementor-129 .elementor-element.elementor-element-2d23e18.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-2d23e18 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-d78ab48{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-109b7d3{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-109b7d3 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;line-height:1.18em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-f41318d{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-2c585aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--mb-line);--border-color:var(--mb-line);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-9e79ebe{width:var( --container-widget-width, 62px );max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;text-align:start;}.elementor-129 .elementor-element.elementor-element-9e79ebe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-9e79ebe .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-48e0bef{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-81f1879{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-81f1879 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;line-height:1.18em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-6569234{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-9dae650{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--mb-line);--border-color:var(--mb-line);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-0fcff65{width:var( --container-widget-width, 62px );max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;text-align:start;}.elementor-129 .elementor-element.elementor-element-0fcff65.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-0fcff65 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-ba36c95{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-f34791f{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-f34791f .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;line-height:1.18em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-d6bf2da{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-0f046f7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--mb-line);--border-color:var(--mb-line);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-812600b{width:var( --container-widget-width, 62px );max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;text-align:start;}.elementor-129 .elementor-element.elementor-element-812600b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-812600b .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-2b8cd3c{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-649d9c6{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-649d9c6 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;line-height:1.18em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-4815381{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-805a79d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--mb-line);--border-color:var(--mb-line);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-f27c0b1{width:var( --container-widget-width, 62px );max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;text-align:start;}.elementor-129 .elementor-element.elementor-element-f27c0b1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-f27c0b1 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-9ce2de2{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-d5f3a6c{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-d5f3a6c .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;line-height:1.18em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-b96b427{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-f1b0843{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var(--mb-line);--border-color:var(--mb-line);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-63d2158{width:var( --container-widget-width, 62px );max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;text-align:start;}.elementor-129 .elementor-element.elementor-element-63d2158.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-63d2158 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-0e38e89{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-4749b13{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-4749b13 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;line-height:1.18em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-2ac14ce{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-b571a01{--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;--flex-wrap:nowrap;--padding-top:104px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-129 .elementor-element.elementor-element-b571a01:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-b571a01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg);}.elementor-129 .elementor-element.elementor-element-9c17574{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-9c17574 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.16em;color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-7f8ef2f{text-align:center;}.elementor-129 .elementor-element.elementor-element-7f8ef2f .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;line-height:1.08em;letter-spacing:0.005em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-467e2a5{--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;--flex-wrap:nowrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-63068ea{text-align:center;}.elementor-129 .elementor-element.elementor-element-63068ea img{width:100%;max-width:860px;}.elementor-129 .elementor-element.elementor-element-d1fa046{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-b7d434b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-29f5c60.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-29f5c60{text-align:start;}.elementor-129 .elementor-element.elementor-element-29f5c60 img{width:60px;}.elementor-129 .elementor-element.elementor-element-d45c990{--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:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-d45c990.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-0d6d61b{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-0d6d61b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;line-height:1.3em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-f0e4fd5{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-292a3f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-9b4bd06.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-9b4bd06{text-align:start;}.elementor-129 .elementor-element.elementor-element-9b4bd06 img{width:60px;}.elementor-129 .elementor-element.elementor-element-45b2a37{--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:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-45b2a37.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-7ec36c1{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-7ec36c1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;line-height:1.3em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-623b07c{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-9a80498{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-0ca1dad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-0ca1dad{text-align:start;}.elementor-129 .elementor-element.elementor-element-0ca1dad img{width:60px;}.elementor-129 .elementor-element.elementor-element-b708add{--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:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-b708add.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-f019767{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-f019767 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;line-height:1.3em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-d391122{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-0bd653f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-7df7e53.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-7df7e53{text-align:start;}.elementor-129 .elementor-element.elementor-element-7df7e53 img{width:60px;}.elementor-129 .elementor-element.elementor-element-285eb84{--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:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-285eb84.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-616f80e{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-616f80e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;line-height:1.3em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-44e71c9{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-7d2c5e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-ef4def9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-ef4def9{text-align:start;}.elementor-129 .elementor-element.elementor-element-ef4def9 img{width:60px;}.elementor-129 .elementor-element.elementor-element-99b4c2a{--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:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-99b4c2a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-d2c58b4{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-d2c58b4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;line-height:1.3em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-b63d26f{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-ee8268b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-60a3fa0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-60a3fa0{text-align:start;}.elementor-129 .elementor-element.elementor-element-60a3fa0 img{width:60px;}.elementor-129 .elementor-element.elementor-element-0b0acd1{--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:4px 4px;--row-gap:4px;--column-gap:4px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-0b0acd1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-441b95b{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-441b95b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;line-height:1.3em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-2793316{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-428487f{--display:flex;--min-height:820px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-428487f:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-428487f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg);}.elementor-129 .elementor-element.elementor-element-26c7aa8{--display:flex;--min-height:820px;--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-43500ed{text-align:center;}.elementor-129 .elementor-element.elementor-element-43500ed img{width:100%;}.elementor-129 .elementor-element.elementor-element-5f0cec4{--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;--flex-wrap:nowrap;--padding-top:112px;--padding-bottom:112px;--padding-left:72px;--padding-right:40px;}.elementor-129 .elementor-element.elementor-element-0a3f463{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-0a3f463 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.16em;color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-edb6e1d{text-align:start;}.elementor-129 .elementor-element.elementor-element-edb6e1d .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;line-height:1.08em;letter-spacing:0.005em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-5fd8732{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--border-radius:18px 18px 18px 18px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-129 .elementor-element.elementor-element-98e93bc{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var(--mb-quote);}.elementor-129 .elementor-element.elementor-element-7c60d77{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.35em;color:var(--mb-muted);}.elementor-129 .elementor-element.elementor-element-d12e7d8{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-7b95509{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-b4a6193{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;font-style:italic;line-height:1.55em;color:var(--mb-quote);}.elementor-129 .elementor-element.elementor-element-981db4e{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var(--mb-muted);}.elementor-129 .elementor-element.elementor-element-5caa57a{--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;--flex-wrap:nowrap;--padding-top:104px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-129 .elementor-element.elementor-element-5caa57a:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-5caa57a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EAE3;}.elementor-129 .elementor-element.elementor-element-5caa57a > .elementor-shape-top .elementor-shape-fill, .elementor-129 .elementor-element.elementor-element-5caa57a > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var(--mb-bg);}.elementor-129 .elementor-element.elementor-element-5caa57a > .elementor-shape-top svg, .elementor-129 .elementor-element.elementor-element-5caa57a > .e-con-inner > .elementor-shape-top svg{height:56px;}.elementor-129 .elementor-element.elementor-element-7932bbf{--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:40px 40px;--row-gap:40px;--column-gap:40px;--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:var(--mb-line-2);--border-color:var(--mb-line-2);--border-radius:22px 22px 22px 22px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:44px;}.elementor-129 .elementor-element.elementor-element-07dcb19{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-246515e{text-align:center;}.elementor-129 .elementor-element.elementor-element-246515e img{width:100%;max-width:300px;}.elementor-129 .elementor-element.elementor-element-95bb204{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-eb544d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-eb544d3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.16em;color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-cecbe8e{text-align:start;}.elementor-129 .elementor-element.elementor-element-cecbe8e .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:34px;font-weight:400;text-transform:uppercase;line-height:1.08em;letter-spacing:0.005em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-b243849{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-0645a3d{--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;--flex-wrap:nowrap;--overflow:hidden;--padding-top:72px;--padding-bottom:112px;--padding-left:40px;--padding-right:40px;}.elementor-129 .elementor-element.elementor-element-0645a3d:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-0645a3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EAE3;}.elementor-129 .elementor-element.elementor-element-0645a3d > .elementor-shape-bottom .elementor-shape-fill, .elementor-129 .elementor-element.elementor-element-0645a3d > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var(--mb-bg);}.elementor-129 .elementor-element.elementor-element-0645a3d > .elementor-shape-bottom svg, .elementor-129 .elementor-element.elementor-element-0645a3d > .e-con-inner > .elementor-shape-bottom svg{height:56px;transform:translateX(-50%) rotateY(180deg);}.elementor-129 .elementor-element.elementor-element-07112ab{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-4021f35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-4021f35 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.16em;color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-23998f0{text-align:center;}.elementor-129 .elementor-element.elementor-element-23998f0 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;line-height:1.08em;letter-spacing:0.005em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-3f566c7{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-94ef996{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-ea88c65{text-align:center;}.elementor-129 .elementor-element.elementor-element-ea88c65 img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-129 .elementor-element.elementor-element-7867351{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-ce00620{text-align:center;}.elementor-129 .elementor-element.elementor-element-ce00620 img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-129 .elementor-element.elementor-element-5bded0c{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-b177fdb{text-align:center;}.elementor-129 .elementor-element.elementor-element-b177fdb img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-129 .elementor-element.elementor-element-cad2468{--display:flex;--min-height:860px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-cad2468:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-cad2468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg);}.elementor-129 .elementor-element.elementor-element-206b738{--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;--flex-wrap:nowrap;--padding-top:112px;--padding-bottom:112px;--padding-left:40px;--padding-right:72px;}.elementor-129 .elementor-element.elementor-element-e9bd3f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-e9bd3f7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.16em;color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-cd34db2{text-align:start;}.elementor-129 .elementor-element.elementor-element-cd34db2 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;line-height:1.08em;letter-spacing:0.005em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-5a47c30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-779bae3{--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;--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:var(--mb-line-2);--border-color:var(--mb-line-2);--border-radius:14px 14px 14px 14px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-129 .elementor-element.elementor-element-9424128 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-129 .elementor-element.elementor-element-9424128 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-129 .elementor-element.elementor-element-9424128 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-129 .elementor-element.elementor-element-9424128 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-129 .elementor-element.elementor-element-9424128 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-129 .elementor-element.elementor-element-9424128 .elementor-icon-list-icon i{color:var(--mb-soft);transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-9424128 .elementor-icon-list-icon svg{fill:var(--mb-soft);transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-9424128{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-9424128 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-129 .elementor-element.elementor-element-9424128 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-9424128 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-129 .elementor-element.elementor-element-9424128 .elementor-icon-list-text{color:var(--mb-text-2);transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-2202814{--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;--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:var(--mb-line-2);--border-color:var(--mb-line-2);--border-radius:14px 14px 14px 14px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-3e8ae59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-129 .elementor-element.elementor-element-3e8ae59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-129 .elementor-element.elementor-element-3e8ae59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-129 .elementor-element.elementor-element-3e8ae59 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-129 .elementor-element.elementor-element-3e8ae59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-129 .elementor-element.elementor-element-3e8ae59 .elementor-icon-list-icon i{color:var(--mb-soft);transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-3e8ae59 .elementor-icon-list-icon svg{fill:var(--mb-soft);transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-3e8ae59{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-3e8ae59 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-129 .elementor-element.elementor-element-3e8ae59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-3e8ae59 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-129 .elementor-element.elementor-element-3e8ae59 .elementor-icon-list-text{color:var(--mb-text-2);transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-cc69544{--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;--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:var(--mb-line-2);--border-color:var(--mb-line-2);--border-radius:14px 14px 14px 14px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-e8f1b89 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-129 .elementor-element.elementor-element-e8f1b89 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-129 .elementor-element.elementor-element-e8f1b89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-129 .elementor-element.elementor-element-e8f1b89 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-129 .elementor-element.elementor-element-e8f1b89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-129 .elementor-element.elementor-element-e8f1b89 .elementor-icon-list-icon i{color:var(--mb-soft);transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-e8f1b89 .elementor-icon-list-icon svg{fill:var(--mb-soft);transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-e8f1b89{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-e8f1b89 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-129 .elementor-element.elementor-element-e8f1b89 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-e8f1b89 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-129 .elementor-element.elementor-element-e8f1b89 .elementor-icon-list-text{color:var(--mb-text-2);transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-76d0275{--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;--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:var(--mb-line-2);--border-color:var(--mb-line-2);--border-radius:14px 14px 14px 14px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-93588ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-129 .elementor-element.elementor-element-93588ba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-129 .elementor-element.elementor-element-93588ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-129 .elementor-element.elementor-element-93588ba .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-129 .elementor-element.elementor-element-93588ba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-129 .elementor-element.elementor-element-93588ba .elementor-icon-list-icon i{color:var(--mb-soft);transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-93588ba .elementor-icon-list-icon svg{fill:var(--mb-soft);transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-93588ba{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-93588ba .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-129 .elementor-element.elementor-element-93588ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-93588ba .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-129 .elementor-element.elementor-element-93588ba .elementor-icon-list-text{color:var(--mb-text-2);transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-3cf3d7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-04ae961{--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;--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:rgba(255,255,255,.07);--border-color:rgba(255,255,255,.07);--border-radius:14px 14px 14px 14px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-2136fa6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-129 .elementor-element.elementor-element-2136fa6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-129 .elementor-element.elementor-element-2136fa6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-129 .elementor-element.elementor-element-2136fa6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-129 .elementor-element.elementor-element-2136fa6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-129 .elementor-element.elementor-element-2136fa6 .elementor-icon-list-icon i{color:var(--mb-muted);transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-2136fa6 .elementor-icon-list-icon svg{fill:var(--mb-muted);transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-2136fa6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-2136fa6 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-129 .elementor-element.elementor-element-2136fa6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-2136fa6 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-129 .elementor-element.elementor-element-2136fa6 .elementor-icon-list-text{color:var(--mb-text);transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-af15691{--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;--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:rgba(255,255,255,.07);--border-color:rgba(255,255,255,.07);--border-radius:14px 14px 14px 14px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-cb9dcd6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-129 .elementor-element.elementor-element-cb9dcd6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-129 .elementor-element.elementor-element-cb9dcd6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-129 .elementor-element.elementor-element-cb9dcd6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-129 .elementor-element.elementor-element-cb9dcd6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-129 .elementor-element.elementor-element-cb9dcd6 .elementor-icon-list-icon i{color:var(--mb-muted);transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-cb9dcd6 .elementor-icon-list-icon svg{fill:var(--mb-muted);transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-cb9dcd6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-cb9dcd6 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-129 .elementor-element.elementor-element-cb9dcd6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-cb9dcd6 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-129 .elementor-element.elementor-element-cb9dcd6 .elementor-icon-list-text{color:var(--mb-text);transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-597c3c2{--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;--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:rgba(255,255,255,.07);--border-color:rgba(255,255,255,.07);--border-radius:14px 14px 14px 14px;--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-7604a07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-129 .elementor-element.elementor-element-7604a07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-129 .elementor-element.elementor-element-7604a07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-129 .elementor-element.elementor-element-7604a07 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-129 .elementor-element.elementor-element-7604a07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-129 .elementor-element.elementor-element-7604a07 .elementor-icon-list-icon i{color:var(--mb-muted);transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-7604a07 .elementor-icon-list-icon svg{fill:var(--mb-muted);transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-7604a07{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-7604a07 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-129 .elementor-element.elementor-element-7604a07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-7604a07 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-129 .elementor-element.elementor-element-7604a07 .elementor-icon-list-text{color:var(--mb-text);transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-e75aaad{--display:flex;--min-height:860px;--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-03e30f3{text-align:center;}.elementor-129 .elementor-element.elementor-element-03e30f3 img{width:100%;}.elementor-129 .elementor-element.elementor-element-73a20bd{--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;--flex-wrap:nowrap;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-129 .elementor-element.elementor-element-73a20bd:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-73a20bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg);}.elementor-129 .elementor-element.elementor-element-acb2d47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-acb2d47 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.16em;color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-902a702{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-902a702 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;line-height:1.08em;letter-spacing:0.005em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-c93b38c{--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;--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:var(--mb-line-2);--border-color:var(--mb-line-2);--border-radius:22px 22px 22px 22px;--padding-top:44px;--padding-bottom:40px;--padding-left:44px;--padding-right:44px;}.elementor-129 .elementor-element.elementor-element-ae49e23{text-align:center;}.elementor-129 .elementor-element.elementor-element-ae49e23 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:96px;font-weight:400;line-height:0.95em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-91c17de{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-91c17de .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.34em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-ad7e5b5{width:var( --container-widget-width, 100% );max-width:100%;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129 .elementor-element.elementor-element-ad7e5b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-129 .elementor-element.elementor-element-ad7e5b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-129 .elementor-element.elementor-element-ad7e5b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-129 .elementor-element.elementor-element-ad7e5b5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-129 .elementor-element.elementor-element-ad7e5b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-129 .elementor-element.elementor-element-ad7e5b5 .elementor-icon-list-icon i{color:var(--mb-soft);transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-ad7e5b5 .elementor-icon-list-icon svg{fill:var(--mb-soft);transition:fill 0.3s;}.elementor-129 .elementor-element.elementor-element-ad7e5b5 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-129 .elementor-element.elementor-element-ad7e5b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-ad7e5b5 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.45em;}.elementor-129 .elementor-element.elementor-element-ad7e5b5 .elementor-icon-list-text{color:var(--mb-text-2);transition:color 0.3s;}.elementor-129 .elementor-element.elementor-element-90f5f70{--divider-border-style:solid;--divider-color:var(--mb-line);--divider-border-width:1px;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-129 .elementor-element.elementor-element-90f5f70 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-129 .elementor-element.elementor-element-90f5f70 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-129 .elementor-element.elementor-element-746d92b{text-align:center;}.elementor-129 .elementor-element.elementor-element-746d92b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;color:var(--mb-muted);}.elementor-129 .elementor-element.elementor-element-57e52e6{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-57e52e6 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:136px;font-weight:400;line-height:0.9em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-3b5cca1{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-3b5cca1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var(--mb-text-2);}.elementor-129 .elementor-element.elementor-element-1ed465c .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:0.04em;fill:var(--mb-buy-text);color:var(--mb-buy-text);background-image:linear-gradient(135deg, var(--mb-buy) 0%, var(--mb-buy-2) 100%);border-radius:999px 999px 999px 999px;padding:20px 32px 20px 32px;}.elementor-129 .elementor-element.elementor-element-1ed465c{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-129 .elementor-element.elementor-element-1ed465c .elementor-button:hover, .elementor-129 .elementor-element.elementor-element-1ed465c .elementor-button:focus{color:var(--mb-buy-text);}.elementor-129 .elementor-element.elementor-element-1ed465c .elementor-button:hover svg, .elementor-129 .elementor-element.elementor-element-1ed465c .elementor-button:focus svg{fill:var(--mb-buy-text);}.elementor-129 .elementor-element.elementor-element-024c017{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.45em;color:var(--mb-muted);}.elementor-129 .elementor-element.elementor-element-72d684f{--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;--flex-wrap:nowrap;--padding-top:104px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;}.elementor-129 .elementor-element.elementor-element-72d684f:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-72d684f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg);}.elementor-129 .elementor-element.elementor-element-8f5ee94{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-3a91433{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-5719a78{text-align:center;}.elementor-129 .elementor-element.elementor-element-5719a78 img{width:100%;max-width:280px;}.elementor-129 .elementor-element.elementor-element-abe74d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-1e08dee{text-align:start;}.elementor-129 .elementor-element.elementor-element-1e08dee .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;line-height:1.08em;letter-spacing:0.005em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-01807a9{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-e4f8163{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-e4f8163 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-c86fb1e .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:0.04em;fill:var(--mb-buy-text);color:var(--mb-buy-text);background-image:linear-gradient(135deg, var(--mb-buy) 0%, var(--mb-buy-2) 100%);border-radius:999px 999px 999px 999px;padding:20px 32px 20px 32px;}.elementor-129 .elementor-element.elementor-element-c86fb1e{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-129 .elementor-element.elementor-element-c86fb1e .elementor-button:hover, .elementor-129 .elementor-element.elementor-element-c86fb1e .elementor-button:focus{color:var(--mb-buy-text);}.elementor-129 .elementor-element.elementor-element-c86fb1e .elementor-button:hover svg, .elementor-129 .elementor-element.elementor-element-c86fb1e .elementor-button:focus svg{fill:var(--mb-buy-text);}.elementor-129 .elementor-element.elementor-element-8cfc54a{--display:flex;--min-height:820px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-8cfc54a:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-8cfc54a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg);}.elementor-129 .elementor-element.elementor-element-39c5bc5{--display:flex;--min-height:820px;--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-564e20a{text-align:center;}.elementor-129 .elementor-element.elementor-element-564e20a img{width:100%;}.elementor-129 .elementor-element.elementor-element-a984b8f{--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;--flex-wrap:nowrap;--padding-top:112px;--padding-bottom:112px;--padding-left:72px;--padding-right:40px;}.elementor-129 .elementor-element.elementor-element-1d3d580{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-1d3d580 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.16em;color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-00b4f3b{text-align:start;}.elementor-129 .elementor-element.elementor-element-00b4f3b .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;line-height:1.08em;letter-spacing:0.005em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-e42c8f5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-1ba64a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-8e93626{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-c7a42b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-c7a42b0{text-align:start;}.elementor-129 .elementor-element.elementor-element-c7a42b0 img{width:60px;}.elementor-129 .elementor-element.elementor-element-ab1bc6b{text-align:start;}.elementor-129 .elementor-element.elementor-element-ab1bc6b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.35em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-38fa357{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-720afe1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-720afe1{text-align:start;}.elementor-129 .elementor-element.elementor-element-720afe1 img{width:60px;}.elementor-129 .elementor-element.elementor-element-558299c{text-align:start;}.elementor-129 .elementor-element.elementor-element-558299c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.35em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-e361087{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-1c71d12.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-1c71d12{text-align:start;}.elementor-129 .elementor-element.elementor-element-1c71d12 img{width:60px;}.elementor-129 .elementor-element.elementor-element-ffe96cc{text-align:start;}.elementor-129 .elementor-element.elementor-element-ffe96cc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.35em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-8dc7db8{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-c6d8a42.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-c6d8a42{text-align:start;}.elementor-129 .elementor-element.elementor-element-c6d8a42 img{width:60px;}.elementor-129 .elementor-element.elementor-element-aa503fd{text-align:start;}.elementor-129 .elementor-element.elementor-element-aa503fd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.35em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-382eae9{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-713f773.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-129 .elementor-element.elementor-element-713f773{text-align:start;}.elementor-129 .elementor-element.elementor-element-713f773 img{width:60px;}.elementor-129 .elementor-element.elementor-element-54b712e{text-align:start;}.elementor-129 .elementor-element.elementor-element-54b712e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.35em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-c60d1d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:24px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-ff1de5e{text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;font-style:italic;line-height:1.5em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-e295819{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-a8b9321{--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;--flex-wrap:nowrap;--padding-top:112px;--padding-bottom:112px;--padding-left:40px;--padding-right:40px;}.elementor-129 .elementor-element.elementor-element-a8b9321:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-a8b9321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EAE3;}.elementor-129 .elementor-element.elementor-element-7073f05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-7073f05 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.16em;color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-53eb8c0{text-align:center;}.elementor-129 .elementor-element.elementor-element-53eb8c0 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;line-height:1.08em;letter-spacing:0.005em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-c541966{--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:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-376327b{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-quote);}.elementor-129 .elementor-element.elementor-element-1adac36{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-quote);}.elementor-129 .elementor-element.elementor-element-fe525f0{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-quote);}.elementor-129 .elementor-element.elementor-element-e1c9fab{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-quote);}.elementor-129 .elementor-element.elementor-element-52547e4{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:72px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-129 .elementor-element.elementor-element-52547e4:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-52547e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg);}.elementor-129 .elementor-element.elementor-element-a7edab3{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-8c30cdc{text-align:center;}.elementor-129 .elementor-element.elementor-element-8c30cdc .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:138px;font-weight:400;line-height:0.95em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-5320052{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-5320052 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;line-height:1.18em;letter-spacing:0.005em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-3697a0d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-3697a0d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-1a0f3c8{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-1a0f3c8 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:78px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-fd86d82{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-fd86d82 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:700;line-height:1.35em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-c4760f8 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:0.04em;fill:var(--mb-buy-text);color:var(--mb-buy-text);background-image:linear-gradient(135deg, var(--mb-buy) 0%, var(--mb-buy-2) 100%);border-radius:999px 999px 999px 999px;padding:20px 32px 20px 32px;}.elementor-129 .elementor-element.elementor-element-c4760f8{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-129 .elementor-element.elementor-element-c4760f8 .elementor-button:hover, .elementor-129 .elementor-element.elementor-element-c4760f8 .elementor-button:focus{color:var(--mb-buy-text);}.elementor-129 .elementor-element.elementor-element-c4760f8 .elementor-button:hover svg, .elementor-129 .elementor-element.elementor-element-c4760f8 .elementor-button:focus svg{fill:var(--mb-buy-text);}.elementor-129 .elementor-element.elementor-element-6edce29{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-8b6546e{text-align:center;}.elementor-129 .elementor-element.elementor-element-8b6546e img{width:100%;max-width:612px;}.elementor-129 .elementor-element.elementor-element-329dfe7{--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;--flex-wrap:nowrap;--padding-top:104px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-129 .elementor-element.elementor-element-329dfe7:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-329dfe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EAE3;}.elementor-129 .elementor-element.elementor-element-35cc19f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-35cc19f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.45em;letter-spacing:0.16em;color:var(--mb-soft);}.elementor-129 .elementor-element.elementor-element-1943b5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-1943b5a .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:44px;font-weight:400;text-transform:uppercase;line-height:1.08em;letter-spacing:0.005em;color:var(--mb-heading);}.elementor-129 .elementor-element.elementor-element-89ce392{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-a6569d7{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-50bd708{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-6d45d4d{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-17aca7e{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-34350c3{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-de9bdf3{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-fb24438{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-a58b169{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-c2137ae{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-6c7a4df{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-8902b24{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-3369855{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-4ff1e9a{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-fa58bca{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-16e1210{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-c147f40{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-ddd0585{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-88372b6{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-a4bf8fb{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-4f2662c{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-6baec71{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--mb-text);}.elementor-129 .elementor-element.elementor-element-fcbb514{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-129 .elementor-element.elementor-element-876ba48{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-129 .elementor-element.elementor-element-876ba48:not(.elementor-motion-effects-element-type-background), .elementor-129 .elementor-element.elementor-element-876ba48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg);}.elementor-129 .elementor-element.elementor-element-16159a2{text-align:start;}.elementor-129 .elementor-element.elementor-element-16159a2 img{width:96px;}.elementor-129 .elementor-element.elementor-element-a3f408d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-f98d35c{text-align:end;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var(--mb-muted);}.elementor-129 .elementor-element.elementor-element-dd04d17{text-align:end;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var(--mb-muted);}.elementor-129 .elementor-element.elementor-element-c07c6d2{text-align:end;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:var(--mb-muted-2);}body.elementor-page-129:not(.elementor-motion-effects-element-type-background), body.elementor-page-129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070504;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-54021f3{--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-c6ef375{text-align:center;}.elementor-129 .elementor-element.elementor-element-c6ef375 img{width:160px;}.elementor-129 .elementor-element.elementor-element-aa66d30 .elementor-heading-title{font-size:34vw;}.elementor-129 .elementor-element.elementor-element-54cda61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-54cda61 .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-1bbcdd7{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-129 .elementor-element.elementor-element-384541c .elementor-heading-title{font-size:38px;line-height:1.1em;}.elementor-129 .elementor-element.elementor-element-c623b07{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-129 .elementor-element.elementor-element-e2ac14c{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:19px;}.elementor-129 .elementor-element.elementor-element-8d12e7d{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-129 .elementor-element.elementor-element-a99b4c2{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-129 .elementor-element.elementor-element-a99b4c2 .elementor-button{font-size:18px;}.elementor-129 .elementor-element.elementor-element-1af1569{--min-height:54px;}.elementor-129 .elementor-element.elementor-element-3779bae{font-size:22px;}.elementor-129 .elementor-element.elementor-element-5336985{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-129 .elementor-element.elementor-element-e1e08de .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-129 .elementor-element.elementor-element-6fbefca{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-129 .elementor-element.elementor-element-c558299{font-size:17px;}.elementor-129 .elementor-element.elementor-element-a8cfc54{font-size:17px;}.elementor-129 .elementor-element.elementor-element-8c4760f{font-size:17px;}.elementor-129 .elementor-element.elementor-element-50d403b{--min-height:0px;--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;--padding-top:0px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-a66d30a{--padding-top:8px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-129 .elementor-element.elementor-element-1a25cfb .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-129 .elementor-element.elementor-element-8b7bda1{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-129 .elementor-element.elementor-element-fd9d6b5{width:var( --container-widget-width, 66px );max-width:66px;--container-widget-width:66px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-fd9d6b5 .elementor-heading-title{font-size:50px;}.elementor-129 .elementor-element.elementor-element-e115070 .elementor-heading-title{font-size:21px;}.elementor-129 .elementor-element.elementor-element-c48ca2b{font-size:18px;}.elementor-129 .elementor-element.elementor-element-fcd1e47{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-129 .elementor-element.elementor-element-6ef375c{width:var( --container-widget-width, 66px );max-width:66px;--container-widget-width:66px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-6ef375c .elementor-heading-title{font-size:50px;}.elementor-129 .elementor-element.elementor-element-526b117 .elementor-heading-title{font-size:21px;}.elementor-129 .elementor-element.elementor-element-35e2ad2{font-size:18px;}.elementor-129 .elementor-element.elementor-element-6e27eee{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-129 .elementor-element.elementor-element-e049802{width:var( --container-widget-width, 66px );max-width:66px;--container-widget-width:66px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-e049802 .elementor-heading-title{font-size:50px;}.elementor-129 .elementor-element.elementor-element-c3c11bd .elementor-heading-title{font-size:21px;}.elementor-129 .elementor-element.elementor-element-a738b78{font-size:18px;}.elementor-129 .elementor-element.elementor-element-188ec1f .elementor-heading-title{font-size:21px;}.elementor-129 .elementor-element.elementor-element-6d5c680{--min-height:460px;}.elementor-129 .elementor-element.elementor-element-dde6eb8{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-129 .elementor-element.elementor-element-fa6f4fd{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-129 .elementor-element.elementor-element-344b9f6 img{max-width:560px;}.elementor-129 .elementor-element.elementor-element-deb2726 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-129 .elementor-element.elementor-element-c22a0e1{font-size:18px;}.elementor-129 .elementor-element.elementor-element-a5a1a9c{font-size:19px;}.elementor-129 .elementor-element.elementor-element-3380188 .elementor-heading-title{font-size:21px;}.elementor-129 .elementor-element.elementor-element-851fa31{--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-129 .elementor-element.elementor-element-a4d622e .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-129 .elementor-element.elementor-element-884dbe9{font-size:18px;}.elementor-129 .elementor-element.elementor-element-4e716f1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-129 .elementor-element.elementor-element-f9a3c8f{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-129 .elementor-element.elementor-element-6bc55a4 img{width:76px;}.elementor-129 .elementor-element.elementor-element-4f3cf5f .elementor-heading-title{font-size:20px;}.elementor-129 .elementor-element.elementor-element-32b491a{font-size:17px;}.elementor-129 .elementor-element.elementor-element-6af9d36{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-129 .elementor-element.elementor-element-dd1b64a img{width:76px;}.elementor-129 .elementor-element.elementor-element-c093005 .elementor-heading-title{font-size:20px;}.elementor-129 .elementor-element.elementor-element-a40a9c0{font-size:17px;}.elementor-129 .elementor-element.elementor-element-31e90ac{font-size:20px;}.elementor-129 .elementor-element.elementor-element-dc4fddc{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-129 .elementor-element.elementor-element-dc4fddc .elementor-heading-title{font-size:24px;}.elementor-129 .elementor-element.elementor-element-be306bb{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-129 .elementor-element.elementor-element-311d83e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-129 .elementor-element.elementor-element-bfc7797{text-align:start;}.elementor-129 .elementor-element.elementor-element-bfc7797 img{width:72px;}.elementor-129 .elementor-element.elementor-element-a33f152{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-86b6b0d{text-align:start;}.elementor-129 .elementor-element.elementor-element-86b6b0d .elementor-heading-title{font-size:20px;}.elementor-129 .elementor-element.elementor-element-6a2e4c8{text-align:start;font-size:17px;}.elementor-129 .elementor-element.elementor-element-85eb29f{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-129 .elementor-element.elementor-element-14951f9{text-align:start;}.elementor-129 .elementor-element.elementor-element-14951f9 img{width:72px;}.elementor-129 .elementor-element.elementor-element-f80cbb3{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-db8456e{text-align:start;}.elementor-129 .elementor-element.elementor-element-db8456e .elementor-heading-title{font-size:20px;}.elementor-129 .elementor-element.elementor-element-befbf29{text-align:start;font-size:17px;}.elementor-129 .elementor-element.elementor-element-dab8d00{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.elementor-129 .elementor-element.elementor-element-6962c5a{text-align:start;}.elementor-129 .elementor-element.elementor-element-6962c5a img{width:72px;}.elementor-129 .elementor-element.elementor-element-4cda615{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-3051fd0{text-align:start;}.elementor-129 .elementor-element.elementor-element-3051fd0 .elementor-heading-title{font-size:20px;}.elementor-129 .elementor-element.elementor-element-13c998b{text-align:start;font-size:17px;}.elementor-129 .elementor-element.elementor-element-a1a8076 .elementor-button{font-size:18px;}.elementor-129 .elementor-element.elementor-element-b89fbb9{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-129 .elementor-element.elementor-element-4c0eda7 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-129 .elementor-element.elementor-element-2f86762{font-size:18px;}.elementor-129 .elementor-element.elementor-element-f5aa269{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-129 .elementor-element.elementor-element-12fe11d{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-12fe11d .elementor-heading-title{font-size:38px;}.elementor-129 .elementor-element.elementor-element-f675ad7 .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-84541c3{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-84541c3 .elementor-heading-title{font-size:38px;}.elementor-129 .elementor-element.elementor-element-67cbb7e .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-d5281fe{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-129 .elementor-element.elementor-element-6700310{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-129 .elementor-element.elementor-element-d921c24{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-d921c24 .elementor-heading-title{font-size:42px;}.elementor-129 .elementor-element.elementor-element-bc995df .elementor-heading-title{font-size:19px;}.elementor-129 .elementor-element.elementor-element-a010f9a{font-size:17px;}.elementor-129 .elementor-element.elementor-element-d8563b6{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-129 .elementor-element.elementor-element-4a77ccb{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-4a77ccb .elementor-heading-title{font-size:42px;}.elementor-129 .elementor-element.elementor-element-2def686 .elementor-heading-title{font-size:19px;}.elementor-129 .elementor-element.elementor-element-1167041{font-size:17px;}.elementor-129 .elementor-element.elementor-element-49ac45d{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-129 .elementor-element.elementor-element-bbcdd71{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-bbcdd71 .elementor-heading-title{font-size:42px;}.elementor-129 .elementor-element.elementor-element-9f4572c .elementor-heading-title{font-size:19px;}.elementor-129 .elementor-element.elementor-element-82bd0e7{font-size:17px;}.elementor-129 .elementor-element.elementor-element-bb02503{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-129 .elementor-element.elementor-element-2d23e18{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-2d23e18 .elementor-heading-title{font-size:42px;}.elementor-129 .elementor-element.elementor-element-109b7d3 .elementor-heading-title{font-size:19px;}.elementor-129 .elementor-element.elementor-element-f41318d{font-size:17px;}.elementor-129 .elementor-element.elementor-element-2c585aa{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-129 .elementor-element.elementor-element-9e79ebe{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-9e79ebe .elementor-heading-title{font-size:42px;}.elementor-129 .elementor-element.elementor-element-81f1879 .elementor-heading-title{font-size:19px;}.elementor-129 .elementor-element.elementor-element-6569234{font-size:17px;}.elementor-129 .elementor-element.elementor-element-9dae650{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-129 .elementor-element.elementor-element-0fcff65{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-0fcff65 .elementor-heading-title{font-size:42px;}.elementor-129 .elementor-element.elementor-element-f34791f .elementor-heading-title{font-size:19px;}.elementor-129 .elementor-element.elementor-element-d6bf2da{font-size:17px;}.elementor-129 .elementor-element.elementor-element-0f046f7{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-129 .elementor-element.elementor-element-812600b{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-812600b .elementor-heading-title{font-size:42px;}.elementor-129 .elementor-element.elementor-element-649d9c6 .elementor-heading-title{font-size:19px;}.elementor-129 .elementor-element.elementor-element-4815381{font-size:17px;}.elementor-129 .elementor-element.elementor-element-805a79d{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-129 .elementor-element.elementor-element-f27c0b1{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-f27c0b1 .elementor-heading-title{font-size:42px;}.elementor-129 .elementor-element.elementor-element-d5f3a6c .elementor-heading-title{font-size:19px;}.elementor-129 .elementor-element.elementor-element-b96b427{font-size:17px;}.elementor-129 .elementor-element.elementor-element-f1b0843{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-129 .elementor-element.elementor-element-63d2158{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-63d2158 .elementor-heading-title{font-size:42px;}.elementor-129 .elementor-element.elementor-element-4749b13 .elementor-heading-title{font-size:19px;}.elementor-129 .elementor-element.elementor-element-2ac14ce{font-size:17px;}.elementor-129 .elementor-element.elementor-element-b571a01{--padding-top:72px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-129 .elementor-element.elementor-element-7f8ef2f .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-129 .elementor-element.elementor-element-63068ea img{max-width:680px;}.elementor-129 .elementor-element.elementor-element-d1fa046{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-129 .elementor-element.elementor-element-29f5c60 img{width:56px;}.elementor-129 .elementor-element.elementor-element-0d6d61b .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-f0e4fd5{font-size:17px;}.elementor-129 .elementor-element.elementor-element-9b4bd06 img{width:56px;}.elementor-129 .elementor-element.elementor-element-7ec36c1 .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-623b07c{font-size:17px;}.elementor-129 .elementor-element.elementor-element-0ca1dad img{width:56px;}.elementor-129 .elementor-element.elementor-element-f019767 .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-d391122{font-size:17px;}.elementor-129 .elementor-element.elementor-element-7df7e53 img{width:56px;}.elementor-129 .elementor-element.elementor-element-616f80e .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-44e71c9{font-size:17px;}.elementor-129 .elementor-element.elementor-element-ef4def9 img{width:56px;}.elementor-129 .elementor-element.elementor-element-d2c58b4 .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-b63d26f{font-size:17px;}.elementor-129 .elementor-element.elementor-element-60a3fa0 img{width:56px;}.elementor-129 .elementor-element.elementor-element-441b95b .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-2793316{font-size:17px;}.elementor-129 .elementor-element.elementor-element-428487f{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-26c7aa8{--min-height:460px;}.elementor-129 .elementor-element.elementor-element-5f0cec4{--padding-top:8px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-129 .elementor-element.elementor-element-edb6e1d .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-129 .elementor-element.elementor-element-98e93bc{font-size:18px;}.elementor-129 .elementor-element.elementor-element-d12e7d8{font-size:18px;}.elementor-129 .elementor-element.elementor-element-b4a6193{font-size:17px;}.elementor-129 .elementor-element.elementor-element-5caa57a{--padding-top:80px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-129 .elementor-element.elementor-element-7932bbf{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:30px;--padding-bottom:30px;--padding-left:32px;--padding-right:32px;}.elementor-129 .elementor-element.elementor-element-246515e img{max-width:260px;}.elementor-129 .elementor-element.elementor-element-cecbe8e .elementor-heading-title{font-size:30px;line-height:1.1em;}.elementor-129 .elementor-element.elementor-element-b243849{font-size:18px;}.elementor-129 .elementor-element.elementor-element-0645a3d{--padding-top:56px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-07112ab{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-129 .elementor-element.elementor-element-23998f0 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-129 .elementor-element.elementor-element-3f566c7{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-129 .elementor-element.elementor-element-94ef996{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-129 .elementor-element.elementor-element-7867351{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-129 .elementor-element.elementor-element-5bded0c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-129 .elementor-element.elementor-element-cad2468{--min-height:0px;--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;--padding-top:0px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-206b738{--padding-top:8px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-129 .elementor-element.elementor-element-cd34db2 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-129 .elementor-element.elementor-element-e75aaad{--min-height:460px;}.elementor-129 .elementor-element.elementor-element-73a20bd{--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-129 .elementor-element.elementor-element-902a702 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-129 .elementor-element.elementor-element-c93b38c{--padding-top:40px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-129 .elementor-element.elementor-element-ae49e23 .elementor-heading-title{font-size:88px;}.elementor-129 .elementor-element.elementor-element-91c17de .elementor-heading-title{font-size:16px;}.elementor-129 .elementor-element.elementor-element-746d92b .elementor-heading-title{font-size:20px;}.elementor-129 .elementor-element.elementor-element-57e52e6 .elementor-heading-title{font-size:120px;}.elementor-129 .elementor-element.elementor-element-3b5cca1 .elementor-heading-title{font-size:19px;}.elementor-129 .elementor-element.elementor-element-1ed465c .elementor-button{font-size:18px;}.elementor-129 .elementor-element.elementor-element-72d684f{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-129 .elementor-element.elementor-element-8f5ee94{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-129 .elementor-element.elementor-element-5719a78 img{max-width:220px;}.elementor-129 .elementor-element.elementor-element-abe74d9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-129 .elementor-element.elementor-element-1e08dee{text-align:center;}.elementor-129 .elementor-element.elementor-element-1e08dee .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-129 .elementor-element.elementor-element-01807a9{text-align:center;font-size:18px;}.elementor-129 .elementor-element.elementor-element-e4f8163{text-align:center;}.elementor-129 .elementor-element.elementor-element-e4f8163 .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-c86fb1e .elementor-button{font-size:18px;}.elementor-129 .elementor-element.elementor-element-8cfc54a{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-39c5bc5{--min-height:460px;}.elementor-129 .elementor-element.elementor-element-a984b8f{--padding-top:8px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-129 .elementor-element.elementor-element-00b4f3b .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-129 .elementor-element.elementor-element-e42c8f5{font-size:18px;}.elementor-129 .elementor-element.elementor-element-1ba64a4{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-129 .elementor-element.elementor-element-8e93626{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-129 .elementor-element.elementor-element-c7a42b0 img{width:56px;}.elementor-129 .elementor-element.elementor-element-ab1bc6b .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-38fa357{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-129 .elementor-element.elementor-element-720afe1 img{width:56px;}.elementor-129 .elementor-element.elementor-element-558299c .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-e361087{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-129 .elementor-element.elementor-element-1c71d12 img{width:56px;}.elementor-129 .elementor-element.elementor-element-ffe96cc .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-8dc7db8{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-129 .elementor-element.elementor-element-c6d8a42 img{width:56px;}.elementor-129 .elementor-element.elementor-element-aa503fd .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-382eae9{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-129 .elementor-element.elementor-element-713f773 img{width:56px;}.elementor-129 .elementor-element.elementor-element-54b712e .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-ff1de5e{font-size:19px;}.elementor-129 .elementor-element.elementor-element-a8b9321{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-129 .elementor-element.elementor-element-53eb8c0 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-129 .elementor-element.elementor-element-c541966{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-129 .elementor-element.elementor-element-376327b{font-size:17px;}.elementor-129 .elementor-element.elementor-element-1adac36{font-size:17px;}.elementor-129 .elementor-element.elementor-element-fe525f0{font-size:17px;}.elementor-129 .elementor-element.elementor-element-e1c9fab{font-size:17px;}.elementor-129 .elementor-element.elementor-element-52547e4{--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;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:56px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-129 .elementor-element.elementor-element-a7edab3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-8c30cdc .elementor-heading-title{font-size:92px;}.elementor-129 .elementor-element.elementor-element-5320052 .elementor-heading-title{font-size:21px;}.elementor-129 .elementor-element.elementor-element-3697a0d .elementor-heading-title{font-size:19px;}.elementor-129 .elementor-element.elementor-element-1a0f3c8 .elementor-heading-title{font-size:68px;}.elementor-129 .elementor-element.elementor-element-fd86d82 .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-c4760f8 .elementor-button{font-size:18px;}.elementor-129 .elementor-element.elementor-element-8b6546e img{max-width:414px;}.elementor-129 .elementor-element.elementor-element-329dfe7{--padding-top:72px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-129 .elementor-element.elementor-element-1943b5a .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-129 .elementor-element.elementor-element-a6569d7{font-size:17px;}.elementor-129 .elementor-element.elementor-element-6d45d4d{font-size:17px;}.elementor-129 .elementor-element.elementor-element-34350c3{font-size:17px;}.elementor-129 .elementor-element.elementor-element-fb24438{font-size:17px;}.elementor-129 .elementor-element.elementor-element-c2137ae{font-size:17px;}.elementor-129 .elementor-element.elementor-element-8902b24{font-size:17px;}.elementor-129 .elementor-element.elementor-element-4ff1e9a{font-size:17px;}.elementor-129 .elementor-element.elementor-element-16e1210{font-size:17px;}.elementor-129 .elementor-element.elementor-element-ddd0585{font-size:17px;}.elementor-129 .elementor-element.elementor-element-a4bf8fb{font-size:17px;}.elementor-129 .elementor-element.elementor-element-6baec71{font-size:17px;}.elementor-129 .elementor-element.elementor-element-876ba48{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:28px;--padding-bottom:28px;--padding-left:32px;--padding-right:32px;}.elementor-129 .elementor-element.elementor-element-16159a2{text-align:center;}.elementor-129 .elementor-element.elementor-element-16159a2 img{width:88px;}.elementor-129 .elementor-element.elementor-element-a3f408d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-129 .elementor-element.elementor-element-f98d35c{text-align:center;}.elementor-129 .elementor-element.elementor-element-dd04d17{text-align:center;}.elementor-129 .elementor-element.elementor-element-c07c6d2{text-align:center;}}@media(max-width:767px){.elementor-129 .elementor-element.elementor-element-54021f3{--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-c6ef375{text-align:center;}.elementor-129 .elementor-element.elementor-element-c6ef375 img{width:116px;}.elementor-129 .elementor-element.elementor-element-aa66d30 .elementor-heading-title{font-size:36vw;}.elementor-129 .elementor-element.elementor-element-54cda61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-129 .elementor-element.elementor-element-54cda61 .elementor-heading-title{font-size:16px;}.elementor-129 .elementor-element.elementor-element-1bbcdd7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-384541c .elementor-heading-title{font-size:25px;line-height:1.12em;}.elementor-129 .elementor-element.elementor-element-c623b07{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-e2ac14c{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-129 .elementor-element.elementor-element-8d12e7d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-a99b4c2{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-129 .elementor-element.elementor-element-a99b4c2 .elementor-button{font-size:17px;}.elementor-129 .elementor-element.elementor-element-1af1569{--min-height:50px;}.elementor-129 .elementor-element.elementor-element-3779bae{font-size:21px;}.elementor-129 .elementor-element.elementor-element-5336985 > .elementor-shape-bottom svg, .elementor-129 .elementor-element.elementor-element-5336985 > .e-con-inner > .elementor-shape-bottom svg{height:28px;}.elementor-129 .elementor-element.elementor-element-5336985{--padding-top:52px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-e1e08de .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-129 .elementor-element.elementor-element-6fbefca{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-129 .elementor-element.elementor-element-c558299{font-size:16px;}.elementor-129 .elementor-element.elementor-element-a8cfc54{font-size:16px;}.elementor-129 .elementor-element.elementor-element-8c4760f{font-size:16px;}.elementor-129 .elementor-element.elementor-element-50d403b{--min-height:0px;--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;--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-a66d30a{--width:100%;--padding-top:8px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-1a25cfb .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-129 .elementor-element.elementor-element-519f8a9{--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-129 .elementor-element.elementor-element-8b7bda1{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-129 .elementor-element.elementor-element-fd9d6b5{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-fd9d6b5 .elementor-heading-title{font-size:44px;}.elementor-129 .elementor-element.elementor-element-e115070 .elementor-heading-title{font-size:20px;}.elementor-129 .elementor-element.elementor-element-c48ca2b{font-size:17px;}.elementor-129 .elementor-element.elementor-element-fcd1e47{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-129 .elementor-element.elementor-element-6ef375c{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-6ef375c .elementor-heading-title{font-size:44px;}.elementor-129 .elementor-element.elementor-element-526b117 .elementor-heading-title{font-size:20px;}.elementor-129 .elementor-element.elementor-element-35e2ad2{font-size:17px;}.elementor-129 .elementor-element.elementor-element-6e27eee{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-129 .elementor-element.elementor-element-e049802{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-e049802 .elementor-heading-title{font-size:44px;}.elementor-129 .elementor-element.elementor-element-c3c11bd .elementor-heading-title{font-size:20px;}.elementor-129 .elementor-element.elementor-element-a738b78{font-size:17px;}.elementor-129 .elementor-element.elementor-element-188ec1f .elementor-heading-title{font-size:20px;}.elementor-129 .elementor-element.elementor-element-6d5c680{--width:100%;--min-height:320px;}.elementor-129 .elementor-element.elementor-element-dde6eb8 > .elementor-shape-top svg, .elementor-129 .elementor-element.elementor-element-dde6eb8 > .e-con-inner > .elementor-shape-top svg{height:28px;}.elementor-129 .elementor-element.elementor-element-dde6eb8 > .elementor-shape-bottom svg, .elementor-129 .elementor-element.elementor-element-dde6eb8 > .e-con-inner > .elementor-shape-bottom svg{height:28px;}.elementor-129 .elementor-element.elementor-element-dde6eb8{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-fa6f4fd{--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;}.elementor-129 .elementor-element.elementor-element-17c33b1{--width:100%;}.elementor-129 .elementor-element.elementor-element-344b9f6 img{max-width:100%;}.elementor-129 .elementor-element.elementor-element-16f7b43{--width:100%;}.elementor-129 .elementor-element.elementor-element-deb2726 .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-129 .elementor-element.elementor-element-c22a0e1{font-size:17px;}.elementor-129 .elementor-element.elementor-element-6c90e12{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-129 .elementor-element.elementor-element-a5a1a9c{font-size:18px;}.elementor-129 .elementor-element.elementor-element-3380188 .elementor-heading-title{font-size:20px;}.elementor-129 .elementor-element.elementor-element-851fa31 > .elementor-shape-bottom svg, .elementor-129 .elementor-element.elementor-element-851fa31 > .e-con-inner > .elementor-shape-bottom svg{height:28px;}.elementor-129 .elementor-element.elementor-element-851fa31{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-a4d622e .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-129 .elementor-element.elementor-element-884dbe9{font-size:17px;}.elementor-129 .elementor-element.elementor-element-4e716f1{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-129 .elementor-element.elementor-element-f9a3c8f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-129 .elementor-element.elementor-element-6bc55a4 img{width:68px;}.elementor-129 .elementor-element.elementor-element-4f3cf5f .elementor-heading-title{font-size:19px;}.elementor-129 .elementor-element.elementor-element-32b491a{font-size:16px;}.elementor-129 .elementor-element.elementor-element-6af9d36{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-129 .elementor-element.elementor-element-dd1b64a img{width:68px;}.elementor-129 .elementor-element.elementor-element-c093005 .elementor-heading-title{font-size:19px;}.elementor-129 .elementor-element.elementor-element-a40a9c0{font-size:16px;}.elementor-129 .elementor-element.elementor-element-f8d8421{--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-129 .elementor-element.elementor-element-31e90ac{font-size:18px;}.elementor-129 .elementor-element.elementor-element-dc4fddc{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-129 .elementor-element.elementor-element-dc4fddc .elementor-heading-title{font-size:21px;}.elementor-129 .elementor-element.elementor-element-be306bb{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-129 .elementor-element.elementor-element-311d83e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-129 .elementor-element.elementor-element-bfc7797{text-align:start;}.elementor-129 .elementor-element.elementor-element-bfc7797 img{width:64px;}.elementor-129 .elementor-element.elementor-element-a33f152{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-86b6b0d{text-align:start;}.elementor-129 .elementor-element.elementor-element-86b6b0d .elementor-heading-title{font-size:19px;}.elementor-129 .elementor-element.elementor-element-6a2e4c8{text-align:start;font-size:16px;}.elementor-129 .elementor-element.elementor-element-85eb29f{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-129 .elementor-element.elementor-element-14951f9{text-align:start;}.elementor-129 .elementor-element.elementor-element-14951f9 img{width:64px;}.elementor-129 .elementor-element.elementor-element-f80cbb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-db8456e{text-align:start;}.elementor-129 .elementor-element.elementor-element-db8456e .elementor-heading-title{font-size:19px;}.elementor-129 .elementor-element.elementor-element-befbf29{text-align:start;font-size:16px;}.elementor-129 .elementor-element.elementor-element-dab8d00{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-129 .elementor-element.elementor-element-6962c5a{text-align:start;}.elementor-129 .elementor-element.elementor-element-6962c5a img{width:64px;}.elementor-129 .elementor-element.elementor-element-4cda615{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-129 .elementor-element.elementor-element-3051fd0{text-align:start;}.elementor-129 .elementor-element.elementor-element-3051fd0 .elementor-heading-title{font-size:19px;}.elementor-129 .elementor-element.elementor-element-13c998b{text-align:start;font-size:16px;}.elementor-129 .elementor-element.elementor-element-a1a8076{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-129 .elementor-element.elementor-element-a1a8076 .elementor-button{font-size:17px;}.elementor-129 .elementor-element.elementor-element-b89fbb9{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-4c0eda7 .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-129 .elementor-element.elementor-element-2f86762{font-size:17px;}.elementor-129 .elementor-element.elementor-element-f5aa269{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-129 .elementor-element.elementor-element-a0dc808{--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-129 .elementor-element.elementor-element-12fe11d{width:var( --container-widget-width, 26px );max-width:26px;--container-widget-width:26px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-12fe11d .elementor-heading-title{font-size:34px;}.elementor-129 .elementor-element.elementor-element-f675ad7 .elementor-heading-title{font-size:17px;}.elementor-129 .elementor-element.elementor-element-12328af{--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-129 .elementor-element.elementor-element-84541c3{width:var( --container-widget-width, 26px );max-width:26px;--container-widget-width:26px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-84541c3 .elementor-heading-title{font-size:34px;}.elementor-129 .elementor-element.elementor-element-67cbb7e .elementor-heading-title{font-size:17px;}.elementor-129 .elementor-element.elementor-element-d5281fe{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-129 .elementor-element.elementor-element-6700310{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-d921c24{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-d921c24 .elementor-heading-title{font-size:38px;}.elementor-129 .elementor-element.elementor-element-bc995df .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-a010f9a{font-size:16px;}.elementor-129 .elementor-element.elementor-element-d8563b6{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-4a77ccb{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-4a77ccb .elementor-heading-title{font-size:38px;}.elementor-129 .elementor-element.elementor-element-2def686 .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-1167041{font-size:16px;}.elementor-129 .elementor-element.elementor-element-49ac45d{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-bbcdd71{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-bbcdd71 .elementor-heading-title{font-size:38px;}.elementor-129 .elementor-element.elementor-element-9f4572c .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-82bd0e7{font-size:16px;}.elementor-129 .elementor-element.elementor-element-bb02503{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-2d23e18{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-2d23e18 .elementor-heading-title{font-size:38px;}.elementor-129 .elementor-element.elementor-element-109b7d3 .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-f41318d{font-size:16px;}.elementor-129 .elementor-element.elementor-element-2c585aa{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-9e79ebe{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-9e79ebe .elementor-heading-title{font-size:38px;}.elementor-129 .elementor-element.elementor-element-81f1879 .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-6569234{font-size:16px;}.elementor-129 .elementor-element.elementor-element-9dae650{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-0fcff65{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-0fcff65 .elementor-heading-title{font-size:38px;}.elementor-129 .elementor-element.elementor-element-f34791f .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-d6bf2da{font-size:16px;}.elementor-129 .elementor-element.elementor-element-0f046f7{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-812600b{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-812600b .elementor-heading-title{font-size:38px;}.elementor-129 .elementor-element.elementor-element-649d9c6 .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-4815381{font-size:16px;}.elementor-129 .elementor-element.elementor-element-805a79d{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-f27c0b1{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-f27c0b1 .elementor-heading-title{font-size:38px;}.elementor-129 .elementor-element.elementor-element-d5f3a6c .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-b96b427{font-size:16px;}.elementor-129 .elementor-element.elementor-element-f1b0843{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-63d2158{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-129 .elementor-element.elementor-element-63d2158 .elementor-heading-title{font-size:38px;}.elementor-129 .elementor-element.elementor-element-4749b13 .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-2ac14ce{font-size:16px;}.elementor-129 .elementor-element.elementor-element-b571a01{--padding-top:52px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-7f8ef2f .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-129 .elementor-element.elementor-element-467e2a5{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-129 .elementor-element.elementor-element-63068ea img{max-width:100%;}.elementor-129 .elementor-element.elementor-element-d1fa046{--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-129 .elementor-element.elementor-element-29f5c60 img{width:52px;}.elementor-129 .elementor-element.elementor-element-0d6d61b .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-f0e4fd5{font-size:16px;}.elementor-129 .elementor-element.elementor-element-9b4bd06 img{width:52px;}.elementor-129 .elementor-element.elementor-element-7ec36c1 .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-623b07c{font-size:16px;}.elementor-129 .elementor-element.elementor-element-0ca1dad img{width:52px;}.elementor-129 .elementor-element.elementor-element-f019767 .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-d391122{font-size:16px;}.elementor-129 .elementor-element.elementor-element-7df7e53 img{width:52px;}.elementor-129 .elementor-element.elementor-element-616f80e .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-44e71c9{font-size:16px;}.elementor-129 .elementor-element.elementor-element-ef4def9 img{width:52px;}.elementor-129 .elementor-element.elementor-element-d2c58b4 .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-b63d26f{font-size:16px;}.elementor-129 .elementor-element.elementor-element-60a3fa0 img{width:52px;}.elementor-129 .elementor-element.elementor-element-441b95b .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-2793316{font-size:16px;}.elementor-129 .elementor-element.elementor-element-428487f{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-26c7aa8{--width:100%;--min-height:320px;}.elementor-129 .elementor-element.elementor-element-5f0cec4{--width:100%;--padding-top:8px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-edb6e1d .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-129 .elementor-element.elementor-element-5fd8732{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-129 .elementor-element.elementor-element-98e93bc{font-size:17px;}.elementor-129 .elementor-element.elementor-element-d12e7d8{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:17px;}.elementor-129 .elementor-element.elementor-element-b4a6193{font-size:16px;}.elementor-129 .elementor-element.elementor-element-5caa57a > .elementor-shape-top svg, .elementor-129 .elementor-element.elementor-element-5caa57a > .e-con-inner > .elementor-shape-top svg{height:28px;}.elementor-129 .elementor-element.elementor-element-5caa57a{--padding-top:60px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-7932bbf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-07dcb19{--width:100%;}.elementor-129 .elementor-element.elementor-element-246515e img{max-width:240px;}.elementor-129 .elementor-element.elementor-element-95bb204{--width:100%;}.elementor-129 .elementor-element.elementor-element-cecbe8e .elementor-heading-title{font-size:25px;line-height:1.12em;}.elementor-129 .elementor-element.elementor-element-b243849{font-size:17px;}.elementor-129 .elementor-element.elementor-element-0645a3d > .elementor-shape-bottom svg, .elementor-129 .elementor-element.elementor-element-0645a3d > .e-con-inner > .elementor-shape-bottom svg{height:28px;}.elementor-129 .elementor-element.elementor-element-0645a3d{--padding-top:44px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-07112ab{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-23998f0 .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-129 .elementor-element.elementor-element-3f566c7{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-129 .elementor-element.elementor-element-94ef996{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-129 .elementor-element.elementor-element-7867351{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-129 .elementor-element.elementor-element-5bded0c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-129 .elementor-element.elementor-element-cad2468{--min-height:0px;--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;--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-206b738{--width:100%;--padding-top:8px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-cd34db2 .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-129 .elementor-element.elementor-element-5a47c30{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-129 .elementor-element.elementor-element-779bae3{--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-129 .elementor-element.elementor-element-9424128 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-9424128 .elementor-icon-list-item > a{font-size:16px;}.elementor-129 .elementor-element.elementor-element-2202814{--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-129 .elementor-element.elementor-element-3e8ae59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-3e8ae59 .elementor-icon-list-item > a{font-size:16px;}.elementor-129 .elementor-element.elementor-element-cc69544{--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-129 .elementor-element.elementor-element-e8f1b89 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-e8f1b89 .elementor-icon-list-item > a{font-size:16px;}.elementor-129 .elementor-element.elementor-element-76d0275{--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-129 .elementor-element.elementor-element-93588ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-93588ba .elementor-icon-list-item > a{font-size:16px;}.elementor-129 .elementor-element.elementor-element-3cf3d7d{--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-129 .elementor-element.elementor-element-04ae961{--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-129 .elementor-element.elementor-element-2136fa6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-2136fa6 .elementor-icon-list-item > a{font-size:16px;}.elementor-129 .elementor-element.elementor-element-af15691{--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-129 .elementor-element.elementor-element-cb9dcd6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-cb9dcd6 .elementor-icon-list-item > a{font-size:16px;}.elementor-129 .elementor-element.elementor-element-597c3c2{--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-129 .elementor-element.elementor-element-7604a07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-7604a07 .elementor-icon-list-item > a{font-size:16px;}.elementor-129 .elementor-element.elementor-element-e75aaad{--width:100%;--min-height:320px;}.elementor-129 .elementor-element.elementor-element-73a20bd{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-129 .elementor-element.elementor-element-902a702{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-129 .elementor-element.elementor-element-902a702 .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-129 .elementor-element.elementor-element-c93b38c{--padding-top:32px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-129 .elementor-element.elementor-element-ae49e23 .elementor-heading-title{font-size:76px;}.elementor-129 .elementor-element.elementor-element-91c17de .elementor-heading-title{font-size:16px;}.elementor-129 .elementor-element.elementor-element-ad7e5b5{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-129 .elementor-element.elementor-element-ad7e5b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-129 .elementor-element.elementor-element-ad7e5b5 .elementor-icon-list-item > a{font-size:16px;}.elementor-129 .elementor-element.elementor-element-90f5f70{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-129 .elementor-element.elementor-element-746d92b .elementor-heading-title{font-size:19px;}.elementor-129 .elementor-element.elementor-element-57e52e6 .elementor-heading-title{font-size:104px;}.elementor-129 .elementor-element.elementor-element-3b5cca1 .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-1ed465c .elementor-button{font-size:17px;}.elementor-129 .elementor-element.elementor-element-72d684f{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-8f5ee94{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-129 .elementor-element.elementor-element-3a91433{--width:100%;}.elementor-129 .elementor-element.elementor-element-5719a78 img{max-width:200px;}.elementor-129 .elementor-element.elementor-element-abe74d9{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-129 .elementor-element.elementor-element-1e08dee{text-align:center;}.elementor-129 .elementor-element.elementor-element-1e08dee .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-129 .elementor-element.elementor-element-01807a9{text-align:center;font-size:17px;}.elementor-129 .elementor-element.elementor-element-e4f8163{text-align:center;}.elementor-129 .elementor-element.elementor-element-e4f8163 .elementor-heading-title{font-size:17px;}.elementor-129 .elementor-element.elementor-element-c86fb1e .elementor-button{font-size:17px;}.elementor-129 .elementor-element.elementor-element-8cfc54a{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-39c5bc5{--width:100%;--min-height:300px;}.elementor-129 .elementor-element.elementor-element-a984b8f{--width:100%;--padding-top:8px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-00b4f3b .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-129 .elementor-element.elementor-element-e42c8f5{font-size:17px;}.elementor-129 .elementor-element.elementor-element-1ba64a4{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-129 .elementor-element.elementor-element-8e93626{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-129 .elementor-element.elementor-element-c7a42b0 img{width:52px;}.elementor-129 .elementor-element.elementor-element-ab1bc6b .elementor-heading-title{font-size:17px;}.elementor-129 .elementor-element.elementor-element-38fa357{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-129 .elementor-element.elementor-element-720afe1 img{width:52px;}.elementor-129 .elementor-element.elementor-element-558299c .elementor-heading-title{font-size:17px;}.elementor-129 .elementor-element.elementor-element-e361087{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-129 .elementor-element.elementor-element-1c71d12 img{width:52px;}.elementor-129 .elementor-element.elementor-element-ffe96cc .elementor-heading-title{font-size:17px;}.elementor-129 .elementor-element.elementor-element-8dc7db8{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-129 .elementor-element.elementor-element-c6d8a42 img{width:52px;}.elementor-129 .elementor-element.elementor-element-aa503fd .elementor-heading-title{font-size:17px;}.elementor-129 .elementor-element.elementor-element-382eae9{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-129 .elementor-element.elementor-element-713f773 img{width:52px;}.elementor-129 .elementor-element.elementor-element-54b712e .elementor-heading-title{font-size:17px;}.elementor-129 .elementor-element.elementor-element-c60d1d4{--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-129 .elementor-element.elementor-element-ff1de5e{font-size:18px;}.elementor-129 .elementor-element.elementor-element-a8b9321{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-53eb8c0 .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-129 .elementor-element.elementor-element-c541966{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-129 .elementor-element.elementor-element-376327b{font-size:16px;}.elementor-129 .elementor-element.elementor-element-1adac36{font-size:16px;}.elementor-129 .elementor-element.elementor-element-fe525f0{font-size:16px;}.elementor-129 .elementor-element.elementor-element-e1c9fab{font-size:16px;}.elementor-129 .elementor-element.elementor-element-52547e4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:36px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-a7edab3{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-129 .elementor-element.elementor-element-8c30cdc .elementor-heading-title{font-size:30vw;}.elementor-129 .elementor-element.elementor-element-5320052{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-129 .elementor-element.elementor-element-5320052 .elementor-heading-title{font-size:19px;}.elementor-129 .elementor-element.elementor-element-3697a0d{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-129 .elementor-element.elementor-element-3697a0d .elementor-heading-title{font-size:18px;}.elementor-129 .elementor-element.elementor-element-1a0f3c8{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-129 .elementor-element.elementor-element-1a0f3c8 .elementor-heading-title{font-size:20vw;}.elementor-129 .elementor-element.elementor-element-fd86d82{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-129 .elementor-element.elementor-element-fd86d82 .elementor-heading-title{font-size:17px;}.elementor-129 .elementor-element.elementor-element-c4760f8{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-129 .elementor-element.elementor-element-c4760f8 .elementor-button{font-size:17px;}.elementor-129 .elementor-element.elementor-element-6edce29{--width:100%;}.elementor-129 .elementor-element.elementor-element-8b6546e img{max-width:324px;}.elementor-129 .elementor-element.elementor-element-329dfe7{--padding-top:56px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-1943b5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-129 .elementor-element.elementor-element-1943b5a .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-129 .elementor-element.elementor-element-a6569d7{font-size:17px;}.elementor-129 .elementor-element.elementor-element-6d45d4d{font-size:17px;}.elementor-129 .elementor-element.elementor-element-34350c3{font-size:17px;}.elementor-129 .elementor-element.elementor-element-fb24438{font-size:17px;}.elementor-129 .elementor-element.elementor-element-c2137ae{font-size:17px;}.elementor-129 .elementor-element.elementor-element-8902b24{font-size:17px;}.elementor-129 .elementor-element.elementor-element-4ff1e9a{font-size:17px;}.elementor-129 .elementor-element.elementor-element-16e1210{font-size:17px;}.elementor-129 .elementor-element.elementor-element-ddd0585{font-size:17px;}.elementor-129 .elementor-element.elementor-element-a4bf8fb{font-size:17px;}.elementor-129 .elementor-element.elementor-element-6baec71{font-size:17px;}.elementor-129 .elementor-element.elementor-element-876ba48{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-129 .elementor-element.elementor-element-16159a2{text-align:center;}.elementor-129 .elementor-element.elementor-element-16159a2 img{width:84px;}.elementor-129 .elementor-element.elementor-element-a3f408d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-129 .elementor-element.elementor-element-f98d35c{text-align:center;}.elementor-129 .elementor-element.elementor-element-dd04d17{text-align:center;}.elementor-129 .elementor-element.elementor-element-c07c6d2{text-align:center;}}@media(min-width:768px){.elementor-129 .elementor-element.elementor-element-8dde6eb{--width:100%;}.elementor-129 .elementor-element.elementor-element-ff34791{--width:100%;}.elementor-129 .elementor-element.elementor-element-c623b07{--width:100%;}.elementor-129 .elementor-element.elementor-element-8d12e7d{--width:100%;}.elementor-129 .elementor-element.elementor-element-5336985{--content-width:1160px;}.elementor-129 .elementor-element.elementor-element-6fbefca{--width:100%;}.elementor-129 .elementor-element.elementor-element-a66d30a{--width:54%;}.elementor-129 .elementor-element.elementor-element-6d5c680{--width:46%;}.elementor-129 .elementor-element.elementor-element-dde6eb8{--content-width:1200px;}.elementor-129 .elementor-element.elementor-element-fa6f4fd{--width:100%;}.elementor-129 .elementor-element.elementor-element-17c33b1{--width:46%;}.elementor-129 .elementor-element.elementor-element-16f7b43{--width:54%;}.elementor-129 .elementor-element.elementor-element-851fa31{--content-width:1080px;}.elementor-129 .elementor-element.elementor-element-4e716f1{--width:100%;}.elementor-129 .elementor-element.elementor-element-be306bb{--width:100%;}.elementor-129 .elementor-element.elementor-element-b89fbb9{--content-width:1080px;}.elementor-129 .elementor-element.elementor-element-f5aa269{--width:100%;}.elementor-129 .elementor-element.elementor-element-d5281fe{--width:100%;}.elementor-129 .elementor-element.elementor-element-b571a01{--content-width:1200px;}.elementor-129 .elementor-element.elementor-element-467e2a5{--width:100%;}.elementor-129 .elementor-element.elementor-element-d1fa046{--width:100%;}.elementor-129 .elementor-element.elementor-element-26c7aa8{--width:44%;}.elementor-129 .elementor-element.elementor-element-5f0cec4{--width:56%;}.elementor-129 .elementor-element.elementor-element-5caa57a{--content-width:980px;}.elementor-129 .elementor-element.elementor-element-07dcb19{--width:38%;}.elementor-129 .elementor-element.elementor-element-95bb204{--width:62%;}.elementor-129 .elementor-element.elementor-element-0645a3d{--content-width:1100px;}.elementor-129 .elementor-element.elementor-element-3f566c7{--width:100%;}.elementor-129 .elementor-element.elementor-element-206b738{--width:56%;}.elementor-129 .elementor-element.elementor-element-e75aaad{--width:44%;}.elementor-129 .elementor-element.elementor-element-73a20bd{--content-width:1200px;}.elementor-129 .elementor-element.elementor-element-c93b38c{--width:100%;}.elementor-129 .elementor-element.elementor-element-72d684f{--content-width:980px;}.elementor-129 .elementor-element.elementor-element-8f5ee94{--width:100%;}.elementor-129 .elementor-element.elementor-element-3a91433{--width:32%;}.elementor-129 .elementor-element.elementor-element-abe74d9{--width:68%;}.elementor-129 .elementor-element.elementor-element-39c5bc5{--width:46%;}.elementor-129 .elementor-element.elementor-element-a984b8f{--width:54%;}.elementor-129 .elementor-element.elementor-element-a8b9321{--content-width:1000px;}.elementor-129 .elementor-element.elementor-element-c541966{--width:100%;}.elementor-129 .elementor-element.elementor-element-52547e4{--content-width:1200px;}.elementor-129 .elementor-element.elementor-element-a7edab3{--width:44%;}.elementor-129 .elementor-element.elementor-element-6edce29{--width:56%;}.elementor-129 .elementor-element.elementor-element-329dfe7{--content-width:820px;}.elementor-129 .elementor-element.elementor-element-876ba48{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-129 .elementor-element.elementor-element-a66d30a{--width:100%;}.elementor-129 .elementor-element.elementor-element-6d5c680{--width:100%;}.elementor-129 .elementor-element.elementor-element-17c33b1{--width:100%;}.elementor-129 .elementor-element.elementor-element-16f7b43{--width:100%;}.elementor-129 .elementor-element.elementor-element-26c7aa8{--width:100%;}.elementor-129 .elementor-element.elementor-element-5f0cec4{--width:100%;}.elementor-129 .elementor-element.elementor-element-07dcb19{--width:40%;}.elementor-129 .elementor-element.elementor-element-95bb204{--width:60%;}.elementor-129 .elementor-element.elementor-element-206b738{--width:100%;}.elementor-129 .elementor-element.elementor-element-e75aaad{--width:100%;}.elementor-129 .elementor-element.elementor-element-3a91433{--width:100%;}.elementor-129 .elementor-element.elementor-element-abe74d9{--width:100%;}.elementor-129 .elementor-element.elementor-element-39c5bc5{--width:100%;}.elementor-129 .elementor-element.elementor-element-a984b8f{--width:100%;}.elementor-129 .elementor-element.elementor-element-a7edab3{--width:100%;}.elementor-129 .elementor-element.elementor-element-6edce29{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-384541c */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-384541c .elementor-heading-title{font-size:min(44px,3.1vw,5.6vh)}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2ac14c */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-e2ac14c{max-width:540px}} @media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-e2ac14c{text-align:center}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a99b4c2 */@media(min-width:768px){.elementor-129 .elementor-element.elementor-element-a99b4c2 .elementor-button{min-width:420px}} @media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-a99b4c2{width:100%!important}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-708a838 */.elementor-129 .elementor-element.elementor-element-708a838 .elementor-icon{animation:mbBounce 1.8s ease-in-out infinite}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54021f3 */.elementor-129 .elementor-element.elementor-element-54021f3{background:radial-gradient(ellipse 34% 56% at 76% 40%,rgba(255,119,57,.26) 0%,rgba(0,0,0,0) 100%),linear-gradient(180deg,var(--mb-bg) 0,rgba(7,5,4,.3) 24%,rgba(7,5,4,.55) 72%,var(--mb-bg) 100%),url(https://mbguitaracademy.com.br/wp-content/uploads/2026/10/caged-palco-d-scaled.webp) 50% 0/cover no-repeat,var(--mb-bg)!important}
@media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-54021f3{background:radial-gradient(ellipse 80% 34% at 50% 34%,rgba(255,119,57,.26) 0%,rgba(0,0,0,0) 100%),linear-gradient(180deg,var(--mb-bg) 0,rgba(7,5,4,.25) 18%,rgba(7,5,4,.5) 72%,var(--mb-bg) 100%),url(https://mbguitaracademy.com.br/wp-content/uploads/2026/10/caged-palco-m-scaled.webp) 50% 0/cover no-repeat,var(--mb-bg)!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1e08de */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-e1e08de .elementor-heading-title{max-width:820px;margin:0 auto}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8043e6 */.elementor-129 .elementor-element.elementor-element-a8043e6{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-195a48d */.elementor-129 .elementor-element.elementor-element-195a48d{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ab0533 */.elementor-129 .elementor-element.elementor-element-8ab0533{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2f594f */.elementor-129 .elementor-element.elementor-element-c2f594f{margin-top:30px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a66d30a */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-a66d30a > *{max-width:600px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-89e4cc5 */.elementor-129 .elementor-element.elementor-element-89e4cc5 img{object-position:38% 20%} @media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-89e4cc5 img{object-position:40% 14%}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4d622e */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-a4d622e .elementor-heading-title{max-width:880px;margin:0 auto}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-884dbe9 */@media(min-width:768px){.elementor-129 .elementor-element.elementor-element-884dbe9{max-width:700px;margin-left:auto;margin-right:auto}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-162c2d5 */.elementor-129 .elementor-element.elementor-element-162c2d5{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9a3c8f */@media(min-width:768px){.elementor-129 .elementor-element.elementor-element-f9a3c8f{width:calc(50% - 12px)!important}} @media(max-width:767px){.elementor-129 .elementor-element.elementor-element-f9a3c8f{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-878237b */.elementor-129 .elementor-element.elementor-element-878237b{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af9d36 */@media(min-width:768px){.elementor-129 .elementor-element.elementor-element-6af9d36{width:calc(50% - 12px)!important}} @media(max-width:767px){.elementor-129 .elementor-element.elementor-element-6af9d36{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4da5e83 */.elementor-129 .elementor-element.elementor-element-4da5e83{flex:1 1 0%!important;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-311d83e */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-311d83e{width:calc(33.33% - 14px)!important}} @media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-311d83e{width:100%!important;gap:16px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2738e4 */.elementor-129 .elementor-element.elementor-element-a2738e4{flex:1 1 0%!important;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85eb29f */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-85eb29f{width:calc(33.33% - 14px)!important}} @media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-85eb29f{width:100%!important;gap:16px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f741345 */.elementor-129 .elementor-element.elementor-element-f741345{flex:1 1 0%!important;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dab8d00 */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-dab8d00{width:calc(33.33% - 14px)!important}} @media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-dab8d00{width:100%!important;gap:16px!important}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1a8076 */@media(min-width:768px){.elementor-129 .elementor-element.elementor-element-a1a8076 .elementor-button{min-width:420px}} @media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-a1a8076{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-851fa31 */.elementor-129 .elementor-element.elementor-element-851fa31{background:radial-gradient(ellipse 50% 26% at 50% 22%,rgba(255,119,57,.20) 0%,rgba(255,119,57,0) 70%),linear-gradient(180deg,var(--mb-deep) 0%,var(--mb-deep-2) 50%,var(--mb-bg) 100%)!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f86762 */@media(min-width:768px){.elementor-129 .elementor-element.elementor-element-2f86762{max-width:660px;margin-left:auto;margin-right:auto}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd64e4d */.elementor-129 .elementor-element.elementor-element-bd64e4d{flex:1 1 0%!important;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0dc808 */@media(min-width:768px){.elementor-129 .elementor-element.elementor-element-a0dc808{width:calc(50% - 30px)!important}} @media(max-width:767px){.elementor-129 .elementor-element.elementor-element-a0dc808{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ebaef4 */.elementor-129 .elementor-element.elementor-element-2ebaef4{flex:1 1 0%!important;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12328af */@media(min-width:768px){.elementor-129 .elementor-element.elementor-element-12328af{width:calc(50% - 30px)!important}} @media(max-width:767px){.elementor-129 .elementor-element.elementor-element-12328af{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5aa269 */@media(min-width:768px){.elementor-129 .elementor-element.elementor-element-f5aa269{max-width:760px;margin-left:auto!important;margin-right:auto!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8388955 */.elementor-129 .elementor-element.elementor-element-8388955{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6700310 */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-6700310{width:calc(50% - 24px)!important}} @media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-6700310{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4de9fb */.elementor-129 .elementor-element.elementor-element-f4de9fb{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8563b6 */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-d8563b6{width:calc(50% - 24px)!important}} @media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-d8563b6{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6634aa2 */.elementor-129 .elementor-element.elementor-element-6634aa2{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49ac45d */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-49ac45d{width:calc(50% - 24px)!important}} @media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-49ac45d{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d78ab48 */.elementor-129 .elementor-element.elementor-element-d78ab48{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb02503 */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-bb02503{width:calc(50% - 24px)!important}} @media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-bb02503{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48e0bef */.elementor-129 .elementor-element.elementor-element-48e0bef{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c585aa */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-2c585aa{width:calc(50% - 24px)!important}} @media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-2c585aa{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba36c95 */.elementor-129 .elementor-element.elementor-element-ba36c95{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dae650 */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-9dae650{width:calc(50% - 24px)!important}} @media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-9dae650{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b8cd3c */.elementor-129 .elementor-element.elementor-element-2b8cd3c{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f046f7 */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-0f046f7{width:calc(50% - 24px)!important}} @media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-0f046f7{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ce2de2 */.elementor-129 .elementor-element.elementor-element-9ce2de2{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-805a79d */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-805a79d{width:calc(50% - 24px)!important}} @media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-805a79d{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e38e89 */.elementor-129 .elementor-element.elementor-element-0e38e89{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1b0843 */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-f1b0843{width:calc(50% - 24px)!important}} @media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-f1b0843{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5281fe */.elementor-129 .elementor-element.elementor-element-d5281fe{row-gap:0!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d45c990 */.elementor-129 .elementor-element.elementor-element-d45c990{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7d434b */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-b7d434b{width:calc(33.33% - 22px)!important}} @media(min-width:768px) and (max-width:1024px){.elementor-129 .elementor-element.elementor-element-b7d434b{width:calc(50% - 14px)!important}} @media(max-width:767px){.elementor-129 .elementor-element.elementor-element-b7d434b{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45b2a37 */.elementor-129 .elementor-element.elementor-element-45b2a37{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-292a3f2 */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-292a3f2{width:calc(33.33% - 22px)!important}} @media(min-width:768px) and (max-width:1024px){.elementor-129 .elementor-element.elementor-element-292a3f2{width:calc(50% - 14px)!important}} @media(max-width:767px){.elementor-129 .elementor-element.elementor-element-292a3f2{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b708add */.elementor-129 .elementor-element.elementor-element-b708add{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a80498 */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-9a80498{width:calc(33.33% - 22px)!important}} @media(min-width:768px) and (max-width:1024px){.elementor-129 .elementor-element.elementor-element-9a80498{width:calc(50% - 14px)!important}} @media(max-width:767px){.elementor-129 .elementor-element.elementor-element-9a80498{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-285eb84 */.elementor-129 .elementor-element.elementor-element-285eb84{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bd653f */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-0bd653f{width:calc(33.33% - 22px)!important}} @media(min-width:768px) and (max-width:1024px){.elementor-129 .elementor-element.elementor-element-0bd653f{width:calc(50% - 14px)!important}} @media(max-width:767px){.elementor-129 .elementor-element.elementor-element-0bd653f{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99b4c2a */.elementor-129 .elementor-element.elementor-element-99b4c2a{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d2c5e5 */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-7d2c5e5{width:calc(33.33% - 22px)!important}} @media(min-width:768px) and (max-width:1024px){.elementor-129 .elementor-element.elementor-element-7d2c5e5{width:calc(50% - 14px)!important}} @media(max-width:767px){.elementor-129 .elementor-element.elementor-element-7d2c5e5{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b0acd1 */.elementor-129 .elementor-element.elementor-element-0b0acd1{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee8268b */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-ee8268b{width:calc(33.33% - 22px)!important}} @media(min-width:768px) and (max-width:1024px){.elementor-129 .elementor-element.elementor-element-ee8268b{width:calc(50% - 14px)!important}} @media(max-width:767px){.elementor-129 .elementor-element.elementor-element-ee8268b{width:100%!important}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43500ed */.elementor-129 .elementor-element.elementor-element-43500ed img{object-position:30% 24%} @media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-43500ed img{object-position:0% 30%}} @media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-43500ed img{object-position:28% 18%}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b95509 */.elementor-129 .elementor-element.elementor-element-7b95509{margin-top:36px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f0cec4 */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-5f0cec4 > *{max-width:600px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7932bbf */.elementor-129 .elementor-element.elementor-element-7932bbf{background:radial-gradient(ellipse 50% 70% at 22% 50%,rgba(255,119,57,.16) 0%,rgba(255,119,57,0) 70%),linear-gradient(150deg,rgba(255,255,255,.88) 0%,rgba(255,255,255,.55) 100%)!important;box-shadow:0 22px 50px rgba(50,25,10,.14)!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7867351 */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-7867351{margin-top:36px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f566c7 */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-3f566c7 > .e-con{width:calc((100% - 44px) / 3)!important;flex:0 0 auto}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22ce082 */.elementor-129 .elementor-element.elementor-element-22ce082{position:absolute!important;width:0;height:0;overflow:hidden}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-206b738 */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-206b738 > *{max-width:600px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-03e30f3 */.elementor-129 .elementor-element.elementor-element-03e30f3 img{object-position:50% 22%} @media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-03e30f3 img{object-position:50% 14%}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ed465c */@media(min-width:768px){.elementor-129 .elementor-element.elementor-element-1ed465c .elementor-button{min-width:420px}} @media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-1ed465c{width:100%!important}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e5c39d1 */.elementor-129 .elementor-element.elementor-element-e5c39d1{position:absolute!important;width:0;height:0;overflow:hidden}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c93b38c */.elementor-129 .elementor-element.elementor-element-c93b38c{background:linear-gradient(90deg,var(--mb-deep),var(--mb-accent),var(--mb-deep)) top/100% 3px no-repeat,linear-gradient(180deg,var(--mb-card-2) 0%,var(--mb-bg) 100%)!important} @media(max-width:380px){.elementor-129 .elementor-element.elementor-element-c93b38c{padding-left:16px!important;padding-right:16px!important}}@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-c93b38c{max-width:580px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73a20bd */.elementor-129 .elementor-element.elementor-element-73a20bd{background:radial-gradient(ellipse 40% 50% at 50% 40%,var(--mb-glow) 0%,rgba(0,0,0,0) 100%),linear-gradient(180deg,var(--mb-bg) 0,rgba(7,5,4,.3) 20%,rgba(7,5,4,.5) 80%,var(--mb-bg) 100%),url(https://mbguitaracademy.com.br/wp-content/uploads/2026/10/caged-palco-d-scaled.webp) 50% 0/cover no-repeat,var(--mb-bg)!important}
@media(max-width:767px){.elementor-129 .elementor-element.elementor-element-73a20bd{background:radial-gradient(ellipse 80% 40% at 50% 30%,var(--mb-glow) 0%,rgba(0,0,0,0) 100%),linear-gradient(180deg,var(--mb-bg) 0,rgba(7,5,4,.3) 16%,rgba(7,5,4,.55) 80%,var(--mb-bg) 100%),url(https://mbguitaracademy.com.br/wp-content/uploads/2026/10/caged-palco-m-scaled.webp) 50% 0/cover no-repeat,var(--mb-bg)!important}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c86fb1e */@media(min-width:768px){.elementor-129 .elementor-element.elementor-element-c86fb1e .elementor-button{min-width:420px}} @media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-c86fb1e{width:100%!important}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-564e20a */.elementor-129 .elementor-element.elementor-element-564e20a img{object-position:46% 30%} @media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-564e20a img{object-position:12% 30%}} @media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-564e20a img{object-position:46% 18%}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab1bc6b */.elementor-129 .elementor-element.elementor-element-ab1bc6b{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-558299c */.elementor-129 .elementor-element.elementor-element-558299c{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffe96cc */.elementor-129 .elementor-element.elementor-element-ffe96cc{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aa503fd */.elementor-129 .elementor-element.elementor-element-aa503fd{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54b712e */.elementor-129 .elementor-element.elementor-element-54b712e{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a984b8f */@media(min-width:1025px){.elementor-129 .elementor-element.elementor-element-a984b8f > *{max-width:600px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5320052 */@media(min-width:768px){.elementor-129 .elementor-element.elementor-element-5320052{max-width:500px;margin-left:auto;margin-right:auto}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c4760f8 */@media(min-width:768px){.elementor-129 .elementor-element.elementor-element-c4760f8 .elementor-button{min-width:420px}} @media(max-width:1024px){.elementor-129 .elementor-element.elementor-element-c4760f8{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-876ba48 */.elementor-129 .elementor-element.elementor-element-876ba48{border-top:1px solid var(--mb-line)}/* End custom CSS */
/* Start custom CSS *//* page.css - CAGED Proficiency Program (molde: página do Essencial). Vai em Configurações da página > CSS personalizado.
   Cores: laranja das artes da área de membros do CAGED (destaque #FF7739, de #FFAD70 a #FF4A1C; etiquetas #FF9A5C; fundo #070504).
   O botão de compra usa --mb-buy (verde), uma cor que não aparece em mais nada da página.
   Breakpoints do Elementor: celular <=767, tablet 768-1024, desktop >=1025. Optimized Markup ligado no site. */

:root{
  --mb-tex:url(https://mbguitaracademy.com.br/wp-content/uploads/2026/10/caged-textura.webp);--mb-grain:url(https://mbguitaracademy.com.br/wp-content/uploads/2026/10/essencial-grao.png);
  --mb-bg:#070504; --mb-bg-2:#0E0805; --mb-card:#130B07; --mb-card-2:#1F1109;
  --mb-heading:#FBF3EC; --mb-text:#CDBBAE; --mb-text-2:#E8DACE; --mb-quote:#F3E7DD; --mb-muted:#9C8676; --mb-muted-2:#725E50;
  --mb-accent:#FF7739; --mb-soft:#FF9A5C; --mb-deep:#5A200C; --mb-deep-2:#2A0F06;
  --mb-accent-soft:rgba(255,119,57,.12); --mb-glow:rgba(255,119,57,.22);
  --mb-line:rgba(255,154,92,.14); --mb-line-2:rgba(255,119,57,.40);
  --mb-buy:#3BE07F; --mb-buy-2:#16A34A; --mb-buy-3:#0E7A36; --mb-buy-text:#FFFFFF; --mb-buy-glow:rgba(22,163,74,.40); --mb-buy-glow-2:rgba(59,224,127,.22);
  --mb-grid:1200px;
}

/* ---------- base ---------- */
body{background:var(--mb-bg)}
.elementor-widget-text-editor p{margin:0 0 .9em}
.elementor-widget-text-editor p:last-child{margin-bottom:0}
.elementor-heading-title{text-wrap:balance}
.elementor-widget-text-editor p,.elementor-icon-list-text{text-wrap:pretty}
.elementor-icon-list-text strong,.elementor-widget-text-editor strong{font-weight:700;color:var(--mb-heading)}
.mb-key{color:var(--mb-accent)}
/* leve desvio RGB nos títulos grandes, como nas capas (sem glitch) */
.mb-h2 .elementor-heading-title{text-shadow:-1px 0 rgba(255,70,100,.20),1px 0 rgba(70,190,255,.30)}

/* etiqueta: caixa alta espaçada com o traço curto da cor do curso em cima */
.mb-etq .elementor-heading-title:before{content:'';display:block;width:36px;height:3px;margin:0 0 14px;background:var(--mb-accent);box-shadow:0 0 10px var(--mb-accent)}
.mb-etq-c .elementor-heading-title:before{margin-left:auto;margin-right:auto}
.mb-fio .elementor-divider-separator{box-shadow:0 0 10px var(--mb-accent)}

/* textura craquelada dentro do nome do curso e dos números (à prova do lazy-load do Elementor: sem isso o texto some) */
.mb-tex .elementor-heading-title,.mb-tex-i{background:var(--mb-tex) center/cover,var(--mb-accent);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:transparent}
html body .mb-tex.mb-tex.mb-tex.mb-tex.mb-tex.mb-tex .elementor-heading-title,html body .mb-anel.mb-anel.mb-anel.mb-anel.mb-anel.mb-anel .mb-tex-i{background-image:var(--mb-tex)!important}
.mb-nome .elementor-heading-title,.mb-nome-sm .elementor-heading-title{filter:drop-shadow(0 0 26px rgba(255,119,57,.35));white-space:nowrap}

/* ---------- colunas de foto que preenchem a altura e dissolvem no fundo ---------- */
.mb-fill{position:relative;overflow:hidden}
.mb-fill .elementor-widget-image{position:absolute!important;inset:0;width:100%!important;max-width:100%!important;margin:0!important}
.mb-fill .elementor-widget-image .elementor-widget-container,.mb-fill .elementor-widget-image a{display:block;height:100%}
.mb-fill img{display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover}
.mb-photo img,.mb-side img{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}
@media(min-width:1025px){
  .mb-photo--l img{-webkit-mask-image:linear-gradient(90deg,#000 70%,transparent 100%),linear-gradient(180deg,transparent 0,#000 10%,#000 88%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,#000 70%,transparent 100%),linear-gradient(180deg,transparent 0,#000 10%,#000 88%,transparent 100%);mask-composite:intersect}
  .mb-photo--r img{-webkit-mask-image:linear-gradient(270deg,#000 70%,transparent 100%),linear-gradient(180deg,transparent 0,#000 10%,#000 88%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(270deg,#000 70%,transparent 100%),linear-gradient(180deg,transparent 0,#000 10%,#000 88%,transparent 100%);mask-composite:intersect}
  .mb-hero-foto img{-webkit-mask-image:linear-gradient(270deg,#000 64%,transparent 100%),linear-gradient(180deg,#000 0,#000 80%,transparent 100%);mask-image:linear-gradient(270deg,#000 64%,transparent 100%),linear-gradient(180deg,#000 0,#000 80%,transparent 100%)}
  .mb-text--l{padding-left:max(40px,calc((100% - var(--mb-grid)) / 2))!important}
  .mb-text--r{padding-right:max(40px,calc((100% - var(--mb-grid)) / 2))!important}
}
@media(max-width:1024px){
  .mb-photo img{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 12%,#000 62%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 12%,#000 62%,transparent 100%)}
}

/* ---------- topo: ESSENCIAL gigante atrás, Marcelo recortado na frente (z: nome 0, foto 1, texto 2) ---------- */
.mb-hero2{position:relative;overflow:hidden}
.mb-hero2>.elementor-element,.mb-hero2>.e-con{position:relative}
.mb-assinatura img{filter:drop-shadow(0 0 10px rgba(255,119,57,.35))}
.mb-h2-sig{z-index:2}
.mb-h2-nome{z-index:0}
.mb-h2-nome .elementor-heading-title{white-space:nowrap;filter:drop-shadow(0 0 30px rgba(255,119,57,.35)) brightness(1.12) saturate(1.15)}
.mb-h2-stage{z-index:2}
.mb-h2-txt h1.elementor-heading-title{text-shadow:0 2px 24px rgba(0,0,0,.9),-1px 0 rgba(255,70,100,.2),1px 0 rgba(70,190,255,.3)}
.mb-h2-txt .mb-hero-sub p{text-shadow:0 1px 14px rgba(0,0,0,.85)}
@media(min-width:1025px){
  .mb-hero2{min-height:min(800px,100vh)}
  .mb-h2-foto-d{position:absolute!important;bottom:max(60px,calc(140px - 4.2vw));right:max(-10px,calc((100% - 1460px) / 2));width:min(44vw,660px)!important;max-width:none!important;margin:0!important;z-index:1}
  .mb-h2-foto-d img{display:block;width:100%!important;height:auto!important;max-width:none!important;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent 100%),linear-gradient(90deg,transparent 0,#000 16%);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,#000 70%,transparent 100%),linear-gradient(90deg,transparent 0,#000 16%);mask-composite:intersect}
  .mb-h2-sig{margin:30px 0 0 4.4vw!important}
  .mb-h2-nome{margin-top:-4px!important}
  .mb-h2-nome .elementor-heading-title{font-size:min(23vw,340px)!important;line-height:.86}
  .mb-h2-stage{width:56%!important;margin-top:-.6vw!important;padding-left:max(40px,calc((100% - 1200px) / 2))!important}
  .mb-h2-subwrap{position:relative;z-index:2;width:56%!important;padding-left:max(40px,calc((100% - 1200px) / 2))!important}
}
@media(max-width:1024px){
  .mb-h2-sig{margin-top:8px!important}
  .mb-h2-stage{position:relative;margin-top:-15vw!important;min-height:100vw;display:flex!important;flex-direction:column!important;justify-content:flex-end!important}
  .mb-h2-foto-m{position:absolute!important;inset:0;width:100%!important;max-width:none!important;margin:0!important;z-index:0;overflow:hidden}
  .mb-h2-foto-m img{display:block;width:100%!important;height:auto!important;max-width:none!important;-webkit-mask-image:linear-gradient(180deg,#000 50%,rgba(0,0,0,.45) 72%,transparent 95%);mask-image:linear-gradient(180deg,#000 50%,rgba(0,0,0,.45) 72%,transparent 95%)}
  .mb-h2-txt{position:relative;z-index:1}
  .mb-h2-txt:before{content:"";position:absolute;left:0;right:0;top:-70px;bottom:-60px;height:auto!important;width:auto!important;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(7,5,4,0) 0,rgba(7,5,4,.72) 34%,rgba(7,5,4,.88) 100%)}
  .mb-h2-txt h1.elementor-heading-title,.mb-h2-txt .mb-etq .elementor-heading-title{text-align:center}
  .mb-h2-txt .mb-etq .elementor-heading-title:before{margin-left:auto;margin-right:auto}
  .mb-hero2 .mb-dotsep{display:none}.mb-hero2 .mb-nl{display:block}
  .mb-h2-subwrap{position:relative;z-index:2}
}
@media(min-width:768px) and (max-width:1024px){.mb-h2-stage{min-height:720px;margin-top:-118px!important}.mb-h2-foto-m img{-webkit-mask-image:linear-gradient(180deg,#000 50%,rgba(0,0,0,.45) 72%,transparent 95%),linear-gradient(90deg,transparent 4%,#000 16%,#000 84%,transparent 96%)!important;-webkit-mask-composite:source-in!important;mask-image:linear-gradient(180deg,#000 50%,rgba(0,0,0,.45) 72%,transparent 95%),linear-gradient(90deg,transparent 4%,#000 16%,#000 84%,transparent 96%)!important;mask-composite:intersect!important}}
@media(max-width:767px){.mb-hero2 .mb-etq .elementor-heading-title{letter-spacing:.12em}}
.mb-scroll-cue{margin-top:0!important}
.mb-scroll-cue .elementor-icon{display:inline-flex}
@keyframes mbBounce{0%,100%{transform:translateY(0);opacity:.6}50%{transform:translateY(6px);opacity:1}}

/* ---------- faixa rolando (roda sempre: parada parece travada no celular) ---------- */
.mb-mq{overflow:hidden}
.mb-mq .elementor-widget-text-editor{width:100%;overflow:hidden}
.mb-mq p{margin:0!important;white-space:nowrap;padding-top:.08em}
.mb-mq-t{display:inline-block;white-space:nowrap;animation:mbMq 34s linear infinite;will-change:transform}
.mb-sep{color:var(--mb-accent);margin:0 .8em;font-size:.8em;vertical-align:.08em}
@keyframes mbMq{from{transform:translateX(0)}to{transform:translateX(-50%)}}

/* ---------- depoimentos e falas ---------- */
.mb-quote-col{position:relative;padding-top:20px!important}
.mb-quote-col:before{content:'';position:absolute;left:0;top:0;width:28px;height:3px;background:var(--mb-accent);box-shadow:0 0 10px var(--mb-accent)}
.mb-quote-single{max-width:560px}
.mb-fala{border-left:2px solid var(--mb-accent);box-shadow:-8px 0 18px -14px var(--mb-accent)}
.mb-fala-c{border-left:0;box-shadow:none;align-items:center}
.mb-fala-c .elementor-widget-text-editor:first-child p:before{content:'';display:block;width:36px;height:3px;margin:0 auto 18px;background:var(--mb-accent);box-shadow:0 0 10px var(--mb-accent)}
@media(min-width:768px){.mb-fala-c{max-width:760px;margin-left:auto!important;margin-right:auto!important}}

/* ---------- listas ---------- */
.mb-top .elementor-icon-list-item{align-items:flex-start!important}
.mb-top .elementor-icon-list-icon{margin-top:.38em}
.mb-top .elementor-icon-list-icon svg{filter:drop-shadow(0 0 4px rgba(255,119,57,.8))}
.mb-nao .elementor-icon-list-icon svg{filter:none}
.mb-ico img{display:block}

/* ---------- cards "é / não é pra você" ---------- */
.mb-card{position:relative;overflow:hidden}
.mb-card-yes{background:linear-gradient(160deg,rgba(255,119,57,.14) 0%,rgba(255,119,57,.03) 100%),var(--mb-card)}
.mb-card-yes:after{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--mb-accent);box-shadow:0 0 12px var(--mb-accent)}
.mb-card-no{background:rgba(255,255,255,.02)}
.mb-sim strong{color:var(--mb-heading)}
.mb-nao strong{color:var(--mb-text-2)}

/* ---------- fases ---------- */
.mb-fase{background:linear-gradient(180deg,rgba(7,5,4,.35) 0%,rgba(7,5,4,.78) 100%)}
.mb-fase-capa img{display:block;width:100%;aspect-ratio:960/300;object-fit:cover}
.mb-fase-res .elementor-heading-title{border-left:2px solid var(--mb-accent);padding-left:12px}

/* ---------- por dentro: números e recursos ---------- */
.mb-mock img{filter:drop-shadow(0 30px 60px rgba(0,0,0,.5))}
.mb-numero{position:relative;padding:18px 8px!important;border-top:1px solid var(--mb-line)}

/* ---------- tempo: 3 blocos de 5 minutos em anel ---------- */
.mb-anel .elementor-heading-title{width:128px;height:128px;margin:0 auto;border-radius:50%;display:flex;align-items:center;justify-content:center;gap:4px;border:2px solid var(--mb-soft);box-shadow:0 0 18px rgba(255,119,57,.55),inset 0 0 18px rgba(255,119,57,.35);background:radial-gradient(circle,rgba(255,119,57,.18) 0%,rgba(255,119,57,0) 70%)}
.mb-anel small{font:600 16px/1 'Inter',sans-serif;color:var(--mb-soft);letter-spacing:.06em;align-self:flex-end;margin-bottom:34px}
@media(max-width:767px){.mb-anel .elementor-heading-title{width:96px;height:96px}.mb-anel small{margin-bottom:24px}}

/* ---------- bônus ---------- */
.mb-bonus-capa img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;box-shadow:0 18px 40px rgba(0,0,0,.45),0 0 0 1px var(--mb-line)}

/* ---------- mensagens (prints) ---------- */
.mb-print img{display:block;box-shadow:0 18px 44px rgba(0,0,0,.5)}
.mb-tilt-l{transform:rotate(-1.2deg)} .mb-tilt-r{transform:rotate(1deg)} .mb-tilt-s{transform:rotate(-.4deg)}

/* ---------- faixas de arrastar no celular/tablet (bônus e mensagens) ---------- */
@media(max-width:1024px){
  .mb-strip{display:grid!important;grid-auto-flow:column;grid-auto-columns:min(calc(100% - 64px),320px);gap:16px!important;align-items:start!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:10px 20px 18px!important;scroll-padding-left:20px}
  .mb-strip::-webkit-scrollbar{display:none}
  .mb-strip>.e-con,.mb-strip>.elementor-widget{scroll-snap-align:start}
  .mb-wall>.e-con{display:contents}
  .mb-wall .elementor-widget-image{width:100%!important;max-width:none!important;scroll-snap-align:start}
  .mb-strip.mb-wall{grid-auto-columns:min(calc(100% - 48px),340px)}
  .mb-tilt-l,.mb-tilt-r,.mb-tilt-s{transform:none}
}
@media(min-width:768px) and (max-width:1024px){.mb-strip{padding:10px 32px 18px!important;scroll-padding-left:32px}}
@keyframes mbNudge{0%{translate:0 0}35%{translate:-72px 0}55%{translate:-72px 0}100%{translate:0 0}}
@media(max-width:1024px){.mb-strip.mb-nudge>*{animation:mbNudge 1.6s cubic-bezier(.45,0,.25,1) .25s 2}.mb-wall.mb-nudge>.e-con>*{animation:mbNudge 1.6s cubic-bezier(.45,0,.25,1) .25s 2}}

/* ---------- oferta ---------- */
.mb-ticket{position:relative;overflow:hidden;box-shadow:0 30px 90px rgba(255,119,57,.16)}
.mb-preco .mb-px{font:700 .32em/1 'Inter',sans-serif;color:var(--mb-text-2);letter-spacing:.02em;vertical-align:.6em;margin-right:.1em}
.mb-preco .mb-pv{white-space:nowrap}
.mb-preco-linha .elementor-heading-title{color:var(--mb-heading)}

/* ---------- botão de compra: cor exclusiva (não aparece em mais nada) ---------- */
.mb-btn .elementor-button{background:linear-gradient(135deg,var(--mb-buy) 0%,var(--mb-buy-2) 55%,var(--mb-buy-3) 100%)!important;color:var(--mb-buy-text)!important;text-shadow:0 1px 2px rgba(0,0,0,.22);border-radius:999px;font-size:17px;letter-spacing:.04em;padding:21px 30px!important;animation:mbGlow 2.8s ease-in-out infinite;transition:transform .2s,filter .2s}
.mb-btn .elementor-button:hover{transform:translateY(-2px);filter:brightness(1.06)}
.mb-btn .elementor-button-text{white-space:nowrap}
.mb-btn .elementor-button:focus-visible{outline:2px solid var(--mb-buy);outline-offset:3px}
@keyframes mbGlow{0%,100%{box-shadow:0 12px 30px var(--mb-buy-glow)}50%{box-shadow:0 14px 46px var(--mb-buy-glow),0 0 0 3px var(--mb-buy-glow-2)}}
@media(max-width:400px){.mb-btn .elementor-button{font-size:16px!important;letter-spacing:.01em;padding:19px 12px!important}}
@media(prefers-reduced-motion:reduce){.mb-btn .elementor-button{animation:none}}

/* ---------- garantia ---------- */
.mb-selo img{filter:drop-shadow(0 0 30px rgba(255,119,57,.25))}

/* ---------- FAQ ---------- */
.mb-faq .e-n-accordion{gap:0!important}
.mb-faq .e-n-accordion-item{border-bottom:1px solid var(--mb-line)!important;margin:0!important}
.mb-faq .e-n-accordion-item:first-child{border-top:1px solid var(--mb-line)!important}
.mb-faq .e-n-accordion-item-title{padding:22px 0!important;background:transparent!important;border:0!important;justify-content:space-between!important;gap:16px}
.mb-faq .e-n-accordion-item-title-text{font:700 20px/1.35 'Inter',sans-serif;color:var(--mb-heading)!important;text-wrap:balance}
.mb-faq .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-text{color:var(--mb-soft)!important}
.mb-faq .e-n-accordion-item-title-icon{color:var(--mb-accent)!important;font-size:16px!important}
.mb-faq .e-n-accordion-item-title-icon svg{fill:var(--mb-accent)!important;width:16px;height:16px}
.mb-faq .e-n-accordion-item>.e-con{padding:0 0 24px!important;border:0!important;background:transparent!important}
@media(max-width:1024px){.mb-faq .e-n-accordion-item-title-text{font-size:18px}}

/* ---------- rodapé ---------- */
.mb-links a{color:var(--mb-text);text-decoration:none}
.mb-links a:hover{color:var(--mb-soft)}
.mb-dot{margin:0 .6em;color:var(--mb-muted-2)}
.mb-logo img{opacity:.9}

/* ---------- textura de grão por cima de tudo (leve) ---------- */
body:after{content:'';position:fixed;inset:0;pointer-events:none;z-index:9998;background:var(--mb-grain) repeat;background-size:200px 200px;opacity:.5;mix-blend-mode:overlay}
.mb-cor{position:relative}
/* os cortes inclinados (.elementor-shape) ficam dentro do .e-con-inner nos containers boxed: não posicione o inner, senão eles encolhem para a largura do conteúdo */
.mb-cor>.e-con,.mb-cor>.elementor-element{position:relative;z-index:1}

/* ---------- dobras em branco gelo (perolado): a seção troca as variáveis de cor só dentro dela ---------- */
.mb-claro{--mb-heading:#1C110B;--mb-text:#4D3C31;--mb-text-2:#33241B;--mb-quote:#2A1C14;--mb-muted:#7A6455;--mb-muted-2:#927C6D;
  --mb-soft:#B8460F;--mb-accent:#D9561C;--mb-line:rgba(60,30,12,.13);--mb-line-2:rgba(217,86,28,.32);--mb-card:#FAF6F2;--mb-glow:rgba(255,119,57,.12)}
.mb-claro{position:relative;background:radial-gradient(ellipse 70% 55% at 50% 0%,rgba(255,255,255,.8) 0%,rgba(255,255,255,0) 70%),radial-gradient(ellipse 45% 40% at 100% 100%,rgba(255,119,57,.08) 0%,rgba(255,119,57,0) 70%),radial-gradient(ellipse 40% 36% at 0% 60%,rgba(230,196,165,.20) 0%,rgba(230,196,165,0) 70%),linear-gradient(180deg,#F4EEE8 0%,#EAE1D8 100%)!important}
.mb-claro>.e-con,.mb-claro>.elementor-element{position:relative;z-index:1}
.mb-claro .mb-h2 .elementor-heading-title{text-shadow:-1px 0 rgba(255,70,100,.10),1px 0 rgba(230,100,40,.16)}
.mb-claro .mb-etq .elementor-heading-title:before,.mb-claro .mb-quote-col:before,.mb-claro .mb-fio .elementor-divider-separator{box-shadow:0 0 8px rgba(255,119,57,.45)}
.mb-claro .mb-print img{box-shadow:0 16px 38px rgba(50,25,10,.18),0 0 0 1px rgba(60,30,12,.08)}
.mb-claro .mb-anel .elementor-heading-title{border-color:var(--mb-accent);box-shadow:0 0 16px rgba(255,119,57,.28),inset 0 0 14px rgba(255,119,57,.14);background:radial-gradient(circle,rgba(255,255,255,.7) 0%,rgba(255,255,255,0) 70%)}
.mb-claro .mb-tex .elementor-heading-title{filter:none}

/* ---------- bônus em cards com mockup ---------- */
.mb-bonus-card{position:relative;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.35)}
.mb-bonus-mock img{display:block;margin:0 auto}
@media(max-width:1024px){.mb-strip.mb-bonus{grid-auto-columns:min(calc(100% - 56px),340px)}}
.mb-num-nw .elementor-heading-title{white-space:nowrap}

/* ---------- bio: a foto dissolve no fundo do texto (luz azul contínua, máscara longa) ---------- */
.mb-bio{background:radial-gradient(ellipse 46% 70% at 36% 46%,rgba(255,119,57,.16) 0%,rgba(255,119,57,0) 72%),linear-gradient(90deg,#140A05 0%,#0B0604 50%,var(--mb-bg) 100%)!important}
@media(min-width:1025px){
  .mb-bio .mb-photo--l{overflow:visible}
  .mb-bio .mb-photo--l img{width:122%!important;-webkit-mask-image:linear-gradient(90deg,#000 34%,rgba(0,0,0,.55) 62%,transparent 92%),linear-gradient(180deg,transparent 0,#000 14%,#000 84%,transparent 100%)!important;-webkit-mask-composite:source-in!important;mask-image:linear-gradient(90deg,#000 34%,rgba(0,0,0,.55) 62%,transparent 92%),linear-gradient(180deg,transparent 0,#000 14%,#000 84%,transparent 100%)!important;mask-composite:intersect!important}
  .mb-bio .mb-text--r{position:relative;z-index:2}
}
@media(max-width:1024px){.mb-bio .mb-photo img{object-position:46% 0!important;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.35) 0,#000 7%,#000 58%,transparent 100%)!important;mask-image:linear-gradient(180deg,rgba(0,0,0,.35) 0,#000 7%,#000 58%,transparent 100%)!important}}

.mb-bio:after{content:'';position:absolute;left:0;right:0;top:0;height:180px;background:linear-gradient(180deg,var(--mb-bg) 0%,rgba(7,5,4,.7) 40%,rgba(7,5,4,0) 100%);z-index:1;pointer-events:none}
@media(max-width:1024px){.mb-bio:after{display:none}}

/* ---------- preço: âncora riscada ---------- */
.mb-preco-de s{color:var(--mb-muted);text-decoration:line-through;text-decoration-color:var(--mb-accent);text-decoration-thickness:2px}

/* ---------- rodada 4: depoimentos em formato de print (comentário na prova, mensagem no "quem já começou") ---------- */
.mb-shot{background:#FFFFFF;border-radius:18px;padding:18px 18px 18px!important;box-shadow:0 18px 44px rgba(50,25,10,.16),0 0 0 1px rgba(60,30,12,.07)}
.mb-shot p{margin:0!important}
.mb-av{flex:0 0 44px;width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font:700 16px/1 'Inter',sans-serif;letter-spacing:.02em;color:#fff;background:linear-gradient(135deg,#FFAD70 0%,#D9561C 55%,#8C3510 100%);box-shadow:0 0 0 2px #fff,0 0 0 3.5px #D9561C}
.mb-av-anon{background:#DCCFC5;position:relative}
.mb-av-anon:before{content:'';position:absolute;inset:9px;background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27%23000%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%278%27%20r%3D%274.2%27%2F%3E%3Cpath%20d%3D%27M3.5%2021.5a8.5%208.5%200%200%201%2017%200Z%27%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27%23000%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%278%27%20r%3D%274.2%27%2F%3E%3Cpath%20d%3D%27M3.5%2021.5a8.5%208.5%200%200%201%2017%200Z%27%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}
.mb-i{display:inline-block;flex:0 0 20px;width:20px;height:20px;background:currentColor;color:#A39184}
.mb-i-heart{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M19%2014c1.49-1.46%203-3.21%203-5.5A5.5%205.5%200%200%200%2016.5%203c-1.76%200-3%20.5-4.5%202-1.5-1.5-2.74-2-4.5-2A5.5%205.5%200%200%200%202%208.5c0%202.3%201.5%204.05%203%205.5l7%207Z%27%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M19%2014c1.49-1.46%203-3.21%203-5.5A5.5%205.5%200%200%200%2016.5%203c-1.76%200-3%20.5-4.5%202-1.5-1.5-2.74-2-4.5-2A5.5%205.5%200%200%200%202%208.5c0%202.3%201.5%204.05%203%205.5l7%207Z%27%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;margin-top:2px}
.mb-i-dots{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27%23000%27%3E%3Ccircle%20cx%3D%275%27%20cy%3D%2712%27%20r%3D%272%27%2F%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%272%27%2F%3E%3Ccircle%20cx%3D%2719%27%20cy%3D%2712%27%20r%3D%272%27%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27%23000%27%3E%3Ccircle%20cx%3D%275%27%20cy%3D%2712%27%20r%3D%272%27%2F%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%272%27%2F%3E%3Ccircle%20cx%3D%2719%27%20cy%3D%2712%27%20r%3D%272%27%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}
.mb-cm{display:flex;gap:12px;align-items:flex-start}
.mb-cm-b{flex:1;min-width:0}
.mb-cm-n,.mb-dm-n{font:700 16px/1.3 'Inter',sans-serif;color:#1C110B}
.mb-cm-t{color:#2A1C14;margin-top:4px!important}
.mb-dm-hd{display:flex;align-items:center;gap:10px;padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid rgba(60,30,12,.08)}
.mb-dm-hd .mb-av{flex-basis:38px;width:38px;height:38px}
.mb-dm-hd .mb-av-anon:before{inset:8px}
.mb-dm-n{flex:1;min-width:0}
.mb-dm-b{display:inline-block;background:#F3ECE6;color:#2A1C14;border-radius:20px 20px 20px 6px;padding:12px 16px}
@media(min-width:1025px){
  .mb-shots-3>.elementor-widget{width:calc((100% - 56px) / 3)!important}
  .mb-shots-3>.elementor-widget:nth-child(2){margin-top:34px!important}
  .mb-shots-2>.elementor-widget{width:calc(50% - 14px)!important}
  .mb-shots-2>.elementor-widget:nth-child(even){margin-top:38px!important}
}
@media(max-width:1024px){.mb-shots>.elementor-widget{width:100%!important;max-width:560px}}

/* ---------- rodada 4: bônus menores, mockup vazando por cima do card ---------- */
.mb-bonus-card{overflow:visible!important}
.mb-bonus-mock{margin-top:-58px!important;position:relative;z-index:1}
@media(min-width:1025px){.mb-strip.mb-bonus{margin-top:104px!important;row-gap:92px!important}}
@media(max-width:1024px){.mb-strip.mb-bonus{padding-top:70px!important}}

/* ---------- rodada 4: contador do preço (R$ 997 desce até R$ 497 e, no meio da descida, vira 12x de R$ 51,40) ---------- */
.mb-pwrap{position:relative;display:inline-block}
.mb-p12x{display:inline-block}
.mb-pcount{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:.8em;white-space:nowrap;opacity:0;pointer-events:none;font-variant-numeric:tabular-nums}
.mb-anim-pre .mb-p12x{opacity:0;transform:scale(.86)}
.mb-anim-pre .mb-pcount{opacity:1}
.mb-anim-pre .mb-pvista{opacity:0;transform:translateY(8px)}
.mb-anim-done .mb-p12x{opacity:1;transform:none;transition:opacity .4s ease .05s,transform .55s cubic-bezier(.2,.9,.25,1.25) .05s}
.mb-anim-done .mb-pcount{opacity:0;transform:translate(-50%,-50%) scale(.75);filter:blur(4px);transition:opacity .35s ease,transform .35s ease,filter .35s ease}
.mb-anim-done .mb-pvista{opacity:1;transform:none;transition:opacity .45s ease .45s,transform .45s ease .45s}
.mb-anim-done .mb-pwrap{animation:mbPop 1.1s ease .1s 1}
@keyframes mbPop{0%{filter:drop-shadow(0 0 0 transparent)}40%{filter:drop-shadow(0 0 22px var(--mb-accent))}100%{filter:drop-shadow(0 0 0 transparent)}}
.mb-anim-run .mb-pcount{animation:mbTick .16s linear infinite alternate}
.mb-anim-done .mb-pcount{animation:none}
@keyframes mbTick{from{filter:brightness(1)}to{filter:brightness(1.2)}}

/* ---------- rodada 4: fecho no estilo da referência (silhueta no círculo de luz) ---------- */
.mb-fecho{position:relative;overflow:hidden;background:radial-gradient(ellipse 36% 56% at 74% 54%,rgba(255,119,57,.20) 0%,rgba(255,119,57,0) 70%),radial-gradient(ellipse 50% 40% at 16% 100%,rgba(255,119,57,.10) 0%,rgba(255,119,57,0) 70%),var(--mb-bg)!important}
.mb-fecho-foto img{display:block;margin:0 auto}
@media(min-width:1025px){.mb-fecho-foto{align-self:flex-end!important}}
.mb-fecho-preco .elementor-heading-title{color:var(--mb-heading)}
.mb-fecho-de .elementor-heading-title{color:var(--mb-heading)}
.mb-pill .elementor-heading-title{display:inline-block;padding:10px 18px 9px;border-radius:999px;background:rgba(255,119,57,.14);border:1px solid var(--mb-line-2);color:var(--mb-soft)}
/* rodada 4: mockups dos bônus com a mesma altura, para os títulos alinharem entre os cards */
.mb-bonus-mock{height:236px;display:flex!important;align-items:flex-end;justify-content:center}
.mb-bonus-mock img{width:auto!important;height:auto!important;max-width:330px!important;max-height:100%!important;object-fit:contain}
@media(max-width:1024px){.mb-bonus-mock{height:196px}.mb-bonus-mock img{max-width:100%!important}}

/* rodada 5: foto do holofote no fecho (fundo preto some com lighten; bordas dissolvem no fundo da seção) */
.mb-holofote img{mix-blend-mode:lighten;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16%,#000 84%,transparent 100%),linear-gradient(180deg,transparent 0,#000 8%,#000 80%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 16%,#000 84%,transparent 100%),linear-gradient(180deg,transparent 0,#000 8%,#000 80%,transparent 100%);mask-composite:intersect}

/* rodada 6: preço da oferta igual ao da /black-november-alunos/ (degradê na cor do curso, 12x e R$ pequenos, centavos pela metade) */
:root{--mb-grad-text:linear-gradient(100deg,#FFAD70 0%,#FF7739 50%,#FF4A1C 100%)}
.mb-grad-text{color:var(--mb-accent);background-image:var(--mb-grad-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
html body .mb-grad-text.mb-grad-text.mb-grad-text.mb-grad-text.mb-grad-text.mb-grad-text{background-image:var(--mb-grad-text)!important}
.mb-p12 .mb-x{font-size:.36em;vertical-align:.95em;margin-right:.14em;letter-spacing:.02em}
.mb-p12 .mb-cur{font-size:.4em;vertical-align:.95em;margin-right:.02em}
.mb-p12 .mb-cents{font-size:.5em;margin-left:.02em}
.mb-ticket .mb-p12 .elementor-heading-title{font-size:164px!important;white-space:nowrap}
@media(max-width:1024px){.mb-ticket .mb-p12 .elementor-heading-title{font-size:156px!important}}
/* a Anton é mais larga que a Bebas da Black: divisor maior para caber no card */
@media(max-width:767px){.mb-ticket .mb-p12 .elementor-heading-title{font-size:min(130px,calc((100vw - 80px) / 2.8))!important}}

/* ---------- rodada 7 ---------- */
/* 4) desktop: ESSENCIAL ocupa exatamente a grade (mesma margem esquerda do texto e da assinatura); 3.873 = largura da palavra / tamanho da fonte na Anton */
@media(min-width:1025px){
  .mb-hero2{container-type:inline-size}
  .mb-h2-sig{margin-left:max(40px,calc((100cqw - 1200px) / 2))!important}
  .mb-h2-nome{padding-left:max(40px,calc((100cqw - 1200px) / 2))!important}
  .mb-h2-nome .elementor-heading-title{font-size:calc((100cqw - 2 * max(40px, (100cqw - 1200px) / 2)) / 3.873)!important;text-align:left!important}
  .mb-h2-ctawrap{position:relative;z-index:2;width:56%!important;padding-left:max(40px,calc((100% - 1200px) / 2))!important}
}
.mb-h2-ctawrap{position:relative;z-index:2}
.mb-btn .elementor-button-icon svg{fill:var(--mb-buy-text)!important;width:.9em;height:.9em}
html{scroll-behavior:smooth}
#preco{scroll-margin-top:30vh}
/* 5/6) frase-ponte com a parte final na cor do curso; citação em card com aspas grandes */
.mb-ponte .mb-key{color:var(--mb-accent)}
.mb-quote-single{position:relative;padding:26px 26px 22px!important;border-radius:16px;background:linear-gradient(150deg,rgba(255,119,57,.12) 0%,rgba(255,119,57,.03) 100%);border:1px solid var(--mb-line);box-shadow:inset 3px 0 0 var(--mb-accent)}
.mb-quote-single:before{content:'\201C';position:absolute;top:-22px;left:20px;font:400 64px/1 'Archivo Black',sans-serif;color:var(--mb-accent);text-shadow:0 0 16px rgba(255,119,57,.45)}
.mb-quote-single .elementor-widget-text-editor:last-child{color:var(--mb-soft)!important}
.mb-quote-single .elementor-widget-text-editor:last-child p{color:var(--mb-soft)!important}
.mb-claro .mb-quote-single{background:linear-gradient(150deg,rgba(255,255,255,.75) 0%,rgba(255,255,255,.45) 100%);box-shadow:inset 3px 0 0 var(--mb-accent),0 14px 34px rgba(50,25,10,.08)}
@media(max-width:767px){.mb-quote-single{padding:24px 20px 20px!important}}
/* rodada 7: o Elementor dá height:100% ao ::before do container (camada de fundo); sem height:auto o véu do título parava no meio e fazia a linha */
@media(min-width:1025px){.mb-h2-nome .elementor-heading-title{margin-left:-.035em!important}} /* o "E" da Anton tem uma folga à esquerda: encosta na mesma linha do texto */

/* textos de botão mais longos: em tela estreita quebram em 2 linhas, centralizados, em vez de vazar */
@media(max-width:420px){.mb-btn .elementor-button-text{white-space:normal!important;text-align:center;text-wrap:balance}.mb-btn .elementor-button{line-height:1.25}.mb-btn .elementor-button-content-wrapper{justify-content:center}}

/* =====================================================================================================
   CAGED (19/10/2026): peças que o Essencial não tinha
   ===================================================================================================== */
:root{--cgd-r:2.33} /* largura da palavra CAGED dividida pelo tamanho da fonte na Anton (medido no render) */

/* "PROFICIENCY PROGRAM" entre dois traços finos, como nas capas */
.mb-sobrenome .elementor-heading-title{display:flex;align-items:center;justify-content:center;gap:.9em;padding-left:.34em;white-space:nowrap}
.mb-sobrenome .elementor-heading-title:before,.mb-sobrenome .elementor-heading-title:after{content:'';flex:0 0 2.4em;height:2px;background:var(--mb-accent);box-shadow:0 0 8px var(--mb-accent)}
.mb-sobrenome .elementor-heading-title:before{margin-left:-.34em}
@media(max-width:767px){.mb-sobrenome .elementor-heading-title{gap:.6em;letter-spacing:.2em!important;padding-left:.2em}.mb-sobrenome .elementor-heading-title:before{margin-left:-.2em}.mb-sobrenome .elementor-heading-title:before,.mb-sobrenome .elementor-heading-title:after{flex-basis:1.3em}}
@media(max-width:380px){.mb-sobrenome-sm .elementor-heading-title{letter-spacing:.14em!important}.mb-sobrenome-sm .elementor-heading-title:before,.mb-sobrenome-sm .elementor-heading-title:after{flex-basis:.9em}}

/* topo: no desktop CAGED ocupa ~58% da grade à esquerda (como no banner) e o Marcelo fica à direita */
.mb-hero-cgd .mb-h2-marca{position:relative;z-index:0}
.mb-hero-cgd .mb-h2-sobrenome{z-index:2}
@media(min-width:1025px){
  .mb-hero-cgd .mb-h2-marca{width:auto!important;align-self:flex-start;padding-left:max(40px,calc((100cqw - 1200px) / 2))!important;margin-top:6px!important}
  .mb-hero-cgd .mb-h2-nome{padding-left:0!important;margin-top:0!important}
  .mb-hero-cgd .mb-h2-nome .elementor-heading-title{font-size:var(--cgd-f)!important;text-align:left!important}
  .mb-hero-cgd .mb-h2-stage{margin-top:16px!important}
  /* rodada 2: o recorte fica NA FRENTE das letras (ED), colado no topo da página: a foto original corta as tarraxas na borda de cima,
     então esse corte sai pela borda da tela; a altura é a do topo inteiro, a cabeça fica um pouco acima da metade das letras */
  .mb-hero-cgd .mb-h2-foto-d{top:0!important;bottom:0!important;height:auto!important;width:auto!important;right:auto!important;left:calc(max(40px,(100cqw - 1200px) / 2) + var(--cgd-f) * 2.1)!important}
  .mb-hero-cgd .mb-h2-foto-d img{height:100%!important;width:auto!important;max-width:none!important}
}
@media(max-width:1024px){
  .mb-hero-cgd .mb-h2-nome .elementor-heading-title{font-size:min(36vw,300px)!important}
  .mb-hero-cgd .mb-h2-stage{margin-top:-4vw!important}
}
@media(min-width:768px) and (max-width:1024px){.mb-hero-cgd .mb-h2-stage{margin-top:-30px!important}}

/* o sistema: cards do esqueleto e da moldura, e os três treinos */
.mb-peca,.mb-treino{position:relative;background:linear-gradient(180deg,rgba(7,5,4,.30) 0%,rgba(7,5,4,.72) 100%)}
.mb-treino{background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(255,119,57,.14) 0%,rgba(255,119,57,0) 70%),linear-gradient(180deg,rgba(7,5,4,.30) 0%,rgba(7,5,4,.72) 100%)}
.mb-sub-h .elementor-heading-title{color:var(--mb-heading)}
.mb-sub-h .elementor-heading-title:before{content:'';display:block;width:36px;height:3px;margin:0 auto 16px;background:var(--mb-accent);box-shadow:0 0 10px var(--mb-accent)}

/* a ordem: as duas fases de cada tema e a lista dos 9 módulos */
.mb-fase2{position:relative;background:rgba(255,119,57,.07)}
@media(min-width:768px){.mb-fase2:first-child:after{content:'';position:absolute;right:-38px;top:50%;width:14px;height:14px;margin-top:-7px;border-top:2px solid var(--mb-accent);border-right:2px solid var(--mb-accent);transform:rotate(45deg);filter:drop-shadow(0 0 4px var(--mb-accent))}}
@media(max-width:767px){.mb-fase2:first-child:after{content:'';position:absolute;left:50%;bottom:-21px;width:12px;height:12px;margin-left:-6px;border-bottom:2px solid var(--mb-accent);border-right:2px solid var(--mb-accent);transform:rotate(45deg)}}
.mb-mod .mb-tex .elementor-heading-title{line-height:1}
@media(min-width:1025px){.mb-mods>.mb-mod:last-child{width:100%!important}}
.mb-mods>.mb-mod:last-child{border-bottom:0!important;margin-top:14px!important;padding:20px 22px!important;border-radius:16px;background:linear-gradient(150deg,rgba(255,119,57,.14) 0%,rgba(255,119,57,.03) 100%);box-shadow:inset 3px 0 0 var(--mb-accent)}

/* fala do leitor (objeção): balão de mensagem, não depoimento */
.mb-leitor{position:relative;background:rgba(255,255,255,.045);border:1px solid var(--mb-line);border-radius:20px 20px 20px 6px!important}
.mb-leitor-t p{font-style:italic}

/* tempo: números com mais de dois caracteres ("3 a 4", "6 a 8") com a unidade embaixo */
.mb-anel-l .elementor-heading-title{flex-direction:column;gap:2px!important}
.mb-anel-l small{align-self:center!important;margin-bottom:0!important}
.mb-anel .mb-tex-i{white-space:nowrap}

/* bônus único: o celular vaza por cima do card */
#bonus .mb-bonus-card{overflow:visible!important}
#bonus .mb-bonus-mock{height:auto!important;margin-top:0!important;display:flex!important}
#bonus .mb-bonus-mock img{max-height:none!important}
@media(min-width:768px){#bonus .mb-bonus-mock{margin-top:-72px!important;margin-bottom:-40px!important}}
@media(max-width:767px){#bonus .mb-bonus-mock{margin-top:-56px!important}#bonus .mb-bonus-card{margin-top:48px}}

/* fecho: foto de palco que dissolve no fundo */
.mb-fecho-img img{display:block;margin:0 auto;-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 46%,#000 52%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at 50% 46%,#000 52%,transparent 100%)}

/* braço com as cinco regiões (na dobra clara ele é um objeto escuro) */
.mb-braco img{display:block;filter:drop-shadow(0 26px 40px rgba(50,25,10,.28))}

/* link pro Essencial no "não é pra você" */
.mb-nao a{color:var(--mb-soft);text-decoration:underline;text-underline-offset:3px}

/* link dentro do texto da lista (o Elementor deixa o <a> da lista em bloco) */
.mb-card .elementor-icon-list-text a{display:inline!important;width:auto!important}

/* =====================================================================================================
   rodada 2 (19/10/2026, pedidos do usuário)
   ===================================================================================================== */
/* topo no celular/tablet: o recorte sobe por cima das letras (CAGED atrás do Marcelo) e sai pela direita da tela, levando junto o corte
   das tarraxas que vem da foto original; o topo do recorte dissolve nas letras */
@media(max-width:1024px){
  .mb-hero-cgd .mb-h2-stage{margin-top:-17vw!important;min-height:150vw}
  .mb-hero-cgd .mb-h2-foto-m{width:114%!important;left:0!important;right:auto!important}
  .mb-hero-cgd .mb-h2-foto-m img{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 50%,rgba(0,0,0,.45) 72%,transparent 95%)!important;mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 50%,rgba(0,0,0,.45) 72%,transparent 95%)!important}
  .mb-hero-cgd .mb-h2-sobrenome{position:relative;z-index:2}
}
@media(min-width:768px) and (max-width:1024px){.mb-hero-cgd .mb-h2-stage{margin-top:-150px!important;min-height:980px}.mb-hero-cgd .mb-h2-foto-m{width:84%!important;left:22%!important}}
@media(min-width:1025px){.mb-hero-cgd .mb-h2-marca{z-index:0}.mb-hero-cgd .mb-h2-foto-d{z-index:1}.mb-hero-cgd .mb-h2-foto-d img{-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent 100%),linear-gradient(90deg,transparent 0,transparent 3%,#000 24%)!important;-webkit-mask-composite:source-in!important;mask-image:linear-gradient(180deg,#000 72%,transparent 100%),linear-gradient(90deg,transparent 0,transparent 3%,#000 24%)!important;mask-composite:intersect!important}}

/* botões laranja de condução (levam ao preço); o verde fica só pra compra */
.mb-btn.mb-btn-guia .elementor-button{background:linear-gradient(135deg,#FFB27A 0%,#FF7739 55%,#E2531F 100%)!important;color:#1A0904!important;text-shadow:none;animation:mbGlowGuia 2.8s ease-in-out infinite}
.mb-btn.mb-btn-guia .elementor-button-icon svg{fill:#1A0904!important}
.mb-btn.mb-btn-guia .elementor-button-icon{animation:mbBounce 1.8s ease-in-out infinite}
.mb-btn.mb-btn-guia .elementor-button:focus-visible{outline-color:#FF7739}
@keyframes mbGlowGuia{0%,100%{box-shadow:0 12px 30px rgba(255,119,57,.30)}50%{box-shadow:0 14px 46px rgba(255,119,57,.48),0 0 0 3px rgba(255,173,112,.22)}}
@media(prefers-reduced-motion:reduce){.mb-btn.mb-btn-guia .elementor-button{animation:none}}
@media(max-width:400px){.mb-btn-guia .elementor-button-icon{display:none!important}}

/* fala do aluno nos sintomas: nota pequena, sem card */
.mb-nota{max-width:440px;padding:2px 0 2px 16px!important;border-left:2px solid var(--mb-accent);opacity:.9}
.mb-nota .elementor-widget-text-editor p{font-size:16px!important;line-height:1.5!important}
.mb-nota .elementor-widget-text-editor:last-child p{color:var(--mb-soft)!important;font-size:16px!important}

/* objeção: a foto vai dissolvendo por baixo do texto (como a bio do Essencial) */
.mb-funde{background:radial-gradient(ellipse 46% 70% at 26% 46%,rgba(255,119,57,.12) 0%,rgba(255,119,57,0) 72%),var(--mb-bg)!important}
@media(min-width:1025px){
  .mb-funde .mb-photo--l{overflow:visible}
  .mb-funde .mb-photo--l img{width:150%!important;-webkit-mask-image:linear-gradient(90deg,#000 26%,rgba(0,0,0,.6) 48%,transparent 82%),linear-gradient(180deg,transparent 0,#000 12%,#000 86%,transparent 100%)!important;-webkit-mask-composite:source-in!important;mask-image:linear-gradient(90deg,#000 26%,rgba(0,0,0,.6) 48%,transparent 82%),linear-gradient(180deg,transparent 0,#000 12%,#000 86%,transparent 100%)!important;mask-composite:intersect!important}
  .mb-funde .mb-text--r{position:relative;z-index:2}
}

/* comunidade em dobra clara: o card fica claro e o celular continua escuro */
#bonus .mb-bonus-card{border-color:rgba(217,86,28,.28)!important}

/* rodada 2b: tamanho do CAGED no desktop numa variável (o recorte se posiciona a partir dela: as tranças cobrem só o fim do D) */
@media(min-width:1025px){.mb-hero-cgd{--cgd-f:min(calc((min(100cqw,1280px) - 80px) * .62 / var(--cgd-r)),330px)}}
/* celular/tablet: o PROFICIENCY PROGRAM de baixo das letras vai por cima da foto (o de dentro do bloco do nome fica atrás do Marcelo) */
@media(max-width:1024px){
  .mb-hero-cgd .mb-h2-marca .mb-h2-sobrenome{display:none!important}
  .mb-hero-cgd .mb-h2-sobrenome-m{position:absolute!important;left:0;right:0;top:calc(17vw + 10px);z-index:3;margin:0!important}
  .mb-hero-cgd .mb-h2-sobrenome-m .elementor-heading-title{text-shadow:0 2px 14px rgba(0,0,0,.95),0 0 4px rgba(0,0,0,.8)}
}
@media(min-width:768px) and (max-width:1024px){.mb-hero-cgd .mb-h2-sobrenome-m{top:162px}}

/* rodada 2c: comunidade + mensagens = um bloco claro só (sem a emenda do brilho de cima de cada seção) */
#bonus.mb-claro{background:radial-gradient(ellipse 70% 55% at 50% 0%,rgba(255,255,255,.8) 0%,rgba(255,255,255,0) 70%),linear-gradient(180deg,#F4EEE8 0%,#F0E9E2 100%)!important}
#mensagens.mb-claro{background:radial-gradient(ellipse 45% 40% at 100% 100%,rgba(255,119,57,.08) 0%,rgba(255,119,57,0) 70%),linear-gradient(180deg,#F0E9E2 0%,#EAE1D8 100%)!important}
/* rodada 2c: tablet: recorte menor, saindo pela direita, e a borda esquerda (tranças cortadas pela foto original) dissolvida */
@media(min-width:768px) and (max-width:1024px){
  .mb-hero-cgd .mb-h2-stage{margin-top:-150px!important;min-height:760px}
  .mb-hero-cgd .mb-h2-foto-m{width:70%!important;left:33%!important}
  .mb-hero-cgd .mb-h2-foto-m img{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 50%,rgba(0,0,0,.45) 72%,transparent 95%),linear-gradient(90deg,transparent 0,transparent 3%,#000 22%)!important;-webkit-mask-composite:source-in!important;mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 50%,rgba(0,0,0,.45) 72%,transparent 95%),linear-gradient(90deg,transparent 0,transparent 3%,#000 22%)!important;mask-composite:intersect!important}
}

/* =====================================================================================================
   rodada 3 (19/10/2026): topo no estilo do Essencial (print do usuário): CAGED largo atrás e o Marcelo grande por cima das letras
   ===================================================================================================== */
@media(min-width:1025px){
  /* nome bem maior (quase a grade inteira); o limite pela altura da tela mantém o texto e o botão na primeira dobra */
  .mb-hero-cgd{--cgd-f:min(calc((min(100cqw,1280px) - 80px) / var(--cgd-r)),400px,46vh)}
  /* recorte grande, colado no alto da página (o corte das tarraxas da foto original coincide com a borda de cima da tela),
     maior que o topo (o resto passa da base e some), na frente das letras G E D */
  .mb-hero-cgd .mb-h2-foto-d{top:0!important;bottom:auto!important;height:120%!important;left:auto!important;right:max(-40px,calc((100cqw - 1200px) / 2 - 200px))!important}
  /* as tranças também são cortadas pela borda esquerda da foto original: a máscara radial dissolve esse lado (sem faixa reta sobre o E) */
  .mb-hero-cgd .mb-h2-foto-d img{height:100%!important;width:auto!important;-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent 76%),radial-gradient(ellipse 62% 70% at 62% 42%,#000 58%,transparent 100%)!important;-webkit-mask-composite:source-in!important;mask-image:linear-gradient(180deg,#000 50%,transparent 76%),radial-gradient(ellipse 62% 70% at 62% 42%,#000 58%,transparent 100%)!important;mask-composite:intersect!important}
  .mb-hero-cgd .mb-h2-marca{margin-top:0!important}
  /* PROFICIENCY PROGRAM embaixo do nome, alinhado à esquerda com o texto e por cima da foto */
  .mb-hero-cgd .mb-h2-sobrenome-m{position:relative!important;z-index:3}
  .mb-hero-cgd .mb-h2-sobrenome-m .elementor-heading-title{justify-content:flex-start;text-shadow:0 2px 14px rgba(0,0,0,.85)}
  .mb-hero-cgd .mb-h2-txt h1.elementor-heading-title{text-shadow:0 2px 24px rgba(0,0,0,.95)}
}
/* fecho mais compacto: a foto do holofote ganha a proporção da /pdt */
@media(min-width:1025px){.mb-fecho-txt{padding-bottom:40px!important;align-self:center!important}.mb-fecho .mb-fecho-txt .mb-btn .elementor-button{min-width:360px}}

/* =====================================================================================================
   rodada 6 (20/10/2026): volta o topo da rodada 3 (foto do banner, Marcelo gritando, CAGED atrás), mas com o Marcelo SÓLIDO
   em primeiro plano. Antes a máscara radial deixava as tranças e o ombro semitransparentes e as letras E e D apareciam
   através dele (parecia que ele estava atrás). Agora a foto só esmaece numa faixa estreita na borda esquerda (onde a própria
   foto corta as tranças) e embaixo; uma sombra à esquerda descola a figura das letras.
   ===================================================================================================== */
@media(min-width:1025px){
  /* só as tranças de fora (cortadas pela borda esquerda da foto original) dissolvem, numa curva; rosto, corpo e guitarra ficam sólidos */
  .mb-hero-cgd .mb-h2-foto-d img{-webkit-mask-image:linear-gradient(180deg,#000 66%,transparent 92%),radial-gradient(ellipse 64% 90% at 64% 42%,#000 82%,transparent 100%)!important;-webkit-mask-composite:source-in!important;mask-image:linear-gradient(180deg,#000 66%,transparent 92%),radial-gradient(ellipse 64% 90% at 64% 42%,#000 82%,transparent 100%)!important;mask-composite:intersect!important;
    filter:drop-shadow(-26px 10px 34px rgba(0,0,0,.72)) drop-shadow(-4px 0 10px rgba(0,0,0,.5))}
  .mb-hero-cgd .mb-h2-foto-d{z-index:1!important}
  .mb-hero-cgd .mb-h2-marca{z-index:0!important}
}
@media(min-width:768px) and (max-width:1024px){
  .mb-hero-cgd .mb-h2-foto-m img{-webkit-mask-image:linear-gradient(180deg,#000 54%,rgba(0,0,0,.45) 74%,transparent 95%),radial-gradient(ellipse 64% 90% at 64% 42%,#000 82%,transparent 100%)!important;-webkit-mask-composite:source-in!important;mask-image:linear-gradient(180deg,#000 54%,rgba(0,0,0,.45) 74%,transparent 95%),radial-gradient(ellipse 64% 90% at 64% 42%,#000 82%,transparent 100%)!important;mask-composite:intersect!important;filter:drop-shadow(-18px 8px 26px rgba(0,0,0,.7))}
}
@media(max-width:767px){
  /* celular: a figura sobe por cima da base das letras; o topo da foto não esmaece mais (ele fica na frente do nome) */
  .mb-hero-cgd .mb-h2-foto-m img{-webkit-mask-image:linear-gradient(180deg,#000 54%,rgba(0,0,0,.45) 74%,transparent 95%)!important;mask-image:linear-gradient(180deg,#000 54%,rgba(0,0,0,.45) 74%,transparent 95%)!important;filter:drop-shadow(0 -6px 22px rgba(0,0,0,.6))}
}

/* =====================================================================================================
   rodada 7 (20/10/2026): recorte limpo, SEM degradê (as tranças cabem inteiras na foto; o degradê era a máscara da rodada 6),
   e CAGED um pouco menor, legível, com o Marcelo só levemente por cima (as tranças cobrem o fim do D)
   ===================================================================================================== */
@media(min-width:1025px){
  .mb-hero-cgd{--cgd-f:min(calc((min(100cqw,1280px) - 80px) / var(--cgd-r)),340px,40vh);--gl:max(40px,calc((100cqw - 1200px) / 2))}
  /* colada no alto (a foto corta a cabeça da guitarra na borda de cima); a borda de baixo some sob a faixa */
  .mb-hero-cgd .mb-h2-foto-d{top:0!important;bottom:auto!important;height:112%!important;width:auto!important;right:auto!important;left:calc(var(--gl) + var(--cgd-f) * 2.13 - 20px)!important;z-index:1!important}
  .mb-hero-cgd .mb-h2-foto-d img{height:100%!important;width:auto!important;-webkit-mask-image:none!important;mask-image:none!important;filter:drop-shadow(-6px 0 14px rgba(0,0,0,.5))!important}
}
@media(min-width:768px) and (max-width:1024px){
  /* tablet: só a base da foto dissolve no texto (o texto fica por cima dela); a lateral fica limpa */
  .mb-hero-cgd .mb-h2-foto-m img{-webkit-mask-image:linear-gradient(180deg,#000 54%,rgba(0,0,0,.45) 74%,transparent 95%)!important;mask-image:linear-gradient(180deg,#000 54%,rgba(0,0,0,.45) 74%,transparent 95%)!important}
}
/* tablet: a foto sai pelas DUAS bordas da tela (a foto original corta as tranças à esquerda e a cabeça da guitarra em cima):
   assim nenhum corte aparece; a base esmaece em pixels (não em %), pra não marcar linha no tablet grande */
@media(min-width:768px) and (max-width:1024px){
  .mb-hero-cgd .mb-h2-stage{min-height:760px}
  .mb-hero-cgd .mb-h2-foto-m{width:118%!important;left:-10%!important;right:auto!important;overflow:visible!important}
  .mb-hero-cgd .mb-h2-foto-m img{filter:none!important;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 540px,rgba(0,0,0,.45) 720px,transparent 880px)!important;mask-image:linear-gradient(180deg,#000 0,#000 540px,rgba(0,0,0,.45) 720px,transparent 880px)!important}
  .mb-hero-cgd .mb-h2-txt:before{bottom:-260px!important}
}

/* =====================================================================================================
   rodada 8 (20/10/2026, pedidos do usuário): topo do celular sem o PROFICIENCY PROGRAM por cima do Marcelo, Marcelo menor
   (a faixa já aparece na primeira tela), sem as setas piscando; fecho do celular com CAGED e preço maiores e mais respiro
   ===================================================================================================== */
@media(max-width:767px){
  /* nome, PROFICIENCY PROGRAM logo embaixo e a foto começando abaixo dele (nada do texto sobre o rosto) */
  .mb-hero-cgd .mb-h2-stage{margin-top:6px!important;min-height:0!important;justify-content:flex-start!important}
  .mb-hero-cgd .mb-h2-sobrenome-m{position:relative!important;top:auto!important;left:auto!important;right:auto!important;margin:0!important;z-index:3}
  /* a foto ocupa a largura da tela, recortada em 78% da largura (o braço da guitarra sai pela borda direita, sem mostrar o
     corte da cabeça da guitarra) e em 62% da altura; as tranças cortadas pela foto original ficam na borda esquerda */
  .mb-hero-cgd .mb-h2-foto-m{inset:auto!important;top:-18px!important;left:0!important;right:auto!important;width:100%!important;height:calc(100vw * 1.1325)!important;overflow:hidden!important}
  .mb-hero-cgd .mb-h2-foto-m img{width:128.2%!important;max-width:none!important;height:auto!important;filter:none!important;
    -webkit-mask-image:linear-gradient(180deg,#000 0,#000 40%,rgba(0,0,0,.45) 52%,transparent 61%)!important;mask-image:linear-gradient(180deg,#000 0,#000 40%,rgba(0,0,0,.45) 52%,transparent 61%)!important}
  .mb-hero-cgd .mb-h2-txt{margin-top:calc(-18px + 100vw * 1.1325 * .54)!important}
  /* sem as setas que piscam (a do botão e a de rolar): a faixa já aparece na primeira tela */
  .mb-hero-cgd .mb-scroll-cue{display:none!important}
  .mb-btn-guia .elementor-button-icon{display:none!important}
  /* fecho: menos embolado */
  .mb-fecho .mb-sobrenome-sm .elementor-heading-title{font-size:14px!important;letter-spacing:.2em!important}
  .mb-fecho .mb-fecho-preco .mb-px{font-size:.3em}
}
/* tablet: mesma solução do celular (PROFICIENCY PROGRAM livre, foto começando abaixo dele e saindo pelas duas bordas) */
@media(min-width:768px) and (max-width:1024px){
  .mb-hero-cgd .mb-h2-stage{margin-top:8px!important;min-height:0!important;justify-content:flex-start!important}
  .mb-hero-cgd .mb-h2-sobrenome-m{position:relative!important;top:auto!important;left:auto!important;right:auto!important;margin:0!important;z-index:3}
  .mb-hero-cgd .mb-h2-foto-m{inset:auto!important;top:-24px!important;left:0!important;right:auto!important;width:100%!important;height:calc(100vw * 1.1325)!important;overflow:hidden!important}
  .mb-hero-cgd .mb-h2-foto-m img{width:128.2%!important;max-width:none!important;height:auto!important;filter:none!important;
    -webkit-mask-image:linear-gradient(180deg,#000 0,#000 40%,rgba(0,0,0,.45) 52%,transparent 61%)!important;mask-image:linear-gradient(180deg,#000 0,#000 40%,rgba(0,0,0,.45) 52%,transparent 61%)!important}
  .mb-hero-cgd .mb-h2-txt{margin-top:calc(-24px + 100vw * 1.1325 * .5)!important}
}

/* =====================================================================================================
   rodada 9 (20/10/2026, celular): Marcelo mais alto (as tranças encostam de leve no PROFICIENCY PROGRAM, ele na frente) e menor
   (aparece mais a guitarra), botão do topo mais fino e a primeira tela mais compacta, pra a dobra 2 aparecer logo
   ===================================================================================================== */
@media(max-width:767px){
  .mb-hero-cgd .mb-h2-nome .elementor-heading-title{font-size:min(32vw,300px)!important}
  /* foto recortada em 92% da largura (o braço da guitarra sai pela borda direita) e 68% da altura; ocupa 100vw.
     1.5483 = altura da imagem inteira / 100vw; .1084 = 7% dela (o vão acima da cabeça) */
  .mb-hero-cgd .mb-h2-foto-m{top:calc(12px - 100vw * .1084)!important;height:calc(100vw * 1.0528)!important;z-index:2!important}
  .mb-hero-cgd .mb-h2-foto-m img{width:108.7%!important;
    -webkit-mask-image:linear-gradient(180deg,#000 0,#000 50%,rgba(0,0,0,.45) 60%,transparent 68%)!important;mask-image:linear-gradient(180deg,#000 0,#000 50%,rgba(0,0,0,.45) 60%,transparent 68%)!important}
  .mb-hero-cgd .mb-h2-sobrenome-m{z-index:1!important}
  .mb-hero-cgd .mb-h2-txt{z-index:3!important;margin-top:calc(12px + 100vw * .6658)!important}
  .mb-hero-cgd .mb-h2-txt h1.elementor-heading-title{font-size:22px!important;line-height:1.12!important}
  .mb-hero-cgd .mb-hero-sub{margin-top:8px!important}
  .mb-hero-cgd .mb-hero-sub p{line-height:1.42!important}
  .mb-hero-cgd .mb-h2-ctawrap .elementor-widget-button{margin-top:12px!important}
  .mb-hero-cgd .mb-btn-guia .elementor-button{padding:14px 16px!important}
  .mb-hero-cgd{padding-bottom:0!important}
}

/* =====================================================================================================
   fecho no padrão do Harmonia 1 (20/10/2026, pedido do usuário: "mesma proporção nessa dobra em todos"):
   holofote com enquadramento fechado (holofote.js --recorte 215,230,965,1195), círculo grande e Marcelo cortado acima do pé,
   até 612px no desktop e encostado na base da dobra: a borda da dobra seguinte corta as pernas.
   Desktop: laterais e topo esmaecidos; o chão iluminado fica numa elipse em volta das pernas, até o corte.
   Celular e tablet: a foto fica em cima do texto, então a base esmaece no preto.
   ===================================================================================================== */
.mb-holofote img{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%),linear-gradient(180deg,transparent 0,#000 4%),linear-gradient(180deg,#000 84%,transparent 93%),radial-gradient(ellipse 40% 26% at 55% 100%,#000 45%,transparent 100%)!important;-webkit-mask-composite:source-in,source-in,source-over,source-over!important;mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%),linear-gradient(180deg,transparent 0,#000 4%),linear-gradient(180deg,#000 84%,transparent 93%),radial-gradient(ellipse 40% 26% at 55% 100%,#000 45%,transparent 100%)!important;mask-composite:intersect,intersect,add,add!important}
@media(max-width:1024px){.mb-holofote img{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%),linear-gradient(180deg,transparent 0,#000 4%,#000 80%,transparent 98%)!important;-webkit-mask-composite:source-in!important;mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%),linear-gradient(180deg,transparent 0,#000 4%,#000 80%,transparent 98%)!important;mask-composite:intersect!important}}/* End custom CSS */