.elementor-524 .elementor-element.elementor-element-3779bae{--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-524 .elementor-element.elementor-element-3779bae:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-3779bae > .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-524 .elementor-element.elementor-element-e3779ba{text-align:center;}.elementor-524 .elementor-element.elementor-element-e3779ba img{width:100%;}.elementor-524 .elementor-element.elementor-element-8dde6eb{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-c6ef375{text-align:start;}.elementor-524 .elementor-element.elementor-element-c6ef375 img{width:190px;}.elementor-524 .elementor-element.elementor-element-aa66d30{text-align:end;}.elementor-524 .elementor-element.elementor-element-aa66d30 img{width:84px;}.elementor-524 .elementor-element.elementor-element-54cda61{--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-524 .elementor-element.elementor-element-71560a6{text-align:center;}.elementor-524 .elementor-element.elementor-element-71560a6 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:300px;font-weight:400;line-height:0.86em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-e2ac14c{--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-524 .elementor-element.elementor-element-384541c{text-align:center;}.elementor-524 .elementor-element.elementor-element-384541c img{width:100%;}.elementor-524 .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-524 .elementor-element.elementor-element-1bbcdd7{text-align:start;}.elementor-524 .elementor-element.elementor-element-1bbcdd7 .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-524 .elementor-element.elementor-element-a99b4c2{--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-524 .elementor-element.elementor-element-c623b07{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-524 .elementor-element.elementor-element-708a838{--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-524 .elementor-element.elementor-element-8d12e7d .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-524 .elementor-element.elementor-element-8d12e7d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-524 .elementor-element.elementor-element-8d12e7d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-524 .elementor-element.elementor-element-8d12e7d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-524 .elementor-element.elementor-element-8d12e7d .elementor-button:hover, .elementor-524 .elementor-element.elementor-element-8d12e7d .elementor-button:focus{color:var(--mb-buy-text);}.elementor-524 .elementor-element.elementor-element-8d12e7d .elementor-button:hover svg, .elementor-524 .elementor-element.elementor-element-8d12e7d .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-524 .elementor-element.elementor-element-54021f3 .elementor-icon-wrapper{text-align:center;}.elementor-524 .elementor-element.elementor-element-54021f3.elementor-view-stacked .elementor-icon{background-color:var(--mb-soft);}.elementor-524 .elementor-element.elementor-element-54021f3.elementor-view-framed .elementor-icon, .elementor-524 .elementor-element.elementor-element-54021f3.elementor-view-default .elementor-icon{color:var(--mb-soft);border-color:var(--mb-soft);}.elementor-524 .elementor-element.elementor-element-54021f3.elementor-view-framed .elementor-icon, .elementor-524 .elementor-element.elementor-element-54021f3.elementor-view-default .elementor-icon svg{fill:var(--mb-soft);}.elementor-524 .elementor-element.elementor-element-54021f3 .elementor-icon{font-size:18px;}.elementor-524 .elementor-element.elementor-element-54021f3 .elementor-icon svg{height:18px;}.elementor-524 .elementor-element.elementor-element-fe68f23{--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-524 .elementor-element.elementor-element-fe68f23:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-fe68f23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg-2);}.elementor-524 .elementor-element.elementor-element-1af1569{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-524 .elementor-element.elementor-element-fd9d6b5{--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-524 .elementor-element.elementor-element-fd9d6b5:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-fd9d6b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EDF1;}.elementor-524 .elementor-element.elementor-element-fd9d6b5 > .elementor-shape-bottom .elementor-shape-fill, .elementor-524 .elementor-element.elementor-element-fd9d6b5 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var(--mb-bg);}.elementor-524 .elementor-element.elementor-element-fd9d6b5 > .elementor-shape-bottom svg, .elementor-524 .elementor-element.elementor-element-fd9d6b5 > .e-con-inner > .elementor-shape-bottom svg{height:56px;transform:translateX(-50%) rotateY(180deg);}.elementor-524 .elementor-element.elementor-element-e1e08de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-e1e08de .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-524 .elementor-element.elementor-element-c558299{text-align:center;}.elementor-524 .elementor-element.elementor-element-c558299 .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-524 .elementor-element.elementor-element-a8cfc54{margin:14px 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-muted);}.elementor-524 .elementor-element.elementor-element-1a25cfb{--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-524 .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-524 .elementor-element.elementor-element-6fbefca{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-quote);}.elementor-524 .elementor-element.elementor-element-5336985{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-quote);}.elementor-524 .elementor-element.elementor-element-36ae340{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-quote);}.elementor-524 .elementor-element.elementor-element-fb3ad6b{--display:flex;--min-height:880px;--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-524 .elementor-element.elementor-element-fb3ad6b:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-fb3ad6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg);}.elementor-524 .elementor-element.elementor-element-50d403b{--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-524 .elementor-element.elementor-element-e115070{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-e115070 .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-524 .elementor-element.elementor-element-c48ca2b{text-align:start;}.elementor-524 .elementor-element.elementor-element-c48ca2b .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-524 .elementor-element.elementor-element-fc065d9{--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-524 .elementor-element.elementor-element-35e2ad2{--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-524 .elementor-element.elementor-element-a8043e6{width:var( --container-widget-width, 76px );max-width:76px;--container-widget-width:76px;--container-widget-flex-grow:0;text-align:start;}.elementor-524 .elementor-element.elementor-element-a8043e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-a8043e6 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:56px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-526b117{--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-524 .elementor-element.elementor-element-526b117.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-8b7bda1{text-align:start;}.elementor-524 .elementor-element.elementor-element-8b7bda1 .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-524 .elementor-element.elementor-element-6ef375c{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-a738b78{--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-524 .elementor-element.elementor-element-195a48d{width:var( --container-widget-width, 76px );max-width:76px;--container-widget-width:76px;--container-widget-flex-grow:0;text-align:start;}.elementor-524 .elementor-element.elementor-element-195a48d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-195a48d .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:56px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-c3c11bd{--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-524 .elementor-element.elementor-element-c3c11bd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-fcd1e47{text-align:start;}.elementor-524 .elementor-element.elementor-element-fcd1e47 .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-524 .elementor-element.elementor-element-e049802{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-188ec1f{--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-524 .elementor-element.elementor-element-8ab0533{width:var( --container-widget-width, 76px );max-width:76px;--container-widget-width:76px;--container-widget-flex-grow:0;text-align:start;}.elementor-524 .elementor-element.elementor-element-8ab0533.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-8ab0533 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:56px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-3517264{--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-524 .elementor-element.elementor-element-3517264.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-6e27eee{text-align:start;}.elementor-524 .elementor-element.elementor-element-6e27eee .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-524 .elementor-element.elementor-element-519f8a9{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-524 .elementor-element.elementor-element-df7df94{--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-524 .elementor-element.elementor-element-df7df94 .elementor-divider-separator{width:36px;margin:0 auto;margin-left:0;}.elementor-524 .elementor-element.elementor-element-df7df94 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-524 .elementor-element.elementor-element-c2f594f{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-c2f594f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;line-height:1.35em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-6d5c680{--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-524 .elementor-element.elementor-element-a66d30a{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-524 .elementor-element.elementor-element-89e4cc5{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var(--mb-muted);}.elementor-524 .elementor-element.elementor-element-17c33b1{--display:flex;--min-height:880px;--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-524 .elementor-element.elementor-element-344b9f6{text-align:center;}.elementor-524 .elementor-element.elementor-element-344b9f6 img{width:100%;}.elementor-524 .elementor-element.elementor-element-f9a3c8f{--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-524 .elementor-element.elementor-element-f9a3c8f:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-f9a3c8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EDF1;}.elementor-524 .elementor-element.elementor-element-f9a3c8f > .elementor-shape-top .elementor-shape-fill, .elementor-524 .elementor-element.elementor-element-f9a3c8f > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var(--mb-bg);}.elementor-524 .elementor-element.elementor-element-f9a3c8f > .elementor-shape-top svg, .elementor-524 .elementor-element.elementor-element-f9a3c8f > .e-con-inner > .elementor-shape-top svg{height:56px;}.elementor-524 .elementor-element.elementor-element-f9a3c8f > .elementor-shape-bottom .elementor-shape-fill, .elementor-524 .elementor-element.elementor-element-f9a3c8f > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var(--mb-bg);}.elementor-524 .elementor-element.elementor-element-f9a3c8f > .elementor-shape-bottom svg, .elementor-524 .elementor-element.elementor-element-f9a3c8f > .e-con-inner > .elementor-shape-bottom svg{height:56px;transform:translateX(-50%) rotateY(180deg);}.elementor-524 .elementor-element.elementor-element-deb2726{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-deb2726 .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-524 .elementor-element.elementor-element-c22a0e1{text-align:center;}.elementor-524 .elementor-element.elementor-element-c22a0e1 .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-524 .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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-a5a1a9c{text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;font-style:italic;line-height:1.5em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-8919457{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var(--mb-soft);}.elementor-524 .elementor-element.elementor-element-a4d622e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-524 .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;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:18px 18px 18px 18px;--padding-top:28px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-524 .elementor-element.elementor-element-50087cd{text-align:start;}.elementor-524 .elementor-element.elementor-element-50087cd .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-524 .elementor-element.elementor-element-3380188{margin:8px 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-524 .elementor-element.elementor-element-c15e873{--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);--border-color:var(--mb-line);--border-radius:18px 18px 18px 18px;--padding-top:28px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-524 .elementor-element.elementor-element-fa6f4fd{text-align:start;}.elementor-524 .elementor-element.elementor-element-fa6f4fd .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-524 .elementor-element.elementor-element-dde6eb8{margin:8px 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-524 .elementor-element.elementor-element-884dbe9{--divider-border-style:solid;--divider-color:var(--mb-accent);--divider-border-width:3px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-524 .elementor-element.elementor-element-884dbe9 .elementor-divider-separator{width:36px;margin:0 auto;margin-center:0;}.elementor-524 .elementor-element.elementor-element-884dbe9 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-524 .elementor-element.elementor-element-6bc55a4{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-6bc55a4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:700;line-height:1.35em;color:var(--mb-heading);}.elementor-524 .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: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-524 .elementor-element.elementor-element-4f3cf5f{text-align:center;font-family:"Inter", Sans-serif;font-size:19px;font-weight:500;font-style:italic;line-height:1.5em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-32b491a{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var(--mb-soft);}.elementor-524 .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:112px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;}.elementor-524 .elementor-element.elementor-element-8388955:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-8388955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg);}.elementor-524 .elementor-element.elementor-element-f8d8421{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-f8d8421 .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-524 .elementor-element.elementor-element-dc4fddc{text-align:center;}.elementor-524 .elementor-element.elementor-element-dc4fddc .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-524 .elementor-element.elementor-element-bfc7797{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-524 .elementor-element.elementor-element-bc995df{--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-524 .elementor-element.elementor-element-311d83e{--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-524 .elementor-element.elementor-element-a33f152{width:var( --container-widget-width, 62px );max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;text-align:start;}.elementor-524 .elementor-element.elementor-element-a33f152.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-a33f152 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .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-524 .elementor-element.elementor-element-86b6b0d{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-86b6b0d .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-524 .elementor-element.elementor-element-6a2e4c8{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-524 .elementor-element.elementor-element-a2738e4{--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-524 .elementor-element.elementor-element-14951f9{width:var( --container-widget-width, 62px );max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;text-align:start;}.elementor-524 .elementor-element.elementor-element-14951f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-14951f9 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-befbf29{--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-524 .elementor-element.elementor-element-f80cbb3{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-f80cbb3 .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-524 .elementor-element.elementor-element-db8456e{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-524 .elementor-element.elementor-element-13c998b{--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-524 .elementor-element.elementor-element-85eb29f{width:var( --container-widget-width, 62px );max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;text-align:start;}.elementor-524 .elementor-element.elementor-element-85eb29f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-85eb29f .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-3051fd0{--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-524 .elementor-element.elementor-element-6962c5a{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-6962c5a .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-524 .elementor-element.elementor-element-4cda615{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-524 .elementor-element.elementor-element-851fa31{--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-524 .elementor-element.elementor-element-f741345{width:var( --container-widget-width, 62px );max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;text-align:start;}.elementor-524 .elementor-element.elementor-element-f741345.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-f741345 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-a1a8076{--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-524 .elementor-element.elementor-element-dab8d00{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-dab8d00 .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-524 .elementor-element.elementor-element-be306bb{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-524 .elementor-element.elementor-element-f675ad7{--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-524 .elementor-element.elementor-element-68973ec{width:var( --container-widget-width, 62px );max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;text-align:start;}.elementor-524 .elementor-element.elementor-element-68973ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-68973ec .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-12fe11d{--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-524 .elementor-element.elementor-element-4c0eda7{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-4c0eda7 .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-524 .elementor-element.elementor-element-2f86762{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-524 .elementor-element.elementor-element-67cbb7e{--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-524 .elementor-element.elementor-element-d9ed492{width:var( --container-widget-width, 62px );max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;text-align:start;}.elementor-524 .elementor-element.elementor-element-d9ed492.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-d9ed492 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-84541c3{--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-524 .elementor-element.elementor-element-bd64e4d{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-bd64e4d .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-524 .elementor-element.elementor-element-a0dc808{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-524 .elementor-element.elementor-element-d921c24{--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-524 .elementor-element.elementor-element-4b43539{width:var( --container-widget-width, 62px );max-width:62px;--container-widget-width:62px;--container-widget-flex-grow:0;text-align:start;}.elementor-524 .elementor-element.elementor-element-4b43539.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-4b43539 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-f5aa269{--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-524 .elementor-element.elementor-element-2ebaef4{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-2ebaef4 .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-524 .elementor-element.elementor-element-12328af{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-524 .elementor-element.elementor-element-a010f9a .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-524 .elementor-element.elementor-element-a010f9a{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-524 .elementor-element.elementor-element-a010f9a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-524 .elementor-element.elementor-element-a010f9a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-524 .elementor-element.elementor-element-a010f9a .elementor-button:hover, .elementor-524 .elementor-element.elementor-element-a010f9a .elementor-button:focus{color:var(--mb-buy-text);}.elementor-524 .elementor-element.elementor-element-a010f9a .elementor-button:hover svg, .elementor-524 .elementor-element.elementor-element-a010f9a .elementor-button:focus svg{fill:var(--mb-buy-text);}.elementor-524 .elementor-element.elementor-element-f0e4fd5{--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-524 .elementor-element.elementor-element-f0e4fd5:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-f0e4fd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg);}.elementor-524 .elementor-element.elementor-element-f0e4fd5 > .elementor-shape-top .elementor-shape-fill, .elementor-524 .elementor-element.elementor-element-f0e4fd5 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var(--mb-bg);}.elementor-524 .elementor-element.elementor-element-f0e4fd5 > .elementor-shape-top svg, .elementor-524 .elementor-element.elementor-element-f0e4fd5 > .e-con-inner > .elementor-shape-top svg{height:56px;}.elementor-524 .elementor-element.elementor-element-f0e4fd5 > .elementor-shape-bottom .elementor-shape-fill, .elementor-524 .elementor-element.elementor-element-f0e4fd5 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var(--mb-bg);}.elementor-524 .elementor-element.elementor-element-f0e4fd5 > .elementor-shape-bottom svg, .elementor-524 .elementor-element.elementor-element-f0e4fd5 > .e-con-inner > .elementor-shape-bottom svg{height:56px;transform:translateX(-50%) rotateY(180deg);}.elementor-524 .elementor-element.elementor-element-6700310{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-6700310 .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-524 .elementor-element.elementor-element-4a77ccb{text-align:center;}.elementor-524 .elementor-element.elementor-element-4a77ccb .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-524 .elementor-element.elementor-element-2def686{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-524 .elementor-element.elementor-element-0d6d61b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-9f4572c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-524 .elementor-element.elementor-element-1167041{width:initial;max-width:initial;text-align:start;}.elementor-524 .elementor-element.elementor-element-1167041.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-1167041 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-bbcdd71{--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-524 .elementor-element.elementor-element-f4de9fb{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-f4de9fb .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-524 .elementor-element.elementor-element-d8563b6{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-109b7d3{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-524 .elementor-element.elementor-element-82bd0e7{width:initial;max-width:initial;text-align:start;}.elementor-524 .elementor-element.elementor-element-82bd0e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-82bd0e7 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-2d23e18{--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-524 .elementor-element.elementor-element-6634aa2{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-6634aa2 .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-524 .elementor-element.elementor-element-49ac45d{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-81f1879{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-524 .elementor-element.elementor-element-f41318d{width:initial;max-width:initial;text-align:start;}.elementor-524 .elementor-element.elementor-element-f41318d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-f41318d .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-9e79ebe{--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-524 .elementor-element.elementor-element-d78ab48{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-d78ab48 .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-524 .elementor-element.elementor-element-bb02503{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-f34791f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-524 .elementor-element.elementor-element-6569234{width:initial;max-width:initial;text-align:start;}.elementor-524 .elementor-element.elementor-element-6569234.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-6569234 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-0fcff65{--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-524 .elementor-element.elementor-element-48e0bef{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-48e0bef .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-524 .elementor-element.elementor-element-2c585aa{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-649d9c6{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-524 .elementor-element.elementor-element-d6bf2da{width:initial;max-width:initial;text-align:start;}.elementor-524 .elementor-element.elementor-element-d6bf2da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-d6bf2da .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-812600b{--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-524 .elementor-element.elementor-element-ba36c95{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-ba36c95 .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-524 .elementor-element.elementor-element-9dae650{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-d5f3a6c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-524 .elementor-element.elementor-element-4815381{width:initial;max-width:initial;text-align:start;}.elementor-524 .elementor-element.elementor-element-4815381.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-4815381 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-f27c0b1{--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-524 .elementor-element.elementor-element-2b8cd3c{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-2b8cd3c .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-524 .elementor-element.elementor-element-0f046f7{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-4749b13{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-524 .elementor-element.elementor-element-b96b427{width:initial;max-width:initial;text-align:start;}.elementor-524 .elementor-element.elementor-element-b96b427.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-b96b427 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-63d2158{--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-524 .elementor-element.elementor-element-9ce2de2{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-9ce2de2 .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-524 .elementor-element.elementor-element-805a79d{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-b89fbb9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-524 .elementor-element.elementor-element-2ac14ce{width:initial;max-width:initial;text-align:start;}.elementor-524 .elementor-element.elementor-element-2ac14ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-2ac14ce .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-d5281fe{--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-524 .elementor-element.elementor-element-0e38e89{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-0e38e89 .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-524 .elementor-element.elementor-element-f1b0843{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-29f5c60{--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:10px 10px;--row-gap:10px;--column-gap:10px;--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:18px 18px 18px 18px;--padding-top:24px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-524 .elementor-element.elementor-element-9c17574{width:initial;max-width:initial;text-align:start;}.elementor-524 .elementor-element.elementor-element-9c17574.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-9c17574 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:44px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-467e2a5{--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-524 .elementor-element.elementor-element-7f8ef2f{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-7f8ef2f .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-524 .elementor-element.elementor-element-63068ea{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-ee8268b{--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-524 .elementor-element.elementor-element-ee8268b:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-ee8268b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg);}.elementor-524 .elementor-element.elementor-element-d45c990{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-d45c990 .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-524 .elementor-element.elementor-element-b7d434b{text-align:center;}.elementor-524 .elementor-element.elementor-element-b7d434b .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-524 .elementor-element.elementor-element-7ec36c1{--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-524 .elementor-element.elementor-element-9b4bd06{text-align:center;}.elementor-524 .elementor-element.elementor-element-9b4bd06 img{width:100%;max-width:880px;}.elementor-524 .elementor-element.elementor-element-623b07c .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-524 .elementor-element.elementor-element-623b07c{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-524 .elementor-element.elementor-element-623b07c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-524 .elementor-element.elementor-element-623b07c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-524 .elementor-element.elementor-element-623b07c .elementor-button:hover, .elementor-524 .elementor-element.elementor-element-623b07c .elementor-button:focus{color:var(--mb-buy-text);}.elementor-524 .elementor-element.elementor-element-623b07c .elementor-button:hover svg, .elementor-524 .elementor-element.elementor-element-623b07c .elementor-button:focus svg{fill:var(--mb-buy-text);}.elementor-524 .elementor-element.elementor-element-0b0acd1{--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-524 .elementor-element.elementor-element-d391122{--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-524 .elementor-element.elementor-element-45b2a37.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-45b2a37{text-align:start;}.elementor-524 .elementor-element.elementor-element-45b2a37 img{width:60px;}.elementor-524 .elementor-element.elementor-element-f019767{--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-524 .elementor-element.elementor-element-f019767.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-292a3f2{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-292a3f2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;line-height:1.3em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-0ca1dad{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-44e71c9{--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-524 .elementor-element.elementor-element-b708add.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-b708add{text-align:start;}.elementor-524 .elementor-element.elementor-element-b708add img{width:60px;}.elementor-524 .elementor-element.elementor-element-616f80e{--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-524 .elementor-element.elementor-element-616f80e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-9a80498{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-9a80498 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;line-height:1.3em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-7df7e53{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-b63d26f{--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-524 .elementor-element.elementor-element-285eb84.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-285eb84{text-align:start;}.elementor-524 .elementor-element.elementor-element-285eb84 img{width:60px;}.elementor-524 .elementor-element.elementor-element-d2c58b4{--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-524 .elementor-element.elementor-element-d2c58b4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-0bd653f{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-0bd653f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;line-height:1.3em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-ef4def9{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-2793316{--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-524 .elementor-element.elementor-element-99b4c2a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-99b4c2a{text-align:start;}.elementor-524 .elementor-element.elementor-element-99b4c2a img{width:60px;}.elementor-524 .elementor-element.elementor-element-441b95b{--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-524 .elementor-element.elementor-element-441b95b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-7d2c5e5{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-7d2c5e5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;line-height:1.3em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-60a3fa0{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-d12e7d8{--display:flex;--min-height:780px;--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-524 .elementor-element.elementor-element-d12e7d8:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-d12e7d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EDF1;}.elementor-524 .elementor-element.elementor-element-d12e7d8 > .elementor-shape-top .elementor-shape-fill, .elementor-524 .elementor-element.elementor-element-d12e7d8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var(--mb-bg);}.elementor-524 .elementor-element.elementor-element-d12e7d8 > .elementor-shape-top svg, .elementor-524 .elementor-element.elementor-element-d12e7d8 > .e-con-inner > .elementor-shape-top svg{height:56px;}.elementor-524 .elementor-element.elementor-element-b571a01{--display:flex;--min-height:780px;--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-524 .elementor-element.elementor-element-d1fa046{text-align:center;}.elementor-524 .elementor-element.elementor-element-d1fa046 img{width:100%;}.elementor-524 .elementor-element.elementor-element-edb6e1d{--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-524 .elementor-element.elementor-element-98e93bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-98e93bc .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-524 .elementor-element.elementor-element-7c60d77{text-align:start;}.elementor-524 .elementor-element.elementor-element-7c60d77 .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-524 .elementor-element.elementor-element-5fd8732{margin:24px 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-524 .elementor-element.elementor-element-0a3f463{--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-524 .elementor-element.elementor-element-43500ed{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-524 .elementor-element.elementor-element-26c7aa8{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var(--mb-muted);}.elementor-524 .elementor-element.elementor-element-25309cc{--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:72px;--padding-bottom:112px;--padding-left:40px;--padding-right:40px;}.elementor-524 .elementor-element.elementor-element-25309cc:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-25309cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EDF1;}.elementor-524 .elementor-element.elementor-element-25309cc > .elementor-shape-bottom .elementor-shape-fill, .elementor-524 .elementor-element.elementor-element-25309cc > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var(--mb-bg);}.elementor-524 .elementor-element.elementor-element-25309cc > .elementor-shape-bottom svg, .elementor-524 .elementor-element.elementor-element-25309cc > .e-con-inner > .elementor-shape-bottom svg{height:56px;transform:translateX(-50%) rotateY(180deg);}.elementor-524 .elementor-element.elementor-element-b4a6193{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-b4a6193 .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-524 .elementor-element.elementor-element-981db4e{text-align:center;}.elementor-524 .elementor-element.elementor-element-981db4e .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-524 .elementor-element.elementor-element-7b95509{margin:20px 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-524 .elementor-element.elementor-element-5e41656{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-524 .elementor-element.elementor-element-25fc23a{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-5f0cec4{text-align:center;}.elementor-524 .elementor-element.elementor-element-5f0cec4 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:52px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-428487f{text-align:center;}.elementor-524 .elementor-element.elementor-element-428487f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;line-height:1.3em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-d062f6a{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-0973bf5{text-align:center;}.elementor-524 .elementor-element.elementor-element-0973bf5 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:52px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-eceb5af{text-align:center;}.elementor-524 .elementor-element.elementor-element-eceb5af .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;line-height:1.3em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-7ac9c9b{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-b3da925{text-align:center;}.elementor-524 .elementor-element.elementor-element-b3da925 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:34px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-97522e0{text-align:center;}.elementor-524 .elementor-element.elementor-element-97522e0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;line-height:1.3em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-41b9011{margin:32px 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-524 .elementor-element.elementor-element-4021f35{--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-524 .elementor-element.elementor-element-4021f35:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-4021f35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg);}.elementor-524 .elementor-element.elementor-element-08a8387{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-08a8387 .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-524 .elementor-element.elementor-element-ec1fd41{text-align:center;}.elementor-524 .elementor-element.elementor-element-ec1fd41 .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-524 .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:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-40ed7a3{--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:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-524 .elementor-element.elementor-element-b30f0b7{--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-524 .elementor-element.elementor-element-cf976fc{text-align:center;}.elementor-524 .elementor-element.elementor-element-cf976fc img{width:100%;}.elementor-524 .elementor-element.elementor-element-9686a72{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-9686a72 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.16em;color:var(--mb-soft);}.elementor-524 .elementor-element.elementor-element-79fe42d{text-align:start;}.elementor-524 .elementor-element.elementor-element-79fe42d .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:1.18em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-5d75de8{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-524 .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;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:0px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-524 .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-524 .elementor-element.elementor-element-246515e{text-align:center;}.elementor-524 .elementor-element.elementor-element-246515e img{width:100%;}.elementor-524 .elementor-element.elementor-element-eb544d3{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-524 .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.4em;letter-spacing:0.16em;color:var(--mb-soft);}.elementor-524 .elementor-element.elementor-element-cecbe8e{text-align:start;}.elementor-524 .elementor-element.elementor-element-cecbe8e .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;line-height:1.18em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-b243849{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-524 .elementor-element.elementor-element-5caa57a .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-524 .elementor-element.elementor-element-5caa57a{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-524 .elementor-element.elementor-element-5caa57a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-524 .elementor-element.elementor-element-5caa57a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-524 .elementor-element.elementor-element-5caa57a .elementor-button:hover, .elementor-524 .elementor-element.elementor-element-5caa57a .elementor-button:focus{color:var(--mb-buy-text);}.elementor-524 .elementor-element.elementor-element-5caa57a .elementor-button:hover svg, .elementor-524 .elementor-element.elementor-element-5caa57a .elementor-button:focus svg{fill:var(--mb-buy-text);}.elementor-524 .elementor-element.elementor-element-3dbf5eb{--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-524 .elementor-element.elementor-element-3dbf5eb:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-3dbf5eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg);}.elementor-524 .elementor-element.elementor-element-23998f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-23998f0 .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-524 .elementor-element.elementor-element-07112ab{text-align:center;}.elementor-524 .elementor-element.elementor-element-07112ab .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-524 .elementor-element.elementor-element-5a47c30{--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:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-9424128{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-b177fdb{--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-524 .elementor-element.elementor-element-ce00620 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-524 .elementor-element.elementor-element-ce00620 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-524 .elementor-element.elementor-element-ce00620 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-524 .elementor-element.elementor-element-ce00620 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-524 .elementor-element.elementor-element-ce00620 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-524 .elementor-element.elementor-element-ce00620 .elementor-icon-list-icon i{color:var(--mb-soft);transition:color 0.3s;}.elementor-524 .elementor-element.elementor-element-ce00620 .elementor-icon-list-icon svg{fill:var(--mb-soft);transition:fill 0.3s;}.elementor-524 .elementor-element.elementor-element-ce00620{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-524 .elementor-element.elementor-element-ce00620 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-524 .elementor-element.elementor-element-ce00620 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-524 .elementor-element.elementor-element-ce00620 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-524 .elementor-element.elementor-element-ce00620 .elementor-icon-list-text{color:var(--mb-text-2);transition:color 0.3s;}.elementor-524 .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: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-524 .elementor-element.elementor-element-7867351 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-524 .elementor-element.elementor-element-7867351 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-524 .elementor-element.elementor-element-7867351 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-524 .elementor-element.elementor-element-7867351 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-524 .elementor-element.elementor-element-7867351 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-524 .elementor-element.elementor-element-7867351 .elementor-icon-list-icon i{color:var(--mb-soft);transition:color 0.3s;}.elementor-524 .elementor-element.elementor-element-7867351 .elementor-icon-list-icon svg{fill:var(--mb-soft);transition:fill 0.3s;}.elementor-524 .elementor-element.elementor-element-7867351{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-524 .elementor-element.elementor-element-7867351 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-524 .elementor-element.elementor-element-7867351 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-524 .elementor-element.elementor-element-7867351 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-524 .elementor-element.elementor-element-7867351 .elementor-icon-list-text{color:var(--mb-text-2);transition:color 0.3s;}.elementor-524 .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;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-524 .elementor-element.elementor-element-22ce082 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-524 .elementor-element.elementor-element-22ce082 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-524 .elementor-element.elementor-element-22ce082 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-524 .elementor-element.elementor-element-22ce082 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-524 .elementor-element.elementor-element-22ce082 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-524 .elementor-element.elementor-element-22ce082 .elementor-icon-list-icon i{color:var(--mb-soft);transition:color 0.3s;}.elementor-524 .elementor-element.elementor-element-22ce082 .elementor-icon-list-icon svg{fill:var(--mb-soft);transition:fill 0.3s;}.elementor-524 .elementor-element.elementor-element-22ce082{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-524 .elementor-element.elementor-element-22ce082 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-524 .elementor-element.elementor-element-22ce082 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-524 .elementor-element.elementor-element-22ce082 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-524 .elementor-element.elementor-element-22ce082 .elementor-icon-list-text{color:var(--mb-text-2);transition:color 0.3s;}.elementor-524 .elementor-element.elementor-element-b0ac76d{--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-524 .elementor-element.elementor-element-cd34db2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-524 .elementor-element.elementor-element-cd34db2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-524 .elementor-element.elementor-element-cd34db2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-524 .elementor-element.elementor-element-cd34db2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-524 .elementor-element.elementor-element-cd34db2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-524 .elementor-element.elementor-element-cd34db2 .elementor-icon-list-icon i{color:var(--mb-soft);transition:color 0.3s;}.elementor-524 .elementor-element.elementor-element-cd34db2 .elementor-icon-list-icon svg{fill:var(--mb-soft);transition:fill 0.3s;}.elementor-524 .elementor-element.elementor-element-cd34db2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-524 .elementor-element.elementor-element-cd34db2 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-524 .elementor-element.elementor-element-cd34db2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-524 .elementor-element.elementor-element-cd34db2 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-524 .elementor-element.elementor-element-cd34db2 .elementor-icon-list-text{color:var(--mb-text-2);transition:color 0.3s;}.elementor-524 .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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-3e8ae59{--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-524 .elementor-element.elementor-element-5b1349e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-524 .elementor-element.elementor-element-5b1349e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-524 .elementor-element.elementor-element-5b1349e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-524 .elementor-element.elementor-element-5b1349e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-524 .elementor-element.elementor-element-5b1349e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-524 .elementor-element.elementor-element-5b1349e .elementor-icon-list-icon i{color:var(--mb-muted);transition:color 0.3s;}.elementor-524 .elementor-element.elementor-element-5b1349e .elementor-icon-list-icon svg{fill:var(--mb-muted);transition:fill 0.3s;}.elementor-524 .elementor-element.elementor-element-5b1349e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-524 .elementor-element.elementor-element-5b1349e .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-524 .elementor-element.elementor-element-5b1349e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-524 .elementor-element.elementor-element-5b1349e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-524 .elementor-element.elementor-element-5b1349e .elementor-icon-list-text{color:var(--mb-text);transition:color 0.3s;}.elementor-524 .elementor-element.elementor-element-e8f1b89{--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-524 .elementor-element.elementor-element-057a1cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-524 .elementor-element.elementor-element-057a1cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-524 .elementor-element.elementor-element-057a1cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-524 .elementor-element.elementor-element-057a1cf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-524 .elementor-element.elementor-element-057a1cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-524 .elementor-element.elementor-element-057a1cf .elementor-icon-list-icon i{color:var(--mb-muted);transition:color 0.3s;}.elementor-524 .elementor-element.elementor-element-057a1cf .elementor-icon-list-icon svg{fill:var(--mb-muted);transition:fill 0.3s;}.elementor-524 .elementor-element.elementor-element-057a1cf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-524 .elementor-element.elementor-element-057a1cf .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-524 .elementor-element.elementor-element-057a1cf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-524 .elementor-element.elementor-element-057a1cf .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-524 .elementor-element.elementor-element-057a1cf .elementor-icon-list-text{color:var(--mb-text);transition:color 0.3s;}.elementor-524 .elementor-element.elementor-element-93588ba{--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-524 .elementor-element.elementor-element-afe0eff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-524 .elementor-element.elementor-element-afe0eff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-524 .elementor-element.elementor-element-afe0eff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-524 .elementor-element.elementor-element-afe0eff .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-524 .elementor-element.elementor-element-afe0eff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-524 .elementor-element.elementor-element-afe0eff .elementor-icon-list-icon i{color:var(--mb-muted);transition:color 0.3s;}.elementor-524 .elementor-element.elementor-element-afe0eff .elementor-icon-list-icon svg{fill:var(--mb-muted);transition:fill 0.3s;}.elementor-524 .elementor-element.elementor-element-afe0eff{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-524 .elementor-element.elementor-element-afe0eff .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-524 .elementor-element.elementor-element-afe0eff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-524 .elementor-element.elementor-element-afe0eff .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-524 .elementor-element.elementor-element-afe0eff .elementor-icon-list-text{color:var(--mb-text);transition:color 0.3s;}.elementor-524 .elementor-element.elementor-element-3c2850f{--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-524 .elementor-element.elementor-element-3c2850f:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-3c2850f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg);}.elementor-524 .elementor-element.elementor-element-7539199{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-7539199 .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-524 .elementor-element.elementor-element-58b0b54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-58b0b54 .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-524 .elementor-element.elementor-element-91c17de{--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-524 .elementor-element.elementor-element-2136fa6{text-align:center;}.elementor-524 .elementor-element.elementor-element-2136fa6 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:84px;font-weight:400;line-height:0.95em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-04ae961{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-04ae961 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.3em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-3cf3d7d{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-524 .elementor-element.elementor-element-3cf3d7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-524 .elementor-element.elementor-element-3cf3d7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-524 .elementor-element.elementor-element-3cf3d7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-524 .elementor-element.elementor-element-3cf3d7d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-524 .elementor-element.elementor-element-3cf3d7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-524 .elementor-element.elementor-element-3cf3d7d .elementor-icon-list-icon i{color:var(--mb-soft);transition:color 0.3s;}.elementor-524 .elementor-element.elementor-element-3cf3d7d .elementor-icon-list-icon svg{fill:var(--mb-soft);transition:fill 0.3s;}.elementor-524 .elementor-element.elementor-element-3cf3d7d .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-524 .elementor-element.elementor-element-3cf3d7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-524 .elementor-element.elementor-element-3cf3d7d .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.45em;}.elementor-524 .elementor-element.elementor-element-3cf3d7d .elementor-icon-list-text{color:var(--mb-text-2);transition:color 0.3s;}.elementor-524 .elementor-element.elementor-element-206b738{--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-524 .elementor-element.elementor-element-206b738 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-524 .elementor-element.elementor-element-206b738 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-524 .elementor-element.elementor-element-03e30f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-03e30f3 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:136px;font-weight:400;line-height:0.9em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-e75aaad{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-e75aaad .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;color:var(--mb-text-2);}.elementor-524 .elementor-element.elementor-element-cad2468 .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-524 .elementor-element.elementor-element-cad2468{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-524 .elementor-element.elementor-element-cad2468 .elementor-button:hover, .elementor-524 .elementor-element.elementor-element-cad2468 .elementor-button:focus{color:var(--mb-buy-text);}.elementor-524 .elementor-element.elementor-element-cad2468 .elementor-button:hover svg, .elementor-524 .elementor-element.elementor-element-cad2468 .elementor-button:focus svg{fill:var(--mb-buy-text);}.elementor-524 .elementor-element.elementor-element-ae49e23{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-524 .elementor-element.elementor-element-3b5cca1{--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-524 .elementor-element.elementor-element-3b5cca1:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-3b5cca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg);}.elementor-524 .elementor-element.elementor-element-57e52e6{--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-524 .elementor-element.elementor-element-0317885{--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-524 .elementor-element.elementor-element-1f9feca{text-align:center;}.elementor-524 .elementor-element.elementor-element-1f9feca img{width:100%;max-width:280px;}.elementor-524 .elementor-element.elementor-element-746d92b{--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-524 .elementor-element.elementor-element-e68f23f{text-align:start;}.elementor-524 .elementor-element.elementor-element-e68f23f .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-524 .elementor-element.elementor-element-ca06bfa{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-524 .elementor-element.elementor-element-ad7e5b5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-ad7e5b5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-90f5f70 .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-524 .elementor-element.elementor-element-90f5f70{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-524 .elementor-element.elementor-element-90f5f70 .elementor-button:hover, .elementor-524 .elementor-element.elementor-element-90f5f70 .elementor-button:focus{color:var(--mb-buy-text);}.elementor-524 .elementor-element.elementor-element-90f5f70 .elementor-button:hover svg, .elementor-524 .elementor-element.elementor-element-90f5f70 .elementor-button:focus svg{fill:var(--mb-buy-text);}.elementor-524 .elementor-element.elementor-element-ab1bc6b{--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-524 .elementor-element.elementor-element-ab1bc6b:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-ab1bc6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EDF1;}.elementor-524 .elementor-element.elementor-element-ab1bc6b > .elementor-shape-top .elementor-shape-fill, .elementor-524 .elementor-element.elementor-element-ab1bc6b > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var(--mb-bg);}.elementor-524 .elementor-element.elementor-element-ab1bc6b > .elementor-shape-top svg, .elementor-524 .elementor-element.elementor-element-ab1bc6b > .e-con-inner > .elementor-shape-top svg{height:56px;}.elementor-524 .elementor-element.elementor-element-024c017{--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-524 .elementor-element.elementor-element-1ed465c{text-align:center;}.elementor-524 .elementor-element.elementor-element-1ed465c img{width:100%;}.elementor-524 .elementor-element.elementor-element-c7a42b0{--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-524 .elementor-element.elementor-element-e5c39d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-524 .elementor-element.elementor-element-e5c39d1 .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-524 .elementor-element.elementor-element-c93b38c{text-align:start;}.elementor-524 .elementor-element.elementor-element-c93b38c .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-524 .elementor-element.elementor-element-acb2d47{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-524 .elementor-element.elementor-element-5719a78{--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:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:24px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-902a702{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-524 .elementor-element.elementor-element-73a20bd{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.3em;color:var(--mb-soft);}.elementor-524 .elementor-element.elementor-element-e42c8f5{--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-524 .elementor-element.elementor-element-01807a9{--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-524 .elementor-element.elementor-element-3a91433.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-3a91433{text-align:start;}.elementor-524 .elementor-element.elementor-element-3a91433 img{width:60px;}.elementor-524 .elementor-element.elementor-element-1e08dee{text-align:start;}.elementor-524 .elementor-element.elementor-element-1e08dee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.35em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-abe74d9{--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-524 .elementor-element.elementor-element-e4f8163.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-e4f8163{text-align:start;}.elementor-524 .elementor-element.elementor-element-e4f8163 img{width:60px;}.elementor-524 .elementor-element.elementor-element-c86fb1e{text-align:start;}.elementor-524 .elementor-element.elementor-element-c86fb1e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.35em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-564e20a{--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-524 .elementor-element.elementor-element-8f5ee94.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-8f5ee94{text-align:start;}.elementor-524 .elementor-element.elementor-element-8f5ee94 img{width:60px;}.elementor-524 .elementor-element.elementor-element-72d684f{text-align:start;}.elementor-524 .elementor-element.elementor-element-72d684f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.35em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-00b4f3b{--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-524 .elementor-element.elementor-element-39c5bc5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-524 .elementor-element.elementor-element-39c5bc5{text-align:start;}.elementor-524 .elementor-element.elementor-element-39c5bc5 img{width:60px;}.elementor-524 .elementor-element.elementor-element-1d3d580{text-align:start;}.elementor-524 .elementor-element.elementor-element-1d3d580 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:1.35em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-382eae9{--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:72px;--padding-bottom:112px;--padding-left:40px;--padding-right:40px;}.elementor-524 .elementor-element.elementor-element-382eae9:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-382eae9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EDF1;}.elementor-524 .elementor-element.elementor-element-382eae9 > .elementor-shape-bottom .elementor-shape-fill, .elementor-524 .elementor-element.elementor-element-382eae9 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var(--mb-bg);}.elementor-524 .elementor-element.elementor-element-382eae9 > .elementor-shape-bottom svg, .elementor-524 .elementor-element.elementor-element-382eae9 > .e-con-inner > .elementor-shape-bottom svg{height:56px;transform:translateX(-50%) rotateY(180deg);}.elementor-524 .elementor-element.elementor-element-8e93626{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-8e93626 .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-524 .elementor-element.elementor-element-720afe1{text-align:center;}.elementor-524 .elementor-element.elementor-element-720afe1 .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-524 .elementor-element.elementor-element-ffe96cc{--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-524 .elementor-element.elementor-element-558299c{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-quote);}.elementor-524 .elementor-element.elementor-element-38fa357{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-quote);}.elementor-524 .elementor-element.elementor-element-1c71d12{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:var(--mb-quote);}.elementor-524 .elementor-element.elementor-element-e361087{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-e361087 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.16em;color:var(--mb-soft);}.elementor-524 .elementor-element.elementor-element-54b712e{--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:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-aa503fd{--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-524 .elementor-element.elementor-element-c6d8a42{text-align:center;}.elementor-524 .elementor-element.elementor-element-c6d8a42 img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-524 .elementor-element.elementor-element-713f773{--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-524 .elementor-element.elementor-element-8dc7db8{text-align:center;}.elementor-524 .elementor-element.elementor-element-8dc7db8 img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-524 .elementor-element.elementor-element-fe525f0{--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-524 .elementor-element.elementor-element-fe525f0:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-fe525f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg);}.elementor-524 .elementor-element.elementor-element-fe525f0 > .elementor-shape-bottom .elementor-shape-fill, .elementor-524 .elementor-element.elementor-element-fe525f0 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#EDF0F3;}.elementor-524 .elementor-element.elementor-element-fe525f0 > .elementor-shape-bottom svg, .elementor-524 .elementor-element.elementor-element-fe525f0 > .e-con-inner > .elementor-shape-bottom svg{height:56px;}.elementor-524 .elementor-element.elementor-element-fe525f0 > .elementor-shape-bottom, .elementor-524 .elementor-element.elementor-element-fe525f0 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-524 .elementor-element.elementor-element-53eb8c0{--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-524 .elementor-element.elementor-element-1ba64a4{text-align:center;}.elementor-524 .elementor-element.elementor-element-1ba64a4 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:92px;font-weight:400;line-height:0.95em;letter-spacing:0.01em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-ff1de5e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-ff1de5e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0.3em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-e295819{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-e295819 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.18em;letter-spacing:0.005em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-c60d1d4{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-c60d1d4 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:76px;font-weight:400;line-height:1em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-a984b8f{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-a984b8f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.35em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-8cfc54a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-8cfc54a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.12em;color:var(--mb-heading);}.elementor-524 .elementor-element.elementor-element-7073f05 .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-524 .elementor-element.elementor-element-7073f05{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-524 .elementor-element.elementor-element-7073f05 .elementor-button:hover, .elementor-524 .elementor-element.elementor-element-7073f05 .elementor-button:focus{color:var(--mb-buy-text);}.elementor-524 .elementor-element.elementor-element-7073f05 .elementor-button:hover svg, .elementor-524 .elementor-element.elementor-element-7073f05 .elementor-button:focus svg{fill:var(--mb-buy-text);}.elementor-524 .elementor-element.elementor-element-1adac36{--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-524 .elementor-element.elementor-element-376327b{text-align:center;}.elementor-524 .elementor-element.elementor-element-376327b img{width:100%;max-width:612px;}.elementor-524 .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:104px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-524 .elementor-element.elementor-element-de9bdf3:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-de9bdf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EDF1;}.elementor-524 .elementor-element.elementor-element-e1c9fab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-e1c9fab .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-524 .elementor-element.elementor-element-c541966{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:center;}.elementor-524 .elementor-element.elementor-element-c541966 .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-524 .elementor-element.elementor-element-35cc19f{--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-524 .elementor-element.elementor-element-52547e4{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-fcbb514{--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-524 .elementor-element.elementor-element-1943b5a{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-c3aa88a{--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-524 .elementor-element.elementor-element-e032ecf{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-8a99c00{--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-524 .elementor-element.elementor-element-a722245{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-5188f76{--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-524 .elementor-element.elementor-element-6e115bb{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-18782ec{--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-524 .elementor-element.elementor-element-3500931{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-df67661{--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-524 .elementor-element.elementor-element-fbefca6{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-a6569d7{--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-524 .elementor-element.elementor-element-c2df01c{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-6d45d4d{--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-524 .elementor-element.elementor-element-89ce392{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-34350c3{--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-524 .elementor-element.elementor-element-50bd708{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-fb24438{--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-524 .elementor-element.elementor-element-17aca7e{text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var(--mb-text);}.elementor-524 .elementor-element.elementor-element-a8b9321{--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-524 .elementor-element.elementor-element-3369855{--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-524 .elementor-element.elementor-element-3369855:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-3369855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var(--mb-bg);}.elementor-524 .elementor-element.elementor-element-c2137ae{text-align:start;}.elementor-524 .elementor-element.elementor-element-c2137ae img{width:96px;}.elementor-524 .elementor-element.elementor-element-4ff1e9a{--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-524 .elementor-element.elementor-element-a58b169{text-align:end;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var(--mb-muted);}.elementor-524 .elementor-element.elementor-element-8902b24{text-align:end;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var(--mb-muted);}.elementor-524 .elementor-element.elementor-element-6c7a4df{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-524:not(.elementor-motion-effects-element-type-background), body.elementor-page-524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-524 .elementor-element.elementor-element-3779bae{--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-8dde6eb{--padding-top:20px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-524 .elementor-element.elementor-element-c6ef375 img{width:150px;}.elementor-524 .elementor-element.elementor-element-aa66d30 img{width:76px;}.elementor-524 .elementor-element.elementor-element-71560a6 .elementor-heading-title{font-size:19vw;}.elementor-524 .elementor-element.elementor-element-ff34791{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-524 .elementor-element.elementor-element-1bbcdd7 .elementor-heading-title{font-size:38px;line-height:1.1em;}.elementor-524 .elementor-element.elementor-element-a99b4c2{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-524 .elementor-element.elementor-element-c623b07{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:19px;}.elementor-524 .elementor-element.elementor-element-708a838{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-524 .elementor-element.elementor-element-8d12e7d{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-524 .elementor-element.elementor-element-8d12e7d .elementor-button{font-size:18px;}.elementor-524 .elementor-element.elementor-element-fe68f23{--min-height:54px;}.elementor-524 .elementor-element.elementor-element-1af1569{font-size:22px;}.elementor-524 .elementor-element.elementor-element-fd9d6b5{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-524 .elementor-element.elementor-element-c558299 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-524 .elementor-element.elementor-element-a8cfc54{font-size:17px;}.elementor-524 .elementor-element.elementor-element-1a25cfb{--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-524 .elementor-element.elementor-element-8c4760f{font-size:17px;}.elementor-524 .elementor-element.elementor-element-6fbefca{font-size:17px;}.elementor-524 .elementor-element.elementor-element-5336985{font-size:17px;}.elementor-524 .elementor-element.elementor-element-36ae340{font-size:17px;}.elementor-524 .elementor-element.elementor-element-fb3ad6b{--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-524 .elementor-element.elementor-element-50d403b{--padding-top:8px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-524 .elementor-element.elementor-element-c48ca2b .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-524 .elementor-element.elementor-element-35e2ad2{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-524 .elementor-element.elementor-element-a8043e6{width:var( --container-widget-width, 66px );max-width:66px;--container-widget-width:66px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-a8043e6 .elementor-heading-title{font-size:50px;}.elementor-524 .elementor-element.elementor-element-8b7bda1 .elementor-heading-title{font-size:21px;}.elementor-524 .elementor-element.elementor-element-6ef375c{font-size:18px;}.elementor-524 .elementor-element.elementor-element-a738b78{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-524 .elementor-element.elementor-element-195a48d{width:var( --container-widget-width, 66px );max-width:66px;--container-widget-width:66px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-195a48d .elementor-heading-title{font-size:50px;}.elementor-524 .elementor-element.elementor-element-fcd1e47 .elementor-heading-title{font-size:21px;}.elementor-524 .elementor-element.elementor-element-e049802{font-size:18px;}.elementor-524 .elementor-element.elementor-element-188ec1f{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-524 .elementor-element.elementor-element-8ab0533{width:var( --container-widget-width, 66px );max-width:66px;--container-widget-width:66px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-8ab0533 .elementor-heading-title{font-size:50px;}.elementor-524 .elementor-element.elementor-element-6e27eee .elementor-heading-title{font-size:21px;}.elementor-524 .elementor-element.elementor-element-519f8a9{font-size:18px;}.elementor-524 .elementor-element.elementor-element-c2f594f .elementor-heading-title{font-size:21px;}.elementor-524 .elementor-element.elementor-element-17c33b1{--min-height:480px;}.elementor-524 .elementor-element.elementor-element-f9a3c8f{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-524 .elementor-element.elementor-element-c22a0e1 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-524 .elementor-element.elementor-element-a5a1a9c{font-size:19px;}.elementor-524 .elementor-element.elementor-element-a4d622e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-524 .elementor-element.elementor-element-16f7b43{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-524 .elementor-element.elementor-element-50087cd .elementor-heading-title{font-size:21px;}.elementor-524 .elementor-element.elementor-element-3380188{font-size:17px;}.elementor-524 .elementor-element.elementor-element-c15e873{--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-524 .elementor-element.elementor-element-fa6f4fd .elementor-heading-title{font-size:21px;}.elementor-524 .elementor-element.elementor-element-dde6eb8{font-size:17px;}.elementor-524 .elementor-element.elementor-element-6bc55a4 .elementor-heading-title{font-size:21px;}.elementor-524 .elementor-element.elementor-element-4f3cf5f{font-size:18px;}.elementor-524 .elementor-element.elementor-element-8388955{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-524 .elementor-element.elementor-element-dc4fddc .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-524 .elementor-element.elementor-element-bfc7797{font-size:18px;}.elementor-524 .elementor-element.elementor-element-bc995df{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-524 .elementor-element.elementor-element-311d83e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-524 .elementor-element.elementor-element-a33f152{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-a33f152 .elementor-heading-title{font-size:42px;}.elementor-524 .elementor-element.elementor-element-86b6b0d .elementor-heading-title{font-size:19px;}.elementor-524 .elementor-element.elementor-element-6a2e4c8{font-size:17px;}.elementor-524 .elementor-element.elementor-element-a2738e4{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-524 .elementor-element.elementor-element-14951f9{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-14951f9 .elementor-heading-title{font-size:42px;}.elementor-524 .elementor-element.elementor-element-f80cbb3 .elementor-heading-title{font-size:19px;}.elementor-524 .elementor-element.elementor-element-db8456e{font-size:17px;}.elementor-524 .elementor-element.elementor-element-13c998b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-524 .elementor-element.elementor-element-85eb29f{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-85eb29f .elementor-heading-title{font-size:42px;}.elementor-524 .elementor-element.elementor-element-6962c5a .elementor-heading-title{font-size:19px;}.elementor-524 .elementor-element.elementor-element-4cda615{font-size:17px;}.elementor-524 .elementor-element.elementor-element-851fa31{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-524 .elementor-element.elementor-element-f741345{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-f741345 .elementor-heading-title{font-size:42px;}.elementor-524 .elementor-element.elementor-element-dab8d00 .elementor-heading-title{font-size:19px;}.elementor-524 .elementor-element.elementor-element-be306bb{font-size:17px;}.elementor-524 .elementor-element.elementor-element-f675ad7{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-524 .elementor-element.elementor-element-68973ec{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-68973ec .elementor-heading-title{font-size:42px;}.elementor-524 .elementor-element.elementor-element-4c0eda7 .elementor-heading-title{font-size:19px;}.elementor-524 .elementor-element.elementor-element-2f86762{font-size:17px;}.elementor-524 .elementor-element.elementor-element-67cbb7e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-524 .elementor-element.elementor-element-d9ed492{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-d9ed492 .elementor-heading-title{font-size:42px;}.elementor-524 .elementor-element.elementor-element-bd64e4d .elementor-heading-title{font-size:19px;}.elementor-524 .elementor-element.elementor-element-a0dc808{font-size:17px;}.elementor-524 .elementor-element.elementor-element-d921c24{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-524 .elementor-element.elementor-element-4b43539{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-4b43539 .elementor-heading-title{font-size:42px;}.elementor-524 .elementor-element.elementor-element-2ebaef4 .elementor-heading-title{font-size:19px;}.elementor-524 .elementor-element.elementor-element-12328af{font-size:17px;}.elementor-524 .elementor-element.elementor-element-a010f9a .elementor-button{font-size:18px;}.elementor-524 .elementor-element.elementor-element-f0e4fd5{--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-524 .elementor-element.elementor-element-4a77ccb .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-524 .elementor-element.elementor-element-2def686{font-size:18px;}.elementor-524 .elementor-element.elementor-element-0d6d61b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-524 .elementor-element.elementor-element-9f4572c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:22px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-1167041{width:initial;max-width:initial;}.elementor-524 .elementor-element.elementor-element-1167041 .elementor-heading-title{font-size:40px;}.elementor-524 .elementor-element.elementor-element-f4de9fb .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-109b7d3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:22px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-82bd0e7{width:initial;max-width:initial;}.elementor-524 .elementor-element.elementor-element-82bd0e7 .elementor-heading-title{font-size:40px;}.elementor-524 .elementor-element.elementor-element-6634aa2 .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-81f1879{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:22px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-f41318d{width:initial;max-width:initial;}.elementor-524 .elementor-element.elementor-element-f41318d .elementor-heading-title{font-size:40px;}.elementor-524 .elementor-element.elementor-element-d78ab48 .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-f34791f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:22px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-6569234{width:initial;max-width:initial;}.elementor-524 .elementor-element.elementor-element-6569234 .elementor-heading-title{font-size:40px;}.elementor-524 .elementor-element.elementor-element-48e0bef .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-649d9c6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:22px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-d6bf2da{width:initial;max-width:initial;}.elementor-524 .elementor-element.elementor-element-d6bf2da .elementor-heading-title{font-size:40px;}.elementor-524 .elementor-element.elementor-element-ba36c95 .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-d5f3a6c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:22px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-4815381{width:initial;max-width:initial;}.elementor-524 .elementor-element.elementor-element-4815381 .elementor-heading-title{font-size:40px;}.elementor-524 .elementor-element.elementor-element-2b8cd3c .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-4749b13{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:22px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-b96b427{width:initial;max-width:initial;}.elementor-524 .elementor-element.elementor-element-b96b427 .elementor-heading-title{font-size:40px;}.elementor-524 .elementor-element.elementor-element-9ce2de2 .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-b89fbb9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:22px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-2ac14ce{width:initial;max-width:initial;}.elementor-524 .elementor-element.elementor-element-2ac14ce .elementor-heading-title{font-size:40px;}.elementor-524 .elementor-element.elementor-element-0e38e89 .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-29f5c60{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:22px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-9c17574{width:initial;max-width:initial;}.elementor-524 .elementor-element.elementor-element-9c17574 .elementor-heading-title{font-size:40px;}.elementor-524 .elementor-element.elementor-element-7f8ef2f .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-ee8268b{--padding-top:72px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-524 .elementor-element.elementor-element-b7d434b .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-524 .elementor-element.elementor-element-9b4bd06 img{max-width:680px;}.elementor-524 .elementor-element.elementor-element-623b07c .elementor-button{font-size:18px;}.elementor-524 .elementor-element.elementor-element-0b0acd1{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-524 .elementor-element.elementor-element-45b2a37 img{width:56px;}.elementor-524 .elementor-element.elementor-element-292a3f2 .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-0ca1dad{font-size:17px;}.elementor-524 .elementor-element.elementor-element-b708add img{width:56px;}.elementor-524 .elementor-element.elementor-element-9a80498 .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-7df7e53{font-size:17px;}.elementor-524 .elementor-element.elementor-element-285eb84 img{width:56px;}.elementor-524 .elementor-element.elementor-element-0bd653f .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-ef4def9{font-size:17px;}.elementor-524 .elementor-element.elementor-element-99b4c2a img{width:56px;}.elementor-524 .elementor-element.elementor-element-7d2c5e5 .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-60a3fa0{font-size:17px;}.elementor-524 .elementor-element.elementor-element-d12e7d8{--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:24px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-b571a01{--min-height:560px;}.elementor-524 .elementor-element.elementor-element-edb6e1d{--padding-top:8px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-524 .elementor-element.elementor-element-7c60d77 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-524 .elementor-element.elementor-element-5fd8732{font-size:18px;}.elementor-524 .elementor-element.elementor-element-43500ed{font-size:17px;}.elementor-524 .elementor-element.elementor-element-25309cc{--padding-top:56px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-524 .elementor-element.elementor-element-981db4e .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-524 .elementor-element.elementor-element-7b95509{font-size:18px;}.elementor-524 .elementor-element.elementor-element-5e41656{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-524 .elementor-element.elementor-element-5f0cec4 .elementor-heading-title{font-size:48px;}.elementor-524 .elementor-element.elementor-element-428487f .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-0973bf5 .elementor-heading-title{font-size:48px;}.elementor-524 .elementor-element.elementor-element-eceb5af .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-b3da925 .elementor-heading-title{font-size:32px;}.elementor-524 .elementor-element.elementor-element-97522e0 .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-41b9011{font-size:18px;}.elementor-524 .elementor-element.elementor-element-4021f35{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-524 .elementor-element.elementor-element-ec1fd41 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-524 .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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-40ed7a3{--padding-top:0px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-524 .elementor-element.elementor-element-79fe42d .elementor-heading-title{font-size:22px;}.elementor-524 .elementor-element.elementor-element-5d75de8{font-size:17px;}.elementor-524 .elementor-element.elementor-element-95bb204{--padding-top:0px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-524 .elementor-element.elementor-element-cecbe8e .elementor-heading-title{font-size:22px;}.elementor-524 .elementor-element.elementor-element-b243849{font-size:17px;}.elementor-524 .elementor-element.elementor-element-5caa57a .elementor-button{font-size:18px;}.elementor-524 .elementor-element.elementor-element-3dbf5eb{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-524 .elementor-element.elementor-element-07112ab .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-524 .elementor-element.elementor-element-5a47c30{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-524 .elementor-element.elementor-element-3c2850f{--padding-top:88px;--padding-bottom:88px;--padding-left:32px;--padding-right:32px;}.elementor-524 .elementor-element.elementor-element-58b0b54 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-524 .elementor-element.elementor-element-91c17de{--padding-top:40px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-524 .elementor-element.elementor-element-2136fa6 .elementor-heading-title{font-size:80px;}.elementor-524 .elementor-element.elementor-element-04ae961 .elementor-heading-title{font-size:16px;}.elementor-524 .elementor-element.elementor-element-03e30f3 .elementor-heading-title{font-size:120px;}.elementor-524 .elementor-element.elementor-element-e75aaad .elementor-heading-title{font-size:19px;}.elementor-524 .elementor-element.elementor-element-cad2468 .elementor-button{font-size:18px;}.elementor-524 .elementor-element.elementor-element-3b5cca1{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-524 .elementor-element.elementor-element-57e52e6{--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-524 .elementor-element.elementor-element-1f9feca img{max-width:220px;}.elementor-524 .elementor-element.elementor-element-746d92b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-524 .elementor-element.elementor-element-e68f23f{text-align:center;}.elementor-524 .elementor-element.elementor-element-e68f23f .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-524 .elementor-element.elementor-element-ca06bfa{text-align:center;font-size:18px;}.elementor-524 .elementor-element.elementor-element-ad7e5b5{text-align:center;}.elementor-524 .elementor-element.elementor-element-ad7e5b5 .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-90f5f70 .elementor-button{font-size:18px;}.elementor-524 .elementor-element.elementor-element-ab1bc6b{--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-524 .elementor-element.elementor-element-024c017{--min-height:560px;}.elementor-524 .elementor-element.elementor-element-c7a42b0{--padding-top:8px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-524 .elementor-element.elementor-element-c93b38c .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-524 .elementor-element.elementor-element-acb2d47{font-size:18px;}.elementor-524 .elementor-element.elementor-element-902a702{font-size:19px;}.elementor-524 .elementor-element.elementor-element-e42c8f5{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-524 .elementor-element.elementor-element-01807a9{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-524 .elementor-element.elementor-element-3a91433 img{width:56px;}.elementor-524 .elementor-element.elementor-element-1e08dee .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-abe74d9{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-524 .elementor-element.elementor-element-e4f8163 img{width:56px;}.elementor-524 .elementor-element.elementor-element-c86fb1e .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-564e20a{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-524 .elementor-element.elementor-element-8f5ee94 img{width:56px;}.elementor-524 .elementor-element.elementor-element-72d684f .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-00b4f3b{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-524 .elementor-element.elementor-element-39c5bc5 img{width:56px;}.elementor-524 .elementor-element.elementor-element-1d3d580 .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-382eae9{--padding-top:56px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-524 .elementor-element.elementor-element-720afe1 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-524 .elementor-element.elementor-element-ffe96cc{--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-524 .elementor-element.elementor-element-558299c{font-size:17px;}.elementor-524 .elementor-element.elementor-element-38fa357{font-size:17px;}.elementor-524 .elementor-element.elementor-element-1c71d12{font-size:17px;}.elementor-524 .elementor-element.elementor-element-54b712e{--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;}.elementor-524 .elementor-element.elementor-element-fe525f0{--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-524 .elementor-element.elementor-element-53eb8c0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-1ba64a4 .elementor-heading-title{font-size:88px;}.elementor-524 .elementor-element.elementor-element-ff1de5e .elementor-heading-title{font-size:16px;}.elementor-524 .elementor-element.elementor-element-e295819 .elementor-heading-title{font-size:22px;}.elementor-524 .elementor-element.elementor-element-c60d1d4 .elementor-heading-title{font-size:68px;}.elementor-524 .elementor-element.elementor-element-a984b8f .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-7073f05 .elementor-button{font-size:18px;}.elementor-524 .elementor-element.elementor-element-376327b img{max-width:414px;}.elementor-524 .elementor-element.elementor-element-de9bdf3{--padding-top:72px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-524 .elementor-element.elementor-element-c541966 .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-524 .elementor-element.elementor-element-52547e4{font-size:17px;}.elementor-524 .elementor-element.elementor-element-1943b5a{font-size:17px;}.elementor-524 .elementor-element.elementor-element-e032ecf{font-size:17px;}.elementor-524 .elementor-element.elementor-element-a722245{font-size:17px;}.elementor-524 .elementor-element.elementor-element-6e115bb{font-size:17px;}.elementor-524 .elementor-element.elementor-element-3500931{font-size:17px;}.elementor-524 .elementor-element.elementor-element-fbefca6{font-size:17px;}.elementor-524 .elementor-element.elementor-element-c2df01c{font-size:17px;}.elementor-524 .elementor-element.elementor-element-89ce392{font-size:17px;}.elementor-524 .elementor-element.elementor-element-50bd708{font-size:17px;}.elementor-524 .elementor-element.elementor-element-17aca7e{font-size:17px;}.elementor-524 .elementor-element.elementor-element-3369855{--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-524 .elementor-element.elementor-element-c2137ae{text-align:center;}.elementor-524 .elementor-element.elementor-element-c2137ae img{width:88px;}.elementor-524 .elementor-element.elementor-element-4ff1e9a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-524 .elementor-element.elementor-element-a58b169{text-align:center;}.elementor-524 .elementor-element.elementor-element-8902b24{text-align:center;}.elementor-524 .elementor-element.elementor-element-6c7a4df{text-align:center;}}@media(max-width:767px){.elementor-524 .elementor-element.elementor-element-3779bae{--padding-top:0px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-8dde6eb{--padding-top:16px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-c6ef375 img{width:118px;}.elementor-524 .elementor-element.elementor-element-aa66d30 img{width:64px;}.elementor-524 .elementor-element.elementor-element-71560a6 .elementor-heading-title{font-size:19.5vw;}.elementor-524 .elementor-element.elementor-element-ff34791{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-1bbcdd7 .elementor-heading-title{font-size:25px;line-height:1.12em;}.elementor-524 .elementor-element.elementor-element-a99b4c2{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-c623b07{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-524 .elementor-element.elementor-element-708a838{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-8d12e7d{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-524 .elementor-element.elementor-element-8d12e7d .elementor-button{font-size:17px;}.elementor-524 .elementor-element.elementor-element-fe68f23{--min-height:50px;}.elementor-524 .elementor-element.elementor-element-1af1569{font-size:21px;}.elementor-524 .elementor-element.elementor-element-fd9d6b5 > .elementor-shape-bottom svg, .elementor-524 .elementor-element.elementor-element-fd9d6b5 > .e-con-inner > .elementor-shape-bottom svg{height:28px;}.elementor-524 .elementor-element.elementor-element-fd9d6b5{--padding-top:52px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-c558299 .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-524 .elementor-element.elementor-element-a8cfc54{font-size:16px;}.elementor-524 .elementor-element.elementor-element-1a25cfb{--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-524 .elementor-element.elementor-element-8c4760f{font-size:16px;}.elementor-524 .elementor-element.elementor-element-6fbefca{font-size:16px;}.elementor-524 .elementor-element.elementor-element-5336985{font-size:16px;}.elementor-524 .elementor-element.elementor-element-36ae340{font-size:16px;}.elementor-524 .elementor-element.elementor-element-fb3ad6b{--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-524 .elementor-element.elementor-element-50d403b{--width:100%;--padding-top:8px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-c48ca2b .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-524 .elementor-element.elementor-element-fc065d9{--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-35e2ad2{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-524 .elementor-element.elementor-element-a8043e6{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-a8043e6 .elementor-heading-title{font-size:44px;}.elementor-524 .elementor-element.elementor-element-8b7bda1 .elementor-heading-title{font-size:20px;}.elementor-524 .elementor-element.elementor-element-6ef375c{font-size:17px;}.elementor-524 .elementor-element.elementor-element-a738b78{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-524 .elementor-element.elementor-element-195a48d{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-195a48d .elementor-heading-title{font-size:44px;}.elementor-524 .elementor-element.elementor-element-fcd1e47 .elementor-heading-title{font-size:20px;}.elementor-524 .elementor-element.elementor-element-e049802{font-size:17px;}.elementor-524 .elementor-element.elementor-element-188ec1f{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-524 .elementor-element.elementor-element-8ab0533{width:var( --container-widget-width, 58px );max-width:58px;--container-widget-width:58px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-8ab0533 .elementor-heading-title{font-size:44px;}.elementor-524 .elementor-element.elementor-element-6e27eee .elementor-heading-title{font-size:20px;}.elementor-524 .elementor-element.elementor-element-519f8a9{font-size:17px;}.elementor-524 .elementor-element.elementor-element-c2f594f .elementor-heading-title{font-size:20px;}.elementor-524 .elementor-element.elementor-element-17c33b1{--width:100%;--min-height:360px;}.elementor-524 .elementor-element.elementor-element-f9a3c8f > .elementor-shape-top svg, .elementor-524 .elementor-element.elementor-element-f9a3c8f > .e-con-inner > .elementor-shape-top svg{height:28px;}.elementor-524 .elementor-element.elementor-element-f9a3c8f > .elementor-shape-bottom svg, .elementor-524 .elementor-element.elementor-element-f9a3c8f > .e-con-inner > .elementor-shape-bottom svg{height:28px;}.elementor-524 .elementor-element.elementor-element-f9a3c8f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-c22a0e1 .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-524 .elementor-element.elementor-element-6c90e12{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-a5a1a9c{font-size:18px;}.elementor-524 .elementor-element.elementor-element-a4d622e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-16f7b43{--padding-top:20px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-524 .elementor-element.elementor-element-50087cd .elementor-heading-title{font-size:20px;}.elementor-524 .elementor-element.elementor-element-3380188{font-size:16px;}.elementor-524 .elementor-element.elementor-element-c15e873{--padding-top:20px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px;}.elementor-524 .elementor-element.elementor-element-fa6f4fd .elementor-heading-title{font-size:20px;}.elementor-524 .elementor-element.elementor-element-dde6eb8{font-size:16px;}.elementor-524 .elementor-element.elementor-element-6bc55a4 .elementor-heading-title{font-size:20px;}.elementor-524 .elementor-element.elementor-element-162c2d5{--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-4f3cf5f{font-size:17px;}.elementor-524 .elementor-element.elementor-element-8388955{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-dc4fddc .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-524 .elementor-element.elementor-element-bfc7797{font-size:17px;}.elementor-524 .elementor-element.elementor-element-bc995df{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-311d83e{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-a33f152{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-a33f152 .elementor-heading-title{font-size:38px;}.elementor-524 .elementor-element.elementor-element-86b6b0d .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-6a2e4c8{font-size:16px;}.elementor-524 .elementor-element.elementor-element-a2738e4{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-14951f9{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-14951f9 .elementor-heading-title{font-size:38px;}.elementor-524 .elementor-element.elementor-element-f80cbb3 .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-db8456e{font-size:16px;}.elementor-524 .elementor-element.elementor-element-13c998b{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-85eb29f{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-85eb29f .elementor-heading-title{font-size:38px;}.elementor-524 .elementor-element.elementor-element-6962c5a .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-4cda615{font-size:16px;}.elementor-524 .elementor-element.elementor-element-851fa31{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-f741345{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-f741345 .elementor-heading-title{font-size:38px;}.elementor-524 .elementor-element.elementor-element-dab8d00 .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-be306bb{font-size:16px;}.elementor-524 .elementor-element.elementor-element-f675ad7{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-68973ec{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-68973ec .elementor-heading-title{font-size:38px;}.elementor-524 .elementor-element.elementor-element-4c0eda7 .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-2f86762{font-size:16px;}.elementor-524 .elementor-element.elementor-element-67cbb7e{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-d9ed492{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-d9ed492 .elementor-heading-title{font-size:38px;}.elementor-524 .elementor-element.elementor-element-bd64e4d .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-a0dc808{font-size:16px;}.elementor-524 .elementor-element.elementor-element-d921c24{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-4b43539{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-4b43539 .elementor-heading-title{font-size:38px;}.elementor-524 .elementor-element.elementor-element-2ebaef4 .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-12328af{font-size:16px;}.elementor-524 .elementor-element.elementor-element-a010f9a{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-524 .elementor-element.elementor-element-a010f9a .elementor-button{font-size:17px;}.elementor-524 .elementor-element.elementor-element-f0e4fd5 > .elementor-shape-top svg, .elementor-524 .elementor-element.elementor-element-f0e4fd5 > .e-con-inner > .elementor-shape-top svg{height:28px;}.elementor-524 .elementor-element.elementor-element-f0e4fd5 > .elementor-shape-bottom svg, .elementor-524 .elementor-element.elementor-element-f0e4fd5 > .e-con-inner > .elementor-shape-bottom svg{height:28px;}.elementor-524 .elementor-element.elementor-element-f0e4fd5{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-4a77ccb .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-524 .elementor-element.elementor-element-2def686{font-size:17px;}.elementor-524 .elementor-element.elementor-element-0d6d61b{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-9f4572c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:18px;}.elementor-524 .elementor-element.elementor-element-1167041{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-1167041 .elementor-heading-title{font-size:36px;}.elementor-524 .elementor-element.elementor-element-f4de9fb .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-109b7d3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:18px;}.elementor-524 .elementor-element.elementor-element-82bd0e7{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-82bd0e7 .elementor-heading-title{font-size:36px;}.elementor-524 .elementor-element.elementor-element-6634aa2 .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-81f1879{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:18px;}.elementor-524 .elementor-element.elementor-element-f41318d{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-f41318d .elementor-heading-title{font-size:36px;}.elementor-524 .elementor-element.elementor-element-d78ab48 .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-f34791f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:18px;}.elementor-524 .elementor-element.elementor-element-6569234{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-6569234 .elementor-heading-title{font-size:36px;}.elementor-524 .elementor-element.elementor-element-48e0bef .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-649d9c6{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:18px;}.elementor-524 .elementor-element.elementor-element-d6bf2da{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-d6bf2da .elementor-heading-title{font-size:36px;}.elementor-524 .elementor-element.elementor-element-ba36c95 .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-d5f3a6c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:18px;}.elementor-524 .elementor-element.elementor-element-4815381{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-4815381 .elementor-heading-title{font-size:36px;}.elementor-524 .elementor-element.elementor-element-2b8cd3c .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-4749b13{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:18px;}.elementor-524 .elementor-element.elementor-element-b96b427{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-b96b427 .elementor-heading-title{font-size:36px;}.elementor-524 .elementor-element.elementor-element-9ce2de2 .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-b89fbb9{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:18px;}.elementor-524 .elementor-element.elementor-element-2ac14ce{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-2ac14ce .elementor-heading-title{font-size:36px;}.elementor-524 .elementor-element.elementor-element-0e38e89 .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-29f5c60{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:18px;}.elementor-524 .elementor-element.elementor-element-9c17574{width:var( --container-widget-width, 46px );max-width:46px;--container-widget-width:46px;--container-widget-flex-grow:0;}.elementor-524 .elementor-element.elementor-element-9c17574 .elementor-heading-title{font-size:36px;}.elementor-524 .elementor-element.elementor-element-7f8ef2f .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-ee8268b{--padding-top:52px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-b7d434b .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-524 .elementor-element.elementor-element-7ec36c1{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-9b4bd06 img{max-width:100%;}.elementor-524 .elementor-element.elementor-element-623b07c{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-524 .elementor-element.elementor-element-623b07c .elementor-button{font-size:17px;}.elementor-524 .elementor-element.elementor-element-0b0acd1{--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-45b2a37 img{width:52px;}.elementor-524 .elementor-element.elementor-element-292a3f2 .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-0ca1dad{font-size:16px;}.elementor-524 .elementor-element.elementor-element-b708add img{width:52px;}.elementor-524 .elementor-element.elementor-element-9a80498 .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-7df7e53{font-size:16px;}.elementor-524 .elementor-element.elementor-element-285eb84 img{width:52px;}.elementor-524 .elementor-element.elementor-element-0bd653f .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-ef4def9{font-size:16px;}.elementor-524 .elementor-element.elementor-element-99b4c2a img{width:52px;}.elementor-524 .elementor-element.elementor-element-7d2c5e5 .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-60a3fa0{font-size:16px;}.elementor-524 .elementor-element.elementor-element-d12e7d8{--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:24px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-d12e7d8 > .elementor-shape-top svg, .elementor-524 .elementor-element.elementor-element-d12e7d8 > .e-con-inner > .elementor-shape-top svg{height:28px;}.elementor-524 .elementor-element.elementor-element-b571a01{--width:100%;--min-height:440px;}.elementor-524 .elementor-element.elementor-element-edb6e1d{--width:100%;--padding-top:8px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-7c60d77 .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-524 .elementor-element.elementor-element-5fd8732{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:17px;}.elementor-524 .elementor-element.elementor-element-43500ed{font-size:16px;}.elementor-524 .elementor-element.elementor-element-25309cc > .elementor-shape-bottom svg, .elementor-524 .elementor-element.elementor-element-25309cc > .e-con-inner > .elementor-shape-bottom svg{height:28px;}.elementor-524 .elementor-element.elementor-element-25309cc{--padding-top:44px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-981db4e .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-524 .elementor-element.elementor-element-7b95509{font-size:17px;}.elementor-524 .elementor-element.elementor-element-5e41656{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-5f0cec4 .elementor-heading-title{font-size:38px;}.elementor-524 .elementor-element.elementor-element-428487f .elementor-heading-title{font-size:16px;}.elementor-524 .elementor-element.elementor-element-0973bf5 .elementor-heading-title{font-size:38px;}.elementor-524 .elementor-element.elementor-element-eceb5af .elementor-heading-title{font-size:16px;}.elementor-524 .elementor-element.elementor-element-b3da925 .elementor-heading-title{font-size:22px;}.elementor-524 .elementor-element.elementor-element-97522e0 .elementor-heading-title{font-size:16px;}.elementor-524 .elementor-element.elementor-element-41b9011{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:17px;}.elementor-524 .elementor-element.elementor-element-4021f35{--padding-top:56px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-ec1fd41 .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-524 .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:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-40ed7a3{--padding-top:0px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-79fe42d .elementor-heading-title{font-size:21px;}.elementor-524 .elementor-element.elementor-element-5d75de8{font-size:16px;}.elementor-524 .elementor-element.elementor-element-95bb204{--padding-top:0px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-cecbe8e .elementor-heading-title{font-size:21px;}.elementor-524 .elementor-element.elementor-element-b243849{font-size:16px;}.elementor-524 .elementor-element.elementor-element-5caa57a{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-524 .elementor-element.elementor-element-5caa57a .elementor-button{font-size:17px;}.elementor-524 .elementor-element.elementor-element-3dbf5eb{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-07112ab .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-524 .elementor-element.elementor-element-5a47c30{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-9424128{--width:100%;}.elementor-524 .elementor-element.elementor-element-b177fdb{--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-524 .elementor-element.elementor-element-ce00620 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-524 .elementor-element.elementor-element-ce00620 .elementor-icon-list-item > a{font-size:16px;}.elementor-524 .elementor-element.elementor-element-5bded0c{--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-524 .elementor-element.elementor-element-7867351 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-524 .elementor-element.elementor-element-7867351 .elementor-icon-list-item > a{font-size:16px;}.elementor-524 .elementor-element.elementor-element-0645a3d{--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-524 .elementor-element.elementor-element-22ce082 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-524 .elementor-element.elementor-element-22ce082 .elementor-icon-list-item > a{font-size:16px;}.elementor-524 .elementor-element.elementor-element-b0ac76d{--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-524 .elementor-element.elementor-element-cd34db2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-524 .elementor-element.elementor-element-cd34db2 .elementor-icon-list-item > a{font-size:16px;}.elementor-524 .elementor-element.elementor-element-76d0275{--width:100%;}.elementor-524 .elementor-element.elementor-element-3e8ae59{--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-524 .elementor-element.elementor-element-5b1349e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-524 .elementor-element.elementor-element-5b1349e .elementor-icon-list-item > a{font-size:16px;}.elementor-524 .elementor-element.elementor-element-e8f1b89{--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-524 .elementor-element.elementor-element-057a1cf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-524 .elementor-element.elementor-element-057a1cf .elementor-icon-list-item > a{font-size:16px;}.elementor-524 .elementor-element.elementor-element-93588ba{--padding-top:14px;--padding-bottom:14px;--padding-left:16px;--padding-right:16px;}.elementor-524 .elementor-element.elementor-element-afe0eff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-524 .elementor-element.elementor-element-afe0eff .elementor-icon-list-item > a{font-size:16px;}.elementor-524 .elementor-element.elementor-element-3c2850f{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-524 .elementor-element.elementor-element-58b0b54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-524 .elementor-element.elementor-element-58b0b54 .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-524 .elementor-element.elementor-element-91c17de{--padding-top:32px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-524 .elementor-element.elementor-element-2136fa6 .elementor-heading-title{font-size:17vw;}.elementor-524 .elementor-element.elementor-element-04ae961 .elementor-heading-title{font-size:16px;}.elementor-524 .elementor-element.elementor-element-3cf3d7d{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-524 .elementor-element.elementor-element-3cf3d7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-524 .elementor-element.elementor-element-3cf3d7d .elementor-icon-list-item > a{font-size:16px;}.elementor-524 .elementor-element.elementor-element-206b738{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-524 .elementor-element.elementor-element-03e30f3 .elementor-heading-title{font-size:104px;}.elementor-524 .elementor-element.elementor-element-e75aaad .elementor-heading-title{font-size:18px;}.elementor-524 .elementor-element.elementor-element-cad2468 .elementor-button{font-size:17px;}.elementor-524 .elementor-element.elementor-element-3b5cca1{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-57e52e6{--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-524 .elementor-element.elementor-element-0317885{--width:100%;}.elementor-524 .elementor-element.elementor-element-1f9feca img{max-width:200px;}.elementor-524 .elementor-element.elementor-element-746d92b{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-524 .elementor-element.elementor-element-e68f23f{text-align:center;}.elementor-524 .elementor-element.elementor-element-e68f23f .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-524 .elementor-element.elementor-element-ca06bfa{text-align:center;font-size:17px;}.elementor-524 .elementor-element.elementor-element-ad7e5b5{text-align:center;}.elementor-524 .elementor-element.elementor-element-ad7e5b5 .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-90f5f70 .elementor-button{font-size:17px;}.elementor-524 .elementor-element.elementor-element-ab1bc6b{--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-524 .elementor-element.elementor-element-ab1bc6b > .elementor-shape-top svg, .elementor-524 .elementor-element.elementor-element-ab1bc6b > .e-con-inner > .elementor-shape-top svg{height:28px;}.elementor-524 .elementor-element.elementor-element-024c017{--width:100%;--min-height:420px;}.elementor-524 .elementor-element.elementor-element-c7a42b0{--width:100%;--padding-top:8px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-c93b38c .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-524 .elementor-element.elementor-element-acb2d47{font-size:17px;}.elementor-524 .elementor-element.elementor-element-5719a78{--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-902a702{font-size:18px;}.elementor-524 .elementor-element.elementor-element-e42c8f5{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-01807a9{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-524 .elementor-element.elementor-element-3a91433 img{width:52px;}.elementor-524 .elementor-element.elementor-element-1e08dee .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-abe74d9{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-524 .elementor-element.elementor-element-e4f8163 img{width:52px;}.elementor-524 .elementor-element.elementor-element-c86fb1e .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-564e20a{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-524 .elementor-element.elementor-element-8f5ee94 img{width:52px;}.elementor-524 .elementor-element.elementor-element-72d684f .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-00b4f3b{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-524 .elementor-element.elementor-element-39c5bc5 img{width:52px;}.elementor-524 .elementor-element.elementor-element-1d3d580 .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-382eae9 > .elementor-shape-bottom svg, .elementor-524 .elementor-element.elementor-element-382eae9 > .e-con-inner > .elementor-shape-bottom svg{height:28px;}.elementor-524 .elementor-element.elementor-element-382eae9{--padding-top:44px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-720afe1 .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-524 .elementor-element.elementor-element-ffe96cc{--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-524 .elementor-element.elementor-element-558299c{font-size:16px;}.elementor-524 .elementor-element.elementor-element-38fa357{font-size:16px;}.elementor-524 .elementor-element.elementor-element-1c71d12{font-size:16px;}.elementor-524 .elementor-element.elementor-element-e361087{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-524 .elementor-element.elementor-element-54b712e{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-aa503fd{--width:100%;}.elementor-524 .elementor-element.elementor-element-713f773{--width:100%;}.elementor-524 .elementor-element.elementor-element-fe525f0{--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-524 .elementor-element.elementor-element-fe525f0 > .elementor-shape-bottom svg, .elementor-524 .elementor-element.elementor-element-fe525f0 > .e-con-inner > .elementor-shape-bottom svg{height:28px;}.elementor-524 .elementor-element.elementor-element-53eb8c0{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-1ba64a4 .elementor-heading-title{font-size:17.5vw;}.elementor-524 .elementor-element.elementor-element-ff1de5e .elementor-heading-title{font-size:16px;}.elementor-524 .elementor-element.elementor-element-e295819 .elementor-heading-title{font-size:20px;}.elementor-524 .elementor-element.elementor-element-c60d1d4 .elementor-heading-title{font-size:54px;}.elementor-524 .elementor-element.elementor-element-a984b8f .elementor-heading-title{font-size:17px;}.elementor-524 .elementor-element.elementor-element-7073f05 .elementor-button{font-size:17px;}.elementor-524 .elementor-element.elementor-element-1adac36{--width:100%;}.elementor-524 .elementor-element.elementor-element-376327b img{max-width:324px;}.elementor-524 .elementor-element.elementor-element-de9bdf3{--padding-top:56px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-c541966{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-524 .elementor-element.elementor-element-c541966 .elementor-heading-title{font-size:27px;line-height:1.12em;}.elementor-524 .elementor-element.elementor-element-52547e4{font-size:17px;}.elementor-524 .elementor-element.elementor-element-1943b5a{font-size:17px;}.elementor-524 .elementor-element.elementor-element-e032ecf{font-size:17px;}.elementor-524 .elementor-element.elementor-element-a722245{font-size:17px;}.elementor-524 .elementor-element.elementor-element-6e115bb{font-size:17px;}.elementor-524 .elementor-element.elementor-element-3500931{font-size:17px;}.elementor-524 .elementor-element.elementor-element-fbefca6{font-size:17px;}.elementor-524 .elementor-element.elementor-element-c2df01c{font-size:17px;}.elementor-524 .elementor-element.elementor-element-89ce392{font-size:17px;}.elementor-524 .elementor-element.elementor-element-50bd708{font-size:17px;}.elementor-524 .elementor-element.elementor-element-17aca7e{font-size:17px;}.elementor-524 .elementor-element.elementor-element-3369855{--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-524 .elementor-element.elementor-element-c2137ae{text-align:center;}.elementor-524 .elementor-element.elementor-element-c2137ae img{width:84px;}.elementor-524 .elementor-element.elementor-element-4ff1e9a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-524 .elementor-element.elementor-element-a58b169{text-align:center;}.elementor-524 .elementor-element.elementor-element-8902b24{text-align:center;}.elementor-524 .elementor-element.elementor-element-6c7a4df{text-align:center;}}@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-8dde6eb{--width:100%;}.elementor-524 .elementor-element.elementor-element-54cda61{--width:100%;}.elementor-524 .elementor-element.elementor-element-e2ac14c{--width:100%;}.elementor-524 .elementor-element.elementor-element-a99b4c2{--width:100%;}.elementor-524 .elementor-element.elementor-element-708a838{--width:100%;}.elementor-524 .elementor-element.elementor-element-fd9d6b5{--content-width:1180px;}.elementor-524 .elementor-element.elementor-element-1a25cfb{--width:100%;}.elementor-524 .elementor-element.elementor-element-50d403b{--width:54%;}.elementor-524 .elementor-element.elementor-element-17c33b1{--width:46%;}.elementor-524 .elementor-element.elementor-element-f9a3c8f{--content-width:1000px;}.elementor-524 .elementor-element.elementor-element-a4d622e{--width:100%;}.elementor-524 .elementor-element.elementor-element-8388955{--content-width:1080px;}.elementor-524 .elementor-element.elementor-element-bc995df{--width:100%;}.elementor-524 .elementor-element.elementor-element-f0e4fd5{--content-width:1120px;}.elementor-524 .elementor-element.elementor-element-0d6d61b{--width:100%;}.elementor-524 .elementor-element.elementor-element-ee8268b{--content-width:1200px;}.elementor-524 .elementor-element.elementor-element-7ec36c1{--width:100%;}.elementor-524 .elementor-element.elementor-element-0b0acd1{--width:100%;}.elementor-524 .elementor-element.elementor-element-b571a01{--width:42%;}.elementor-524 .elementor-element.elementor-element-edb6e1d{--width:56%;}.elementor-524 .elementor-element.elementor-element-25309cc{--content-width:920px;}.elementor-524 .elementor-element.elementor-element-5e41656{--width:100%;}.elementor-524 .elementor-element.elementor-element-4021f35{--content-width:1080px;}.elementor-524 .elementor-element.elementor-element-7932bbf{--width:100%;}.elementor-524 .elementor-element.elementor-element-3dbf5eb{--content-width:1120px;}.elementor-524 .elementor-element.elementor-element-5a47c30{--width:100%;}.elementor-524 .elementor-element.elementor-element-9424128{--width:50%;}.elementor-524 .elementor-element.elementor-element-76d0275{--width:50%;}.elementor-524 .elementor-element.elementor-element-3c2850f{--content-width:1200px;}.elementor-524 .elementor-element.elementor-element-91c17de{--width:100%;}.elementor-524 .elementor-element.elementor-element-3b5cca1{--content-width:980px;}.elementor-524 .elementor-element.elementor-element-57e52e6{--width:100%;}.elementor-524 .elementor-element.elementor-element-0317885{--width:32%;}.elementor-524 .elementor-element.elementor-element-746d92b{--width:68%;}.elementor-524 .elementor-element.elementor-element-024c017{--width:46%;}.elementor-524 .elementor-element.elementor-element-c7a42b0{--width:54%;}.elementor-524 .elementor-element.elementor-element-382eae9{--content-width:1040px;}.elementor-524 .elementor-element.elementor-element-ffe96cc{--width:100%;}.elementor-524 .elementor-element.elementor-element-54b712e{--width:100%;}.elementor-524 .elementor-element.elementor-element-aa503fd{--width:44%;}.elementor-524 .elementor-element.elementor-element-713f773{--width:44%;}.elementor-524 .elementor-element.elementor-element-fe525f0{--content-width:1200px;}.elementor-524 .elementor-element.elementor-element-53eb8c0{--width:42%;}.elementor-524 .elementor-element.elementor-element-1adac36{--width:58%;}.elementor-524 .elementor-element.elementor-element-de9bdf3{--content-width:820px;}.elementor-524 .elementor-element.elementor-element-3369855{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-524 .elementor-element.elementor-element-50d403b{--width:100%;}.elementor-524 .elementor-element.elementor-element-17c33b1{--width:100%;}.elementor-524 .elementor-element.elementor-element-b571a01{--width:100%;}.elementor-524 .elementor-element.elementor-element-edb6e1d{--width:100%;}.elementor-524 .elementor-element.elementor-element-9424128{--width:100%;}.elementor-524 .elementor-element.elementor-element-76d0275{--width:100%;}.elementor-524 .elementor-element.elementor-element-0317885{--width:100%;}.elementor-524 .elementor-element.elementor-element-746d92b{--width:100%;}.elementor-524 .elementor-element.elementor-element-024c017{--width:100%;}.elementor-524 .elementor-element.elementor-element-c7a42b0{--width:100%;}.elementor-524 .elementor-element.elementor-element-aa503fd{--width:50%;}.elementor-524 .elementor-element.elementor-element-713f773{--width:50%;}.elementor-524 .elementor-element.elementor-element-53eb8c0{--width:100%;}.elementor-524 .elementor-element.elementor-element-1adac36{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-1bbcdd7 */@media(min-width:1025px){.elementor-524 .elementor-element.elementor-element-1bbcdd7 .elementor-heading-title{font-size:min(44px,3.1vw,5.6vh)}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c623b07 */@media(min-width:1025px){.elementor-524 .elementor-element.elementor-element-c623b07{max-width:540px}} @media(max-width:1024px){.elementor-524 .elementor-element.elementor-element-c623b07{text-align:center}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d12e7d */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-8d12e7d .elementor-button{min-width:420px}} @media(max-width:1024px){.elementor-524 .elementor-element.elementor-element-8d12e7d{width:100%!important}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-54021f3 */.elementor-524 .elementor-element.elementor-element-54021f3 .elementor-icon{animation:mbBounce 1.8s ease-in-out infinite}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3779bae */.elementor-524 .elementor-element.elementor-element-3779bae{background:radial-gradient(ellipse 34% 56% at 74% 34%,rgba(208,216,224,.16) 0%,rgba(0,0,0,0) 100%),linear-gradient(180deg,rgba(11,11,11,.2) 0,rgba(11,11,11,.3) 24%,rgba(11,11,11,.6) 72%,var(--mb-bg) 100%),url(https://mbguitaracademy.com.br/wp-content/uploads/2026/10/harmonia1-palco-d-scaled.webp) 50% 0/cover no-repeat,var(--mb-bg)!important}
@media(max-width:1024px){.elementor-524 .elementor-element.elementor-element-3779bae{background:radial-gradient(ellipse 80% 34% at 50% 30%,rgba(208,216,224,.16) 0%,rgba(0,0,0,0) 100%),linear-gradient(180deg,rgba(11,11,11,.2) 0,rgba(11,11,11,.25) 18%,rgba(11,11,11,.55) 72%,var(--mb-bg) 100%),url(https://mbguitaracademy.com.br/wp-content/uploads/2026/10/harmonia1-palco-m-scaled.webp) 50% 0/cover no-repeat,var(--mb-bg)!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c558299 */@media(min-width:1025px){.elementor-524 .elementor-element.elementor-element-c558299 .elementor-heading-title{max-width:820px;margin:0 auto}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526b117 */.elementor-524 .elementor-element.elementor-element-526b117{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c11bd */.elementor-524 .elementor-element.elementor-element-c3c11bd{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3517264 */.elementor-524 .elementor-element.elementor-element-3517264{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d5c680 */.elementor-524 .elementor-element.elementor-element-6d5c680{margin-top:30px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50d403b */@media(min-width:1025px){.elementor-524 .elementor-element.elementor-element-50d403b > *{max-width:600px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-344b9f6 */.elementor-524 .elementor-element.elementor-element-344b9f6 img{object-position:46% 20%} @media(max-width:1024px){.elementor-524 .elementor-element.elementor-element-344b9f6 img{object-position:46% 12%}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c22a0e1 */@media(min-width:1025px){.elementor-524 .elementor-element.elementor-element-c22a0e1 .elementor-heading-title{max-width:860px;margin:0 auto}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16f7b43 */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-16f7b43{width:calc(50% - 12px)!important}} @media(max-width:767px){.elementor-524 .elementor-element.elementor-element-16f7b43{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c15e873 */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-c15e873{width:calc(50% - 12px)!important}} @media(max-width:767px){.elementor-524 .elementor-element.elementor-element-c15e873{width:100%!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bfc7797 */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-bfc7797{max-width:680px;margin-left:auto;margin-right:auto}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4da5e83 */.elementor-524 .elementor-element.elementor-element-4da5e83{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-311d83e */@media(min-width:1025px){.elementor-524 .elementor-element.elementor-element-311d83e{width:calc(50% - 24px)!important}} @media(max-width:1024px){.elementor-524 .elementor-element.elementor-element-311d83e{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-befbf29 */.elementor-524 .elementor-element.elementor-element-befbf29{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2738e4 */@media(min-width:1025px){.elementor-524 .elementor-element.elementor-element-a2738e4{width:calc(50% - 24px)!important}} @media(max-width:1024px){.elementor-524 .elementor-element.elementor-element-a2738e4{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3051fd0 */.elementor-524 .elementor-element.elementor-element-3051fd0{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13c998b */@media(min-width:1025px){.elementor-524 .elementor-element.elementor-element-13c998b{width:calc(50% - 24px)!important}} @media(max-width:1024px){.elementor-524 .elementor-element.elementor-element-13c998b{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1a8076 */.elementor-524 .elementor-element.elementor-element-a1a8076{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-851fa31 */@media(min-width:1025px){.elementor-524 .elementor-element.elementor-element-851fa31{width:calc(50% - 24px)!important}} @media(max-width:1024px){.elementor-524 .elementor-element.elementor-element-851fa31{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12fe11d */.elementor-524 .elementor-element.elementor-element-12fe11d{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f675ad7 */@media(min-width:1025px){.elementor-524 .elementor-element.elementor-element-f675ad7{width:calc(50% - 24px)!important}} @media(max-width:1024px){.elementor-524 .elementor-element.elementor-element-f675ad7{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84541c3 */.elementor-524 .elementor-element.elementor-element-84541c3{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67cbb7e */@media(min-width:1025px){.elementor-524 .elementor-element.elementor-element-67cbb7e{width:calc(50% - 24px)!important}} @media(max-width:1024px){.elementor-524 .elementor-element.elementor-element-67cbb7e{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5aa269 */.elementor-524 .elementor-element.elementor-element-f5aa269{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d921c24 */@media(min-width:1025px){.elementor-524 .elementor-element.elementor-element-d921c24{width:calc(50% - 24px)!important}} @media(max-width:1024px){.elementor-524 .elementor-element.elementor-element-d921c24{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc995df */.elementor-524 .elementor-element.elementor-element-bc995df{row-gap:0!important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a010f9a */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-a010f9a .elementor-button{min-width:420px}} @media(max-width:1024px){.elementor-524 .elementor-element.elementor-element-a010f9a{width:100%!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2def686 */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-2def686{max-width:660px;margin-left:auto;margin-right:auto}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbcdd71 */.elementor-524 .elementor-element.elementor-element-bbcdd71{flex:1 1 0%!important;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f4572c */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-9f4572c{width:calc(33.33% - 14px)!important}} @media(max-width:767px){.elementor-524 .elementor-element.elementor-element-9f4572c{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d23e18 */.elementor-524 .elementor-element.elementor-element-2d23e18{flex:1 1 0%!important;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-109b7d3 */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-109b7d3{width:calc(33.33% - 14px)!important}} @media(max-width:767px){.elementor-524 .elementor-element.elementor-element-109b7d3{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e79ebe */.elementor-524 .elementor-element.elementor-element-9e79ebe{flex:1 1 0%!important;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81f1879 */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-81f1879{width:calc(33.33% - 14px)!important}} @media(max-width:767px){.elementor-524 .elementor-element.elementor-element-81f1879{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fcff65 */.elementor-524 .elementor-element.elementor-element-0fcff65{flex:1 1 0%!important;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f34791f */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-f34791f{width:calc(33.33% - 14px)!important}} @media(max-width:767px){.elementor-524 .elementor-element.elementor-element-f34791f{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-812600b */.elementor-524 .elementor-element.elementor-element-812600b{flex:1 1 0%!important;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-649d9c6 */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-649d9c6{width:calc(33.33% - 14px)!important}} @media(max-width:767px){.elementor-524 .elementor-element.elementor-element-649d9c6{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f27c0b1 */.elementor-524 .elementor-element.elementor-element-f27c0b1{flex:1 1 0%!important;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f3a6c */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-d5f3a6c{width:calc(33.33% - 14px)!important}} @media(max-width:767px){.elementor-524 .elementor-element.elementor-element-d5f3a6c{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63d2158 */.elementor-524 .elementor-element.elementor-element-63d2158{flex:1 1 0%!important;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4749b13 */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-4749b13{width:calc(33.33% - 14px)!important}} @media(max-width:767px){.elementor-524 .elementor-element.elementor-element-4749b13{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5281fe */.elementor-524 .elementor-element.elementor-element-d5281fe{flex:1 1 0%!important;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b89fbb9 */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-b89fbb9{width:calc(33.33% - 14px)!important}} @media(max-width:767px){.elementor-524 .elementor-element.elementor-element-b89fbb9{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-467e2a5 */.elementor-524 .elementor-element.elementor-element-467e2a5{flex:1 1 0%!important;min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29f5c60 */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-29f5c60{width:calc(33.33% - 14px)!important}} @media(max-width:767px){.elementor-524 .elementor-element.elementor-element-29f5c60{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0e4fd5 */.elementor-524 .elementor-element.elementor-element-f0e4fd5{background:radial-gradient(ellipse 50% 40% at 50% 30%,rgba(208,216,224,.10) 0%,rgba(208,216,224,0) 70%),linear-gradient(180deg,var(--mb-deep-2) 0%,var(--mb-deep) 50%,var(--mb-deep-2) 100%)!important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-623b07c */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-623b07c .elementor-button{min-width:420px}} @media(max-width:1024px){.elementor-524 .elementor-element.elementor-element-623b07c{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f019767 */.elementor-524 .elementor-element.elementor-element-f019767{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d391122 */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-d391122{width:calc(50% - 16px)!important}} @media(max-width:767px){.elementor-524 .elementor-element.elementor-element-d391122{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-616f80e */.elementor-524 .elementor-element.elementor-element-616f80e{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44e71c9 */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-44e71c9{width:calc(50% - 16px)!important}} @media(max-width:767px){.elementor-524 .elementor-element.elementor-element-44e71c9{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2c58b4 */.elementor-524 .elementor-element.elementor-element-d2c58b4{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b63d26f */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-b63d26f{width:calc(50% - 16px)!important}} @media(max-width:767px){.elementor-524 .elementor-element.elementor-element-b63d26f{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441b95b */.elementor-524 .elementor-element.elementor-element-441b95b{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2793316 */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-2793316{width:calc(50% - 16px)!important}} @media(max-width:767px){.elementor-524 .elementor-element.elementor-element-2793316{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b0acd1 */@media(min-width:1025px){.elementor-524 .elementor-element.elementor-element-0b0acd1{max-width:900px;margin-left:auto!important;margin-right:auto!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a3f463 */.elementor-524 .elementor-element.elementor-element-0a3f463{margin-top:36px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edb6e1d */@media(min-width:1025px){.elementor-524 .elementor-element.elementor-element-edb6e1d > *{max-width:600px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b95509 */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-7b95509{max-width:700px;margin-left:auto;margin-right:auto}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25fc23a */.elementor-524 .elementor-element.elementor-element-25fc23a{width:calc(33.33% - 14px)!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d062f6a */.elementor-524 .elementor-element.elementor-element-d062f6a{width:calc(33.33% - 14px)!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ac9c9b */.elementor-524 .elementor-element.elementor-element-7ac9c9b{width:calc(33.33% - 14px)!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e41656 */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-5e41656{max-width:660px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41b9011 */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-41b9011{max-width:640px;margin-left:auto;margin-right:auto}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40ed7a3 */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-40ed7a3{width:calc(50% - 14px)!important}} @media(max-width:767px){.elementor-524 .elementor-element.elementor-element-40ed7a3{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95bb204 */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-95bb204{width:calc(50% - 14px)!important}} @media(max-width:767px){.elementor-524 .elementor-element.elementor-element-95bb204{width:100%!important}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5caa57a */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-5caa57a .elementor-button{min-width:420px}} @media(max-width:1024px){.elementor-524 .elementor-element.elementor-element-5caa57a{width:100%!important}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cad2468 */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-cad2468 .elementor-button{min-width:420px}} @media(max-width:1024px){.elementor-524 .elementor-element.elementor-element-cad2468{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91c17de */.elementor-524 .elementor-element.elementor-element-91c17de{background:linear-gradient(90deg,rgba(208,216,224,0),var(--mb-accent),rgba(208,216,224,0)) top/100% 2px no-repeat,linear-gradient(180deg,var(--mb-card-2) 0%,var(--mb-bg) 100%)!important} @media(max-width:380px){.elementor-524 .elementor-element.elementor-element-91c17de{padding-left:16px!important;padding-right:16px!important}}@media(min-width:1025px){.elementor-524 .elementor-element.elementor-element-91c17de{max-width:580px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c2850f */.elementor-524 .elementor-element.elementor-element-3c2850f{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(11,11,11,.3) 20%,rgba(11,11,11,.5) 80%,var(--mb-bg) 100%),url(https://mbguitaracademy.com.br/wp-content/uploads/2026/10/harmonia1-palco-d-scaled.webp) 50% 0/cover no-repeat,var(--mb-bg)!important}
@media(max-width:767px){.elementor-524 .elementor-element.elementor-element-3c2850f{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(11,11,11,.3) 16%,rgba(11,11,11,.55) 80%,var(--mb-bg) 100%),url(https://mbguitaracademy.com.br/wp-content/uploads/2026/10/harmonia1-palco-m-scaled.webp) 50% 0/cover no-repeat,var(--mb-bg)!important}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90f5f70 */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-90f5f70 .elementor-button{min-width:420px}} @media(max-width:1024px){.elementor-524 .elementor-element.elementor-element-90f5f70{width:100%!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e08dee */.elementor-524 .elementor-element.elementor-element-1e08dee{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c86fb1e */.elementor-524 .elementor-element.elementor-element-c86fb1e{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72d684f */.elementor-524 .elementor-element.elementor-element-72d684f{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d3d580 */.elementor-524 .elementor-element.elementor-element-1d3d580{flex:1 1 0%!important;min-width:0;width:auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7a42b0 */@media(min-width:1025px){.elementor-524 .elementor-element.elementor-element-c7a42b0 > *{max-width:600px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa503fd */@media(max-width:767px){.elementor-524 .elementor-element.elementor-element-aa503fd{max-width:420px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-713f773 */@media(max-width:767px){.elementor-524 .elementor-element.elementor-element-713f773{max-width:420px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e295819 */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-e295819{max-width:500px;margin-left:auto;margin-right:auto}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7073f05 */@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-7073f05 .elementor-button{min-width:420px}} @media(max-width:1024px){.elementor-524 .elementor-element.elementor-element-7073f05{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3369855 */.elementor-524 .elementor-element.elementor-element-3369855{border-top:1px solid var(--mb-line)}/* End custom CSS */
/* Start custom CSS *//* page.css - Harmonia 1 (molde: páginas novas do Essencial e do CAGED). Vai em Configurações da página > CSS personalizado.
   Cores das artes da área de membros do Harmonia 1: preto e branco, fundo grafite #0B0B0B, branco pérola #D0D8E0 com brilho de
   madrepérola (reflexos leves de rosa, lilás e verde-água, na textura --mb-tex). Textos em branco e cinza claro.
   O botão de compra usa --mb-buy (verde): a única cor forte da página, não aparece em mais nada.
   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/harmonia1-textura.webp);--mb-grain:url(https://mbguitaracademy.com.br/wp-content/uploads/2026/10/essencial-grao.png);
  --mb-bg:#0B0B0B; --mb-bg-2:#101113; --mb-card:#141518; --mb-card-2:#1A1C20;
  --mb-heading:#FFFFFF; --mb-text:#B7BEC6; --mb-text-2:#DCE2E8; --mb-quote:#E9EEF3; --mb-muted:#8A929C; --mb-muted-2:#68707A;
  --mb-accent:#D0D8E0; --mb-soft:#E2E8EE; --mb-deep:#1D2025; --mb-deep-2:#131518;
  --mb-accent-soft:rgba(208,216,224,.10); --mb-glow:rgba(208,216,224,.13);
  --mb-line:rgba(208,216,224,.14); --mb-line-2:rgba(208,216,224,.34);
  --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)}
/* palavra-chave em pérola: a mesma textura de madrepérola do nome */
.mb-key{color:var(--mb-accent);background:var(--mb-tex) 0 0/320px auto,var(--mb-accent);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}
html body .mb-key.mb-key{background-image:var(--mb-tex)!important}
/* leve desvio RGB nos títulos grandes, como nas capas (sem glitch) */
.mb-h2 .elementor-heading-title{text-shadow:-1px 0 rgba(255,90,140,.18),1px 0 rgba(90,200,255,.26)}
.mb-h2 .mb-key{text-shadow:none;filter:drop-shadow(-1px 0 rgba(255,90,140,.22)) drop-shadow(1px 0 rgba(90,200,255,.28))}

/* etiqueta: caixa alta espaçada com o traço curto 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 rgba(208,216,224,.7)}
.mb-etq-c .elementor-heading-title:before{margin-left:auto;margin-right:auto}
.mb-fio .elementor-divider-separator{box-shadow:0 0 10px rgba(208,216,224,.6)}

/* textura de madrepérola dentro do nome do curso, dos números e do preço (à 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(-1.5px 0 rgba(255,90,140,.30)) drop-shadow(1.5px 0 rgba(90,200,255,.38)) drop-shadow(0 0 26px rgba(208,216,224,.22));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{-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 66%,transparent 100%),linear-gradient(180deg,transparent 0,#000 10%,#000 88%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,#000 66%,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 66%,transparent 100%),linear-gradient(180deg,transparent 0,#000 10%,#000 88%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(270deg,#000 66%,transparent 100%),linear-gradient(180deg,transparent 0,#000 10%,#000 88%,transparent 100%);mask-composite:intersect}
  .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: assinatura e logo no alto, HARMONIA 1 largo, Marcelo recortado (como no banner e nas vitrines) ---------- */
.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(208,216,224,.35))}
.mb-h2-head{z-index:3}
.mb-h2-logo img{opacity:.85;filter:grayscale(1) brightness(1.6)}
.mb-h2-marca{z-index:0}
.mb-h2-nome .elementor-heading-title{white-space:nowrap}
.mb-h2-stage{z-index:2}
.mb-h2-txt h1.elementor-heading-title{text-shadow:0 2px 24px rgba(0,0,0,.92),-1px 0 rgba(255,90,140,.18),1px 0 rgba(90,200,255,.26)}
.mb-h2-txt .mb-hero-sub p{text-shadow:0 1px 14px rgba(0,0,0,.85)}
.mb-h2-subwrap{position:relative;z-index:2}
:root{--h1-r:4.5} /* largura de HARMONIA 1 dividida pelo tamanho da fonte na Anton (medido no render) */
@media(min-width:1025px){
  .mb-hero2{min-height:min(820px,100vh);container-type:inline-size}
  .mb-hero-h1{--h1-f:min(calc((min(100cqw,1280px) - 80px) * .64 / var(--h1-r)),236px,30vh)}
  .mb-h2-head{padding-left:max(40px,calc((100cqw - 1200px) / 2))!important;padding-right:max(40px,calc((100cqw - 1200px) / 2))!important}
  .mb-h2-marca{width:auto!important;align-self:flex-start;padding-left:max(40px,calc((100cqw - 1200px) / 2))!important;margin-top:min(5vh,48px)!important;position:relative}
  .mb-h2-nome .elementor-heading-title{font-size:var(--h1-f)!important;text-align:left!important;margin-left:-.02em}
  .mb-h2-sobrenome .elementor-heading-title{justify-content:flex-start!important}
  .mb-h2-stage{width:56%!important;margin-top:min(4.4vh,40px)!important;padding-left:max(40px,calc((100cqw - 1200px) / 2))!important}
  .mb-h2-subwrap{width:56%!important;padding-left:max(40px,calc((100cqw - 1200px) / 2))!important}
  /* recorte à direita, do alto da página até a base do topo; a borda esquerda da foto original (jaqueta cortada) dissolve */
  .mb-h2-foto-d{position:absolute!important;top:0;bottom:0;right:max(-60px,calc((100cqw - 1200px) / 2 - 150px));width:auto!important;max-width:none!important;margin:0!important;z-index:1}
  .mb-h2-foto-d .elementor-widget-container,.mb-h2-foto-d a{height:100%}
  .mb-h2-foto-d img{display:block;height:100%!important;width:auto!important;max-width:none!important;
    -webkit-mask-image:linear-gradient(180deg,#000 62%,transparent 94%),radial-gradient(ellipse 70% 76% at 64% 40%,#000 58%,transparent 100%);-webkit-mask-composite:source-in;
    mask-image:linear-gradient(180deg,#000 62%,transparent 94%),radial-gradient(ellipse 70% 76% at 64% 40%,#000 58%,transparent 100%);mask-composite:intersect}
}
@media(max-width:1024px){
  .mb-h2-nome .elementor-heading-title{font-size:min(19.5vw,190px)!important}
  .mb-h2-stage{position:relative;margin-top:-2vw!important;min-height:122vw;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,transparent 0,#000 6%,#000 52%,rgba(0,0,0,.45) 72%,transparent 92%);mask-image:linear-gradient(180deg,transparent 0,#000 6%,#000 52%,rgba(0,0,0,.45) 72%,transparent 92%)}
  .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(11,11,11,0) 0,rgba(11,11,11,.72) 34%,rgba(11,11,11,.9) 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}
}
@media(min-width:768px) and (max-width:1024px){
  .mb-h2-stage{min-height:880px;margin-top:-10px!important}
  .mb-h2-foto-m{width:78%!important;left:22%!important}
  .mb-h2-foto-m img{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 6%,#000 52%,rgba(0,0,0,.45) 72%,transparent 92%),linear-gradient(90deg,transparent 0,#000 18%)!important;-webkit-mask-composite:source-in!important;mask-image:linear-gradient(180deg,transparent 0,#000 6%,#000 52%,rgba(0,0,0,.45) 72%,transparent 92%),linear-gradient(90deg,transparent 0,#000 18%)!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}}

/* "TRÍADES · TÉTRADES · DROPS" 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:.3em;white-space:nowrap}
.mb-sobrenome .elementor-heading-title:before,.mb-sobrenome .elementor-heading-title:after{content:'';flex:0 0 2.2em;height:2px;background:var(--mb-accent);box-shadow:0 0 8px rgba(208,216,224,.6)}
.mb-sobrenome .elementor-heading-title:before{margin-left:-.3em}
@media(max-width:767px){.mb-sobrenome .elementor-heading-title{gap:.55em;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.4em}}
@media(max-width:380px){.mb-sobrenome .elementor-heading-title{letter-spacing:.14em!important}.mb-sobrenome .elementor-heading-title:before,.mb-sobrenome .elementor-heading-title:after{flex-basis:.9em}}
/* no card do preço (estreito) o subtítulo do nome perde espaçamento abaixo de 400px, pra não encostar na borda */
@media(max-width:400px){.mb-ticket .mb-sobrenome-sm .elementor-heading-title{letter-spacing:.1em!important;gap:.45em}.mb-ticket .mb-sobrenome-sm .elementor-heading-title:before,.mb-ticket .mb-sobrenome-sm .elementor-heading-title:after{flex-basis:.8em}}

/* ---------- 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 38s linear infinite;will-change:transform}
.mb-sep{color:var(--mb-muted);margin:0 .8em;font-size:.7em;vertical-align:.12em}
@keyframes mbMq{from{transform:translateX(0)}to{transform:translateX(-50%)}}

/* ---------- depoimentos e falas ---------- */
.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}}
.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(208,216,224,.10) 0%,rgba(208,216,224,.02) 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(208,216,224,.45)}
.mb-quote-single .elementor-widget-text-editor:last-child p{color:var(--mb-soft)!important}
@media(max-width:767px){.mb-quote-single{padding:24px 20px 20px!important}}
/* fala do aluno nos sintomas: nota pequena, sem card */
.mb-nota{max-width:460px;padding:2px 0 2px 16px!important;border-left:2px solid var(--mb-accent);opacity:.92}
.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}

/* ---------- listas e cards "é / não é pra você" ---------- */
.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(208,216,224,.8))}
.mb-nao .elementor-icon-list-icon svg{filter:none}
.mb-ico img{display:block}
.mb-card{position:relative;overflow:hidden}
.mb-card-yes{background:linear-gradient(160deg,rgba(208,216,224,.10) 0%,rgba(208,216,224,.02) 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)}
.mb-nao a{color:var(--mb-soft);text-decoration:underline;text-underline-offset:3px}
.mb-card .elementor-icon-list-text a{display:inline!important;width:auto!important}

/* ---------- por dentro, bônus ---------- */
.mb-mock img{filter:drop-shadow(0 30px 60px rgba(0,0,0,.5))}
.mb-bonus-card{position:relative;overflow:visible!important;background:radial-gradient(ellipse 70% 40% at 50% 0%,rgba(208,216,224,.10) 0%,rgba(208,216,224,0) 70%),linear-gradient(180deg,var(--mb-card-2) 0%,var(--mb-bg) 100%);box-shadow:0 24px 60px rgba(0,0,0,.35)}
.mb-bonus-mock{margin-top:-62px!important;height:250px;display:flex!important;align-items:flex-end;justify-content:center;position:relative;z-index:1}
.mb-bonus-mock .elementor-widget-image{width:100%!important;height:100%;display:flex;align-items:flex-end;justify-content:center}
.mb-bonus-mock img{display:block;width:auto!important;height:auto!important;max-width:100%!important;max-height:250px!important;object-fit:contain;margin:0 auto}
@media(max-width:1024px){.mb-bonus-mock{height:210px;margin-top:-50px!important}.mb-bonus-mock img{max-height:210px!important}}
.mb-num-nw .elementor-heading-title{white-space:nowrap}

/* ---------- módulos e atividades ---------- */
.mb-mod .mb-tex .elementor-heading-title{line-height:1}
.mb-mods>.mb-mod:last-child{border-bottom:0!important}
@media(min-width:1025px){.mb-mods>.mb-mod:nth-last-child(2){border-bottom:0!important}}
.mb-ativs>.mb-ativ:last-child{border-bottom:0!important}
@media(min-width:1025px){.mb-ativs{display:grid!important;grid-template-columns:1fr 1fr;column-gap:36px}.mb-ativs>.mb-ativ:nth-last-child(2){border-bottom:0!important}}
.mb-grade9 img,.mb-triades img{display:block}
.mb-regra-peca{position:relative;background:rgba(255,255,255,.55);box-shadow:0 14px 34px rgba(20,26,34,.07)}
.mb-regra-img img{display:block}

/* ---------- tempo: 3 números 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(208,216,224,.5),inset 0 0 18px rgba(208,216,224,.3);background:radial-gradient(circle,rgba(208,216,224,.16) 0%,rgba(208,216,224,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}
.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}
@media(max-width:767px){.mb-anel .elementor-heading-title{width:96px;height:96px}.mb-anel small{margin-bottom:24px}}

/* ---------- prints de mensagens ---------- */
.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)}
@media(max-width:767px){.mb-tilt-l,.mb-tilt-r,.mb-tilt-s{transform:none}}
.mb-prints>.e-con{flex:0 0 auto}

/* ---------- depoimentos em formato de print (comentário na prova, mensagem no "quem já começou") ---------- */
.mb-shot{background:#FFFFFF;border-radius:18px;padding:18px!important;box-shadow:0 18px 44px rgba(20,26,34,.12),0 0 0 1px rgba(20,26,34,.06)}
.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:#1A1D21;background:linear-gradient(135deg,#FFFFFF 0%,#F1DCE8 35%,#D9ECEB 70%,#DCD5F1 100%);box-shadow:0 0 0 2px #fff,0 0 0 3.5px #9AA4AF}
.mb-av-anon{background:#D3D9DF;position:relative}
.mb-i{display:inline-block;flex:0 0 20px;width:20px;height:20px;background:currentColor;color:#9AA3AD}
.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:#15181C}
.mb-cm-t{color:#23272D;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(20,26,34,.08)}
.mb-dm-hd .mb-av{flex-basis:38px;width:38px;height:38px}
.mb-dm-n{flex:1;min-width:0}
.mb-dm-b{display:inline-block;background:#EEF1F4;color:#23272D;border-radius:20px 20px 20px 6px;padding:12px 16px}
@media(min-width:1025px){
  .mb-shots-4>.elementor-widget{width:calc((100% - 84px) / 4)!important}
  .mb-shots-4>.elementor-widget:nth-child(even){margin-top:34px!important}
  .mb-shots-3>.elementor-widget{width:calc((100% - 56px) / 3)!important}
  .mb-shots-3>.elementor-widget:nth-child(2){margin-top:34px!important}
}
@media(min-width:768px) and (max-width:1024px){.mb-shots>.elementor-widget{max-width:560px}}
@media(max-width:1024px){.mb-shots>.elementor-widget{width:100%!important}}

/* ---------- oferta ---------- */
.mb-ticket{position:relative;overflow:hidden;box-shadow:0 30px 90px rgba(208,216,224,.10)}
.mb-p12 .elementor-heading-title{white-space:nowrap;filter:drop-shadow(0 0 22px rgba(208,216,224,.25))}
.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:156px!important}
@media(max-width:767px){.mb-ticket .mb-p12 .elementor-heading-title{font-size:min(130px,calc((100vw - 80px) / 2.8))!important}}
.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)}
#preco{scroll-margin-top:30vh}

/* ---------- 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(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}}
@media(prefers-reduced-motion:reduce){.mb-btn .elementor-button{animation:none}}

/* ---------- garantia ---------- */
.mb-selo img{filter:drop-shadow(0 0 30px rgba(208,216,224,.18))}

/* ---------- 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-heading)!important;font-size:16px!important}
.mb-faq .e-n-accordion-item-title-icon svg{fill:var(--mb-heading)!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-heading)}
.mb-dot{margin:0 .6em;color:var(--mb-muted-2)}
.mb-logo img{opacity:.85;filter:grayscale(1) brightness(1.6)}

/* ---------- 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:.45;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 */
.mb-cor>.e-con,.mb-cor>.elementor-element{position:relative;z-index:1}

/* ---------- dobras em branco pérola: a seção troca as variáveis de cor só dentro dela ---------- */
.mb-claro{--mb-heading:#121418;--mb-text:#424A54;--mb-text-2:#2A3038;--mb-quote:#1E232A;--mb-muted:#6A7380;--mb-muted-2:#8A929C;
  --mb-soft:#4C5663;--mb-accent:#5A6676;--mb-line:rgba(20,26,34,.12);--mb-line-2:rgba(20,26,34,.24);--mb-card:#F6F8FA;--mb-glow:rgba(208,216,224,.3)}
.mb-claro{position:relative;background:radial-gradient(ellipse 70% 55% at 50% 0%,rgba(255,255,255,.75) 0%,rgba(255,255,255,0) 70%),radial-gradient(ellipse 45% 40% at 100% 100%,rgba(236,206,224,.28) 0%,rgba(236,206,224,0) 70%),radial-gradient(ellipse 40% 36% at 0% 60%,rgba(200,232,228,.30) 0%,rgba(200,232,228,0) 70%),linear-gradient(180deg,#EDF0F3 0%,#E5E9EE 100%)!important}
.mb-claro>.e-con,.mb-claro>.elementor-element{position:relative;z-index:1}
html body .mb-claro .mb-key.mb-key{background-image:linear-gradient(100deg,#3E4855 0%,#6B4F69 34%,#3D6865 66%,#544D7C 100%)!important;background-size:100% 100%!important}
.mb-claro .mb-h2 .elementor-heading-title{text-shadow:-1px 0 rgba(255,90,140,.10),1px 0 rgba(60,160,200,.14)}
.mb-claro .mb-h2 .mb-key{filter:none}
.mb-claro .mb-etq .elementor-heading-title:before,.mb-claro .mb-fio .elementor-divider-separator{box-shadow:none}
.mb-claro .mb-fala{box-shadow:none}
.mb-claro .mb-print img{box-shadow:0 16px 38px rgba(20,26,34,.16),0 0 0 1px rgba(20,26,34,.07)}
.mb-claro .mb-anel .elementor-heading-title{border-color:#5A6676;box-shadow:0 0 0 6px rgba(255,255,255,.5),0 10px 26px rgba(20,26,34,.10);background:radial-gradient(circle,rgba(255,255,255,.8) 0%,rgba(255,255,255,.3) 70%)}
html body .mb-claro .mb-anel.mb-anel.mb-anel.mb-anel.mb-anel.mb-anel.mb-anel .mb-tex-i{background-image:linear-gradient(100deg,#3E4855 0%,#6B4F69 34%,#3D6865 66%,#544D7C 100%)!important;background-size:100% 100%!important}
.mb-claro .mb-anel small{color:#4C5663}
.mb-claro .mb-tex .elementor-heading-title{filter:none}
.mb-claro .mb-ico img{filter:invert(1) brightness(.35)}
/* fotos de estúdio de fundo branco nas dobras claras: o branco da foto já sai no tom da dobra (paleta-harmonia-claro.json) */
@media(min-width:1025px){
  .mb-photo-claro.mb-photo--r img{-webkit-mask-image:linear-gradient(270deg,#000 70%,transparent 100%),linear-gradient(180deg,transparent 0,#000 8%,#000 90%,transparent 100%)!important;mask-image:linear-gradient(270deg,#000 70%,transparent 100%),linear-gradient(180deg,transparent 0,#000 8%,#000 90%,transparent 100%)!important}
}
/* sombras de dobra clara pra escura sem emenda */
#prova.mb-claro,#tempo.mb-claro,#faq.mb-claro{overflow:hidden}

/* ---------- objeção: a foto vai dissolvendo por baixo do texto ---------- */
.mb-funde{background:radial-gradient(ellipse 46% 70% at 26% 46%,rgba(208,216,224,.08) 0%,rgba(208,216,224,0) 72%),var(--mb-bg)!important}
@media(min-width:1025px){
  .mb-funde .mb-photo--l{overflow:visible}
  .mb-funde .mb-photo--l img{width:130%!important;-webkit-mask-image:linear-gradient(90deg,#000 34%,rgba(0,0,0,.6) 56%,transparent 84%),linear-gradient(180deg,transparent 0,#000 12%,#000 86%,transparent 100%)!important;-webkit-mask-composite:source-in!important;mask-image:linear-gradient(90deg,#000 34%,rgba(0,0,0,.6) 56%,transparent 84%),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}
}

/* ---------- bio + quem já começou: um bloco claro só ---------- */
#bio.mb-claro{background:radial-gradient(ellipse 50% 60% at 22% 40%,rgba(255,255,255,.7) 0%,rgba(255,255,255,0) 70%),radial-gradient(ellipse 40% 36% at 100% 30%,rgba(200,232,228,.28) 0%,rgba(200,232,228,0) 70%),linear-gradient(180deg,#EDF0F3 0%,#E9EDF1 100%)!important}
#quem-comecou.mb-claro{background:radial-gradient(ellipse 45% 40% at 100% 100%,rgba(236,206,224,.26) 0%,rgba(236,206,224,0) 70%),linear-gradient(180deg,#E9EDF1 0%,#E5E9EE 100%)!important}
@media(min-width:1025px){
  .mb-bio-h1 .mb-photo--l img{-webkit-mask-image:linear-gradient(90deg,#000 62%,transparent 100%),linear-gradient(180deg,transparent 0,#000 10%,#000 86%,transparent 100%)!important;mask-image:linear-gradient(90deg,#000 62%,transparent 100%),linear-gradient(180deg,transparent 0,#000 10%,#000 86%,transparent 100%)!important}
}

/* ---------- fecho ---------- */
.mb-fecho{position:relative;overflow:hidden;background:radial-gradient(ellipse 36% 56% at 74% 50%,rgba(208,216,224,.12) 0%,rgba(208,216,224,0) 70%),radial-gradient(ellipse 50% 40% at 16% 100%,rgba(208,216,224,.06) 0%,rgba(208,216,224,0) 70%),var(--mb-bg)!important}
.mb-fecho-foto img{display:block;margin:0 auto}
.mb-fecho-preco .elementor-heading-title{color:var(--mb-heading)}
.mb-pill .elementor-heading-title{display:inline-block;padding:10px 18px 9px;border-radius:999px;background:rgba(208,216,224,.10);border:1px solid var(--mb-line-2);color:var(--mb-soft)}
@media(min-width:1025px){.mb-fecho .mb-fecho-txt .mb-btn .elementor-button{min-width:380px}}
html{scroll-behavior:smooth}

/* =====================================================================================================
   rodada 2 (20/10/2026, pedidos do usuário)
   ===================================================================================================== */
/* topo: HARMONIA 1 de fora a fora, e o Marcelo (foto com o lado esquerdo completado) na frente, sobrepondo de leve a parte de baixo
   das letras; o "TRÍADES · TÉTRADES · DROPS" fica por cima da foto */
.mb-hero2 .mb-h2-marca{z-index:auto!important}
.mb-hero2 .mb-h2-nome{position:relative;z-index:0}
.mb-hero2 .mb-h2-sobrenome{position:relative;z-index:3}
.mb-hero2 .mb-h2-sobrenome .elementor-heading-title{text-shadow:0 2px 14px rgba(0,0,0,.95),0 0 4px rgba(0,0,0,.8)}
.mb-h2-ctawrap{position:relative;z-index:2}
@media(min-width:1025px){
  .mb-hero2{min-height:min(900px,100vh)}
  .mb-hero-h1{--h1-m:max(24px,2.4cqw);--h1-f:min(calc((100cqw - 2 * var(--h1-m)) / var(--h1-r)),46vh,420px)}
  .mb-hero-h1 .mb-h2-head{padding-top:16px!important}
  .mb-hero-h1 .mb-h2-head{padding-left:var(--h1-m)!important;padding-right:var(--h1-m)!important}
  .mb-hero-h1 .mb-h2-marca{width:100%!important;align-self:stretch;padding-left:var(--h1-m)!important;padding-right:var(--h1-m)!important;margin-top:6px!important}
  .mb-hero-h1 .mb-h2-nome .elementor-heading-title{text-align:center!important;margin-left:0}
  .mb-hero-h1 .mb-h2-sobrenome .elementor-heading-title{justify-content:center!important}
  .mb-hero-h1 .mb-h2-stage,.mb-hero-h1 .mb-h2-subwrap,.mb-hero-h1 .mb-h2-ctawrap{width:54%!important;padding-left:max(40px,calc((100cqw - 1200px) / 2))!important}
  .mb-hero-h1 .mb-h2-stage{margin-top:min(2.4vh,22px)!important}
  .mb-hero-h1 .mb-h1 .elementor-heading-title{font-size:min(42px,2.9vw,5vh)!important}
  .mb-hero-h1 .mb-hero-sub{margin-top:14px!important}
  /* recorte: o alto da cabeça entra na metade de baixo das letras; a base dissolve no fundo */
  .mb-hero-h1 .mb-h2-foto-d{top:calc(84px + var(--h1-f) * .6)!important;bottom:auto!important;height:min(980px,112vh)!important;right:max(-30px,calc((100cqw - 1200px) / 2 - 140px))!important}
  .mb-hero-h1 .mb-h2-foto-d img{height:100%!important;width:auto!important;-webkit-mask-image:linear-gradient(180deg,#000 52%,transparent 80%),linear-gradient(90deg,transparent 0,#000 14%)!important;-webkit-mask-composite:source-in!important;mask-image:linear-gradient(180deg,#000 52%,transparent 80%),linear-gradient(90deg,transparent 0,#000 14%)!important;mask-composite:intersect!important}
}
@media(max-width:1024px){
  .mb-hero-h1 .mb-h2-stage{margin-top:-12vw!important;min-height:118vw}
  .mb-hero-h1 .mb-h2-foto-m img{-webkit-mask-image:linear-gradient(180deg,#000 0,#000 52%,rgba(0,0,0,.45) 72%,transparent 92%)!important;mask-image:linear-gradient(180deg,#000 0,#000 52%,rgba(0,0,0,.45) 72%,transparent 92%)!important}
}
@media(min-width:768px) and (max-width:1024px){.mb-hero-h1 .mb-h2-stage{margin-top:-70px!important;min-height:860px}.mb-hero-h1 .mb-h2-foto-m{width:84%!important;left:16%!important}}

/* botões de condução (levam ao preço): pérola, com a textura de madrepérola; o verde continua só pra compra */
.mb-btn.mb-btn-guia .elementor-button{background:var(--mb-tex) center/520px auto,linear-gradient(135deg,#FFFFFF 0%,#D0D8E0 100%)!important;color:#0B0B0B!important;text-shadow:none;animation:mbGlowGuia 2.8s ease-in-out infinite}
.mb-btn.mb-btn-guia .elementor-button-icon svg{fill:#0B0B0B!important;width:.9em;height:.9em}
.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:#D0D8E0}
html body .mb-btn.mb-btn-guia.mb-btn-guia .elementor-button{background-image:var(--mb-tex),linear-gradient(135deg,#FFFFFF 0%,#D0D8E0 100%)!important}
@keyframes mbGlowGuia{0%,100%{box-shadow:0 12px 30px rgba(208,216,224,.16)}50%{box-shadow:0 14px 46px rgba(208,216,224,.30),0 0 0 3px rgba(208,216,224,.16)}}
@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}}

/* objeção em dobra clara, emendada com a do tempo */
.mb-claro .mb-quote-single{background:linear-gradient(150deg,rgba(255,255,255,.78) 0%,rgba(255,255,255,.5) 100%);box-shadow:inset 3px 0 0 var(--mb-accent),0 14px 34px rgba(20,26,34,.08)}
.mb-claro .mb-quote-single:before{text-shadow:none}
#objecao.mb-claro{background:radial-gradient(ellipse 50% 60% at 22% 40%,rgba(255,255,255,.7) 0%,rgba(255,255,255,0) 70%),radial-gradient(ellipse 40% 36% at 100% 30%,rgba(200,232,228,.28) 0%,rgba(200,232,228,0) 70%),linear-gradient(180deg,#EDF0F3 0%,#E9EDF1 100%)!important}
#tempo.mb-claro{background:radial-gradient(ellipse 45% 40% at 100% 100%,rgba(236,206,224,.26) 0%,rgba(236,206,224,0) 70%),linear-gradient(180deg,#E9EDF1 0%,#E5E9EE 100%)!important}
@media(min-width:1025px){.mb-objecao .mb-photo--l img{-webkit-mask-image:linear-gradient(90deg,#000 62%,transparent 100%),linear-gradient(180deg,transparent 0,#000 8%,#000 86%,transparent 100%)!important;mask-image:linear-gradient(90deg,#000 62%,transparent 100%),linear-gradient(180deg,transparent 0,#000 8%,#000 86%,transparent 100%)!important}}

/* fecho: foto do holofote (a mesma das outras páginas) no pérola; o preto some com lighten e as bordas dissolvem no fundo */
.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}
@media(min-width:1025px){.mb-fecho-foto{align-self:flex-end!important}.mb-fecho-txt{align-self:center!important}}
.mb-fecho{background:radial-gradient(ellipse 30% 50% at 70% 46%,rgba(208,216,224,.10) 0%,rgba(208,216,224,0) 70%),var(--mb-bg)!important}
/* unidades dentro dos anéis (min, bpm, formas) com 16px: o small do navegador reduzia pra 12,8px */
.mb-anel .elementor-heading-title small{font-size:16px!important}

/* =====================================================================================================
   rodada 3 (20/10/2026, pedidos do usuário): HARMONIA 1 na largura do texto (como o ESSENCIAL no Essencial) e o
   "TRÍADES · TÉTRADES · DROPS" atrás do Marcelo, alinhado à esquerda com a headline
   ===================================================================================================== */
.mb-hero2 .mb-h2-sobrenome{z-index:0!important}
@media(min-width:1025px){
  .mb-hero-h1{--h1-m:max(40px,calc((100cqw - 1200px) / 2));--h1-f:min(calc((100cqw - 2 * var(--h1-m)) / var(--h1-r)),36vh)}
  .mb-hero-h1 .mb-h2-head{padding-top:28px!important}
  .mb-hero-h1 .mb-h2-marca{margin-top:min(3vh,26px)!important}
  .mb-hero-h1 .mb-h2-nome .elementor-heading-title{text-align:left!important;margin-left:-.02em}
  .mb-hero-h1 .mb-h2-sobrenome .elementor-heading-title{justify-content:flex-start!important}
  .mb-hero-h1 .mb-h2-stage{margin-top:min(3.4vh,30px)!important}
  .mb-hero-h1 .mb-h2-foto-d{top:calc(118px + var(--h1-f) * .55)!important}
}
/* rodada 3: o subtítulo de baixo do nome só no desktop; no celular/tablet ele vai junto da headline (mb-h2-sobrenome-m) */
.mb-h2-sobrenome-m{display:none!important}
@media(max-width:1024px){
  .mb-hero-h1 .mb-h2-marca .mb-h2-sobrenome{display:none!important}
  .mb-hero-h1 .mb-h2-sobrenome-m{display:block!important;position:relative;z-index:1}
  .mb-hero-h1 .mb-h2-sobrenome-m .elementor-heading-title{text-shadow:0 2px 14px rgba(0,0,0,.95)}
  .mb-hero-h1 .mb-h2-stage{margin-top:-6vw!important}
}
@media(max-width:767px){.mb-hero-h1 .mb-h2-stage{min-height:132vw}}

/* =====================================================================================================
   rodada 4 (20/10/2026, pedidos do usuário): sem subtítulo e sem pré-título no topo; Marcelo um pouco mais alto;
   headline com as letras mais juntas e o "SEMPRE OS MESMOS" grifado em pérola
   ===================================================================================================== */
@media(min-width:1025px){
  .mb-hero-h1 .mb-h2-foto-d{top:calc(96px + var(--h1-f) * .4)!important}
  .mb-hero-h1 .mb-h2-stage{margin-top:min(4vh,36px)!important}
}
@media(max-width:1024px){.mb-hero-h1 .mb-h2-stage{margin-top:-11vw!important}}
.mb-hero-h1 .mb-h1 .elementor-heading-title{letter-spacing:-.022em!important;word-spacing:-.05em}
/* rodada 5: o grifo do SEMPRE OS MESMOS saiu (o usuário pediu a versão anterior, em pérola) */
@media(max-width:767px){.mb-hero-h1 .mb-h2-stage{min-height:124vw}}

/* =====================================================================================================
   rodada 5 (20/10/2026): a faixa rolando sobe pra primeira tela no desktop (mostra que a página continua)
   ===================================================================================================== */
@media(min-width:1025px){
  .mb-hero2.mb-hero-h1{min-height:min(840px,calc(100vh - 92px))!important;padding-bottom:30px!important}
  .mb-hero-h1 .mb-h2-foto-d img{-webkit-mask-image:linear-gradient(180deg,#000 40%,transparent 64%),linear-gradient(90deg,transparent 0,#000 14%)!important;mask-image:linear-gradient(180deg,#000 40%,transparent 64%),linear-gradient(90deg,transparent 0,#000 14%)!important}
}
/* rodada 5: as 9 atividades em cards */
.mb-ativ-card{position:relative;background:radial-gradient(ellipse 80% 60% at 20% 0%,rgba(208,216,224,.10) 0%,rgba(208,216,224,0) 70%),linear-gradient(180deg,rgba(11,11,11,.30) 0%,rgba(11,11,11,.70) 100%);box-shadow:0 18px 40px rgba(0,0,0,.25)}
.mb-ativ-card .mb-tex .elementor-heading-title{line-height:1}
@media(max-width:767px){.mb-ativ-card{align-items:flex-start!important}}
/* rodada 5: fotos de estúdio de fundo branco nas dobras claras com a curva normal (tons naturais) e multiply: o branco some
   no tom da dobra sem achatar os claros da pele; a coluna da foto não forma camada própria (senão o multiply não enxerga o fundo).
   Sem esmaecer o alto da foto (apagava a cabeça) */
.mb-claro>.e-con.mb-photo-claro{z-index:auto!important}
.mb-photo-claro img{mix-blend-mode:multiply}
@media(min-width:1025px){
  .mb-photo-claro.mb-photo--l img{object-position:50% 0!important;-webkit-mask-image:linear-gradient(90deg,#000 66%,transparent 100%),linear-gradient(180deg,#000 0,#000 84%,transparent 100%)!important;-webkit-mask-composite:source-in!important;mask-image:linear-gradient(90deg,#000 66%,transparent 100%),linear-gradient(180deg,#000 0,#000 84%,transparent 100%)!important;mask-composite:intersect!important}
}
@media(max-width:1024px){.mb-photo-claro img{object-position:50% 0!important;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 70%,transparent 100%)!important;mask-image:linear-gradient(180deg,#000 0,#000 70%,transparent 100%)!important}}

/* =====================================================================================================
   rodada 6 (20/10/2026): Marcelo um pouco menor no topo (mesma altura da cabeça, aparece mais dele)
   ===================================================================================================== */
@media(min-width:1025px){
  .mb-hero-h1 .mb-h2-foto-d{height:min(880px,100vh)!important;right:max(-10px,calc((100cqw - 1200px) / 2 - 110px))!important}
  .mb-hero-h1 .mb-h2-foto-d img{-webkit-mask-image:linear-gradient(180deg,#000 46%,transparent 72%),linear-gradient(90deg,transparent 0,#000 14%)!important;mask-image:linear-gradient(180deg,#000 46%,transparent 72%),linear-gradient(90deg,transparent 0,#000 14%)!important}
}
/* rodada 6: fotos de roupa branca recortadas, inteiras (contain, apoiadas embaixo), com luz suave de palco atrás, nas dobras escuras */
.mb-recorte{background:radial-gradient(ellipse 58% 52% at 50% 52%,rgba(208,216,224,.16) 0%,rgba(208,216,224,.05) 50%,rgba(208,216,224,0) 72%)}
.mb-recorte img{object-fit:contain!important;object-position:50% 100%!important;-webkit-mask-image:linear-gradient(180deg,#000 82%,transparent 100%)!important;mask-image:linear-gradient(180deg,#000 82%,transparent 100%)!important;filter:drop-shadow(0 30px 40px rgba(0,0,0,.45))}
@media(min-width:1025px){.mb-recorte .elementor-widget-image{inset:64px 24px 40px!important;width:auto!important}}
@media(max-width:1024px){.mb-recorte .elementor-widget-image{inset:24px 20px 0!important;width:auto!important}}
#bio.mb-bio-h1{background:radial-gradient(ellipse 46% 70% at 26% 50%,rgba(208,216,224,.07) 0%,rgba(208,216,224,0) 72%),var(--mb-bg)!important}
#objecao.mb-objecao{background:radial-gradient(ellipse 46% 70% at 24% 50%,rgba(208,216,224,.07) 0%,rgba(208,216,224,0) 72%),var(--mb-bg)!important}

/* =====================================================================================================
   rodada 7 (20/10/2026): objeção e bio de volta às dobras claras, com fotos em pé (Marcelo Barbosa-8 e -7) recortadas,
   inteiras e sem esticar (contain, apoiadas embaixo), tons naturais
   ===================================================================================================== */
#objecao.mb-objecao.mb-claro{background:radial-gradient(ellipse 50% 60% at 22% 40%,rgba(255,255,255,.7) 0%,rgba(255,255,255,0) 70%),radial-gradient(ellipse 40% 36% at 100% 30%,rgba(200,232,228,.28) 0%,rgba(200,232,228,0) 70%),linear-gradient(180deg,#EDF0F3 0%,#E9EDF1 100%)!important}
#bio.mb-bio-h1.mb-claro{background:radial-gradient(ellipse 50% 60% at 22% 40%,rgba(255,255,255,.7) 0%,rgba(255,255,255,0) 70%),radial-gradient(ellipse 40% 36% at 100% 30%,rgba(200,232,228,.28) 0%,rgba(200,232,228,0) 70%),linear-gradient(180deg,#EDF0F3 0%,#E9EDF1 100%)!important}
.mb-recorte-claro{background:radial-gradient(ellipse 52% 50% at 50% 56%,rgba(255,255,255,.85) 0%,rgba(255,255,255,0) 70%)!important}
.mb-recorte-claro img{filter:drop-shadow(0 24px 34px rgba(20,26,34,.14))!important;-webkit-mask-image:linear-gradient(180deg,#000 86%,transparent 100%)!important;mask-image:linear-gradient(180deg,#000 86%,transparent 100%)!important}
@media(min-width:1025px){.mb-recorte-claro .elementor-widget-image{inset:56px 20px 0!important}}
@media(max-width:1024px){.mb-recorte-claro .elementor-widget-image{inset:28px 20px 0!important}}
/* as bordas cortadas das fotos originais (braço à esquerda na objeção, braço da guitarra à direita na bio) dissolvem no fundo */
#objecao .mb-recorte-claro img{-webkit-mask-image:linear-gradient(180deg,#000 86%,transparent 100%),linear-gradient(90deg,transparent 0,#000 14%)!important;-webkit-mask-composite:source-in!important;mask-image:linear-gradient(180deg,#000 86%,transparent 100%),linear-gradient(90deg,transparent 0,#000 14%)!important;mask-composite:intersect!important}
#bio .mb-recorte-claro img{-webkit-mask-image:linear-gradient(180deg,#000 82%,transparent 100%),linear-gradient(270deg,transparent 0,#000 12%)!important;-webkit-mask-composite:source-in!important;mask-image:linear-gradient(180deg,#000 82%,transparent 100%),linear-gradient(270deg,transparent 0,#000 12%)!important;mask-composite:intersect!important}
/* objeção: a foto encosta na borda esquerda da tela (o braço cortado da foto original sai pela lateral) */
@media(min-width:1025px){#objecao .mb-recorte-claro .elementor-widget-image{left:0!important}#objecao .mb-recorte-claro img{object-position:0% 100%!important}}
@media(max-width:1024px){#objecao .mb-recorte-claro .elementor-widget-image{left:0!important}#objecao .mb-recorte-claro img{object-position:18% 100%!important}}

/* =====================================================================================================
   rodada 8 (20/10/2026): no desktop as fotos da objeção e da bio chegam mais perto do texto
   (objeção encostada no lado direito da coluna, bio deslocada para a direita), bordas cortadas esmaecidas
   ===================================================================================================== */
@media(min-width:1025px){
#objecao .mb-recorte-claro .elementor-widget-image{left:0!important;right:0!important}
#objecao .mb-recorte-claro img{width:auto!important;max-width:100%!important;margin-left:auto!important;display:block!important;object-position:100% 100%!important;-webkit-mask-image:linear-gradient(180deg,#000 86%,transparent 100%),linear-gradient(90deg,transparent 0,#000 26%)!important;-webkit-mask-composite:source-in!important;mask-image:linear-gradient(180deg,#000 86%,transparent 100%),linear-gradient(90deg,transparent 0,#000 26%)!important;mask-composite:intersect!important}
#bio .mb-recorte-claro{overflow:visible!important}
#bio .mb-recorte-claro .elementor-widget-image{transform:translateX(3.5vw)!important}
#bio .mb-recorte-claro img{-webkit-mask-image:linear-gradient(180deg,#000 82%,transparent 100%),linear-gradient(270deg,transparent 0,#000 12%),linear-gradient(90deg,transparent 0,#000 7%)!important;-webkit-mask-composite:source-in,source-in!important;mask-image:linear-gradient(180deg,#000 82%,transparent 100%),linear-gradient(270deg,transparent 0,#000 12%),linear-gradient(90deg,transparent 0,#000 7%)!important;mask-composite:intersect!important}
}

/* =====================================================================================================
   rodada 9 (20/10/2026): fecho com o holofote maior (h1-holofote-v2: enquadramento fechado no círculo, cortado acima do pé).
   O corte inclinado claro agora é do fecho, na frente da foto: a borda do FAQ corta o Marcelo acima do pé.
   Máscara: laterais e topo esmaecidos; embaixo o chão iluminado fica só numa elipse em volta das pernas.
   ===================================================================================================== */
.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}
/* o topo do FAQ começa na mesma cor do corte claro do fecho (sem o brilho branco no alto, que marcaria a emenda) */
#faq.mb-claro{background:radial-gradient(ellipse 45% 40% at 100% 100%,rgba(236,206,224,.28) 0%,rgba(236,206,224,0) 70%),radial-gradient(ellipse 40% 36% at 0% 60%,rgba(200,232,228,.30) 0%,rgba(200,232,228,0) 70%),linear-gradient(180deg,#EDF0F3 0%,#E5E9EE 100%)!important}
/* celular e tablet: a foto fica em cima do texto (o corte claro está depois do botão), então a base esmaece no preto */
@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 */