.elementor-6978 .elementor-element.elementor-element-hm00001{--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;--overflow:hidden;--padding-top:92px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.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-6978 .elementor-element.elementor-element-hm00002 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:16vw;font-weight:400;text-transform:uppercase;line-height:1.02em;letter-spacing:0.02em;color:rgba(255,255,255,.035);}.elementor-6978 .elementor-element.elementor-element-hm00003 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-6978 .elementor-element.elementor-element-hm00004{text-align:center;}.elementor-6978 .elementor-element.elementor-element-hm00004 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:clamp(44px, 7vw, 96px);font-weight:400;text-transform:uppercase;line-height:1.02em;letter-spacing:0.015em;color:var( --e-global-color-fg_white );}.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-6978 .elementor-element.elementor-element-hm00005{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,.75);}.elementor-6978 .elementor-element.elementor-element-hm00005 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-6978 .elementor-element.elementor-element-hm00008{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6978 .elementor-element.elementor-element-hm00006 .elementor-button{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:800;letter-spacing:0.45px;padding:17px 44px 17px 44px;}.elementor-6978 .elementor-element.elementor-element-hm00007 .elementor-button{background-color:var( --e-global-color-fg_white );font-family:"Manrope", Sans-serif;font-size:17px;font-weight:800;letter-spacing:0.45px;fill:var( --e-global-color-fg_black );color:var( --e-global-color-fg_black );padding:17px 44px 17px 44px;}.elementor-6978 .elementor-element.elementor-element-hm00007 .elementor-button:hover, .elementor-6978 .elementor-element.elementor-element-hm00007 .elementor-button:focus{background-color:var( --e-global-color-fg_light );color:var( --e-global-color-fg_black );}.elementor-6978 .elementor-element.elementor-element-hm00007 .elementor-button:hover svg, .elementor-6978 .elementor-element.elementor-element-hm00007 .elementor-button:focus svg{fill:var( --e-global-color-fg_black );}.elementor-6978 .elementor-element.elementor-element-hm00018{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6978 .elementor-element.elementor-element-hm00011{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style: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,.1);--border-color:rgba(255,255,255,.1);--border-radius:20px 20px 20px 20px;--padding-top:18px;--padding-bottom:18px;--padding-left:34px;--padding-right:34px;}.elementor-6978 .elementor-element.elementor-element-hm00011:not(.elementor-motion-effects-element-type-background), .elementor-6978 .elementor-element.elementor-element-hm00011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,.05);}.elementor-6978 .elementor-element.elementor-element-hm00009{text-align:center;}.elementor-6978 .elementor-element.elementor-element-hm00009 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:34px;font-weight:400;text-transform:uppercase;line-height:1.65em;letter-spacing:0.015em;color:var( --e-global-color-fg_yellow );}.elementor-6978 .elementor-element.elementor-element-hm00010{text-align:center;}.elementor-6978 .elementor-element.elementor-element-hm00010 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1.65em;letter-spacing:0.16em;color:rgba(255,255,255,.6);}.elementor-6978 .elementor-element.elementor-element-hm00014{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style: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,.1);--border-color:rgba(255,255,255,.1);--border-radius:20px 20px 20px 20px;--padding-top:18px;--padding-bottom:18px;--padding-left:34px;--padding-right:34px;}.elementor-6978 .elementor-element.elementor-element-hm00014:not(.elementor-motion-effects-element-type-background), .elementor-6978 .elementor-element.elementor-element-hm00014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,.05);}.elementor-6978 .elementor-element.elementor-element-hm00012{text-align:center;}.elementor-6978 .elementor-element.elementor-element-hm00012 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:34px;font-weight:400;text-transform:uppercase;line-height:1.65em;letter-spacing:0.015em;color:var( --e-global-color-fg_yellow );}.elementor-6978 .elementor-element.elementor-element-hm00013{text-align:center;}.elementor-6978 .elementor-element.elementor-element-hm00013 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1.65em;letter-spacing:0.16em;color:rgba(255,255,255,.6);}.elementor-6978 .elementor-element.elementor-element-hm00017{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style: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,.1);--border-color:rgba(255,255,255,.1);--border-radius:20px 20px 20px 20px;--padding-top:18px;--padding-bottom:18px;--padding-left:34px;--padding-right:34px;}.elementor-6978 .elementor-element.elementor-element-hm00017:not(.elementor-motion-effects-element-type-background), .elementor-6978 .elementor-element.elementor-element-hm00017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,.05);}.elementor-6978 .elementor-element.elementor-element-hm00015{text-align:center;}.elementor-6978 .elementor-element.elementor-element-hm00015 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:34px;font-weight:400;text-transform:uppercase;line-height:1.65em;letter-spacing:0.015em;color:var( --e-global-color-fg_yellow );}.elementor-6978 .elementor-element.elementor-element-hm00016{text-align:center;}.elementor-6978 .elementor-element.elementor-element-hm00016 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1.65em;letter-spacing:0.16em;color:rgba(255,255,255,.6);}.elementor-6978 .elementor-element.elementor-element-hm00029{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-6978 .elementor-element.elementor-element-hm00019{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-6978 .elementor-element.elementor-element-hm00020{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-6978 .elementor-element.elementor-element-hm00021{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-6978 .elementor-element.elementor-element-hm00022{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-6978 .elementor-element.elementor-element-hm00023{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-6978 .elementor-element.elementor-element-hm00024{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-6978 .elementor-element.elementor-element-hm00025{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-6978 .elementor-element.elementor-element-hm00026{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-6978 .elementor-element.elementor-element-hm00027{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-6978 .elementor-element.elementor-element-hm00028{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-6978 .elementor-element.elementor-element-hm00031{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:0px;}.elementor-6978 .elementor-element.elementor-element-hm00035{--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;--padding-top:84px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-6978 .elementor-element.elementor-element-hm00032 > .elementor-widget-container{background-color:var( --e-global-color-fg_yellow );margin:0px 0px 22px 0px;padding:8px 18px 8px 18px;border-radius:999px 999px 999px 999px;}.elementor-6978 .elementor-element.elementor-element-hm00032.elementor-element{--align-self:center;}.elementor-6978 .elementor-element.elementor-element-hm00032 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.65em;letter-spacing:0.2em;color:var( --e-global-color-fg_black );}.elementor-6978 .elementor-element.elementor-element-hm00033{text-align:center;}.elementor-6978 .elementor-element.elementor-element-hm00033 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:clamp(34px, 4.6vw, 58px);font-weight:400;text-transform:uppercase;line-height:1.02em;letter-spacing:0.015em;color:var( --e-global-color-fg_black );}.elementor-6978 .elementor-element.elementor-element-hm00034{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:var( --e-global-color-fg_gray );}.elementor-6978 .elementor-element.elementor-element-hm00034 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-6978 .elementor-element.elementor-element-hm00077{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:24px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-6978 .elementor-element.elementor-element-hm00076{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6978 .elementor-element.elementor-element-hm00037{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00039{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00041{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00043{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00045{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00047{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00049{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00051{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00053{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00055{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00057{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00059{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00061{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00063{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00065{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00067{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00069{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00071{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00073{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00075{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00078{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-6978 .elementor-element.elementor-element-hm00098{--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;--border-radius:36px 36px 36px 36px;--padding-top:76px;--padding-bottom:76px;--padding-left:44px;--padding-right:44px;}.elementor-6978 .elementor-element.elementor-element-hm00098:not(.elementor-motion-effects-element-type-background), .elementor-6978 .elementor-element.elementor-element-hm00098 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fg_black );}.elementor-6978 .elementor-element.elementor-element-hm00084{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6978 .elementor-element.elementor-element-hm00079 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:clamp(34px, 4.6vw, 58px);font-weight:400;text-transform:uppercase;line-height:1.02em;letter-spacing:0.015em;color:var( --e-global-color-fg_white );}.elementor-6978 .elementor-element.elementor-element-hm00080{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,.72);}.elementor-6978 .elementor-element.elementor-element-hm00080 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-6978 .elementor-element.elementor-element-hm00083{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6978 .elementor-element.elementor-element-hm00081 .elementor-button{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:800;letter-spacing:0.45px;padding:15px 34px 15px 34px;}.elementor-6978 .elementor-element.elementor-element-hm00082 .elementor-button{background-color:var( --e-global-color-fg_white );font-family:"Manrope", Sans-serif;font-size:15px;font-weight:800;letter-spacing:0.45px;fill:var( --e-global-color-fg_black );color:var( --e-global-color-fg_black );padding:15px 34px 15px 34px;}.elementor-6978 .elementor-element.elementor-element-hm00082 .elementor-button:hover, .elementor-6978 .elementor-element.elementor-element-hm00082 .elementor-button:focus{background-color:var( --e-global-color-fg_light );color:var( --e-global-color-fg_black );}.elementor-6978 .elementor-element.elementor-element-hm00082 .elementor-button:hover svg, .elementor-6978 .elementor-element.elementor-element-hm00082 .elementor-button:focus svg{fill:var( --e-global-color-fg_black );}.elementor-6978 .elementor-element.elementor-element-hm00097{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6978 .elementor-element.elementor-element-hm00088{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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,.09);--border-color:rgba(255,255,255,.09);--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00088:not(.elementor-motion-effects-element-type-background), .elementor-6978 .elementor-element.elementor-element-hm00088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fg_carbon );}.elementor-6978 .elementor-element.elementor-element-hm00085.elementor-element{--align-self:flex-start;}.elementor-6978 .elementor-element.elementor-element-hm00085 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:1.65em;letter-spacing:0.12em;color:var( --e-global-color-fg_black );}.elementor-6978 .elementor-element.elementor-element-hm00086 > .elementor-widget-container{margin:12px 0px 10px 0px;}.elementor-6978 .elementor-element.elementor-element-hm00086 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:1.02em;letter-spacing:0.015em;color:var( --e-global-color-fg_white );}.elementor-6978 .elementor-element.elementor-element-hm00087{font-family:"Manrope", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,.68);}.elementor-6978 .elementor-element.elementor-element-hm00092{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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,.09);--border-color:rgba(255,255,255,.09);--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00092:not(.elementor-motion-effects-element-type-background), .elementor-6978 .elementor-element.elementor-element-hm00092 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fg_carbon );}.elementor-6978 .elementor-element.elementor-element-hm00089.elementor-element{--align-self:flex-start;}.elementor-6978 .elementor-element.elementor-element-hm00089 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:1.65em;letter-spacing:0.12em;color:var( --e-global-color-fg_black );}.elementor-6978 .elementor-element.elementor-element-hm00090 > .elementor-widget-container{margin:12px 0px 10px 0px;}.elementor-6978 .elementor-element.elementor-element-hm00090 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:1.02em;letter-spacing:0.015em;color:var( --e-global-color-fg_white );}.elementor-6978 .elementor-element.elementor-element-hm00091{font-family:"Manrope", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,.68);}.elementor-6978 .elementor-element.elementor-element-hm00096{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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,.09);--border-color:rgba(255,255,255,.09);--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-6978 .elementor-element.elementor-element-hm00096:not(.elementor-motion-effects-element-type-background), .elementor-6978 .elementor-element.elementor-element-hm00096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fg_carbon );}.elementor-6978 .elementor-element.elementor-element-hm00093.elementor-element{--align-self:flex-start;}.elementor-6978 .elementor-element.elementor-element-hm00093 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:1.65em;letter-spacing:0.12em;color:var( --e-global-color-fg_black );}.elementor-6978 .elementor-element.elementor-element-hm00094 > .elementor-widget-container{margin:12px 0px 10px 0px;}.elementor-6978 .elementor-element.elementor-element-hm00094 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:1.02em;letter-spacing:0.015em;color:var( --e-global-color-fg_white );}.elementor-6978 .elementor-element.elementor-element-hm00095{font-family:"Manrope", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.65em;color:rgba(255,255,255,.68);}.elementor-6978 .elementor-element.elementor-element-hm00108{--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;--padding-top:0px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-6978 .elementor-element.elementor-element-hm00107{--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-6978 .elementor-element.elementor-element-hm00100{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:28px 28px 28px 28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6978 .elementor-element.elementor-element-hm00106{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6978 .elementor-element.elementor-element-hm00101 > .elementor-widget-container{background-color:var( --e-global-color-fg_yellow );margin:0px 0px 22px 0px;padding:8px 18px 8px 18px;border-radius:999px 999px 999px 999px;}.elementor-6978 .elementor-element.elementor-element-hm00101.elementor-element{--align-self:flex-start;}.elementor-6978 .elementor-element.elementor-element-hm00101 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;line-height:1.65em;letter-spacing:0.2em;color:var( --e-global-color-fg_black );}.elementor-6978 .elementor-element.elementor-element-hm00102 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:clamp(34px, 4.6vw, 58px);font-weight:400;text-transform:uppercase;line-height:1.02em;letter-spacing:0.015em;color:var( --e-global-color-fg_black );}.elementor-6978 .elementor-element.elementor-element-hm00103{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:var( --e-global-color-fg_gray );}.elementor-6978 .elementor-element.elementor-element-hm00103 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-6978 .elementor-element.elementor-element-hm00105{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6978 .elementor-element.elementor-element-hm00104 .elementor-button{background-color:var( --e-global-color-fg_black );font-family:"Manrope", Sans-serif;font-size:15px;font-weight:800;letter-spacing:0.45px;fill:var( --e-global-color-fg_yellow );color:var( --e-global-color-fg_yellow );padding:15px 34px 15px 34px;}.elementor-6978 .elementor-element.elementor-element-hm00104 .elementor-button:hover, .elementor-6978 .elementor-element.elementor-element-hm00104 .elementor-button:focus{background-color:var( --e-global-color-fg_black );color:var( --e-global-color-fg_yellow );}.elementor-6978 .elementor-element.elementor-element-hm00104 .elementor-button:hover svg, .elementor-6978 .elementor-element.elementor-element-hm00104 .elementor-button:focus svg{fill:var( --e-global-color-fg_yellow );}.elementor-6978 .elementor-element.elementor-element-hm00110{--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;--padding-top:0px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-6978 .elementor-element.elementor-element-hm00109 .elementor-button{font-family:"Anton", Sans-serif;font-size:clamp(22px, 3.4vw, 34px);font-weight:400;text-transform:uppercase;letter-spacing:0.04em;padding:16px 42px 16px 42px;}.elementor-6978 .elementor-element.elementor-element-hm00116{--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;--padding-top:0px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-6978 .elementor-element.elementor-element-hm00115{--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;--overflow:hidden;--border-radius:36px 36px 36px 36px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-6978 .elementor-element.elementor-element-hm00115:not(.elementor-motion-effects-element-type-background), .elementor-6978 .elementor-element.elementor-element-hm00115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fg_black );}.elementor-6978 .elementor-element.elementor-element-hm00114{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6978 .elementor-element.elementor-element-hm00111{text-align:center;}.elementor-6978 .elementor-element.elementor-element-hm00111 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:clamp(34px, 5.4vw, 62px);font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:0.015em;color:var( --e-global-color-fg_white );}.elementor-6978 .elementor-element.elementor-element-hm00113{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6978 .elementor-element.elementor-element-hm00112 .elementor-button{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:800;letter-spacing:0.45px;padding:17px 46px 17px 46px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6978 .elementor-element.elementor-element-hm00035{--padding-top:64px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-6978 .elementor-element.elementor-element-hm00078{--padding-top:0px;--padding-bottom:64px;--padding-left:18px;--padding-right:18px;}.elementor-6978 .elementor-element.elementor-element-hm00098{--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;}.elementor-6978 .elementor-element.elementor-element-hm00108{--padding-top:0px;--padding-bottom:64px;--padding-left:18px;--padding-right:18px;}.elementor-6978 .elementor-element.elementor-element-hm00107{--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;}.elementor-6978 .elementor-element.elementor-element-hm00110{--padding-top:0px;--padding-bottom:64px;--padding-left:18px;--padding-right:18px;}}@media(min-width:768px){.elementor-6978 .elementor-element.elementor-element-hm00001{--content-width:980px;}.elementor-6978 .elementor-element.elementor-element-hm00035{--content-width:1180px;}.elementor-6978 .elementor-element.elementor-element-hm00078{--content-width:1220px;}.elementor-6978 .elementor-element.elementor-element-hm00108{--content-width:1180px;}.elementor-6978 .elementor-element.elementor-element-hm00110{--content-width:1180px;}}@media(max-width:767px){.elementor-6978 .elementor-element.elementor-element-hm00019{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-6978 .elementor-element.elementor-element-hm00020{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-6978 .elementor-element.elementor-element-hm00021{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-6978 .elementor-element.elementor-element-hm00022{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-6978 .elementor-element.elementor-element-hm00023{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-6978 .elementor-element.elementor-element-hm00024{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-6978 .elementor-element.elementor-element-hm00025{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-6978 .elementor-element.elementor-element-hm00026{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-6978 .elementor-element.elementor-element-hm00027{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-6978 .elementor-element.elementor-element-hm00028{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-6978 .elementor-element.elementor-element-hm00035{--padding-top:64px;--padding-bottom:24px;--padding-left:18px;--padding-right:18px;}.elementor-6978 .elementor-element.elementor-element-hm00078{--padding-top:0px;--padding-bottom:64px;--padding-left:18px;--padding-right:18px;}.elementor-6978 .elementor-element.elementor-element-hm00098{--border-radius:26px 26px 26px 26px;--padding-top:52px;--padding-bottom:52px;--padding-left:24px;--padding-right:24px;}.elementor-6978 .elementor-element.elementor-element-hm00108{--padding-top:0px;--padding-bottom:64px;--padding-left:18px;--padding-right:18px;}.elementor-6978 .elementor-element.elementor-element-hm00110{--padding-top:0px;--padding-bottom:64px;--padding-left:18px;--padding-right:18px;}}/* Start custom CSS *//* fg-build shared: button variants and card hover. */
.fg-btn .elementor-button { transition: .2s; box-shadow: 0 8px 22px rgba(255, 219, 1, .4); }
.fg-btn .elementor-button:hover { transform: translateY(-3px); box-shadow: 0 14px 30px rgba(255, 219, 1, .55); }
.fg-btn .elementor-button:focus-visible { outline: 3px solid var(--e-global-color-fg_black); outline-offset: 3px; }
.fg-btn-oscuro .elementor-button { box-shadow: 0 8px 22px rgba(17, 17, 19, .28); }
.fg-btn-oscuro .elementor-button:hover { box-shadow: 0 14px 30px rgba(17, 17, 19, .4); }
.fg-btn-borde .elementor-button,
.fg-btn-borde .elementor-button:hover { box-shadow: none; }
.fg-btn-blanco .elementor-button,
.fg-btn-blanco .elementor-button:hover { box-shadow: 0 8px 22px rgba(0, 0, 0, .25); }
.fg-card { box-shadow: 0 12px 34px rgba(17, 17, 19, .08); transition: .25s; }
.fg-card:hover { box-shadow: 0 20px 48px rgba(17, 17, 19, .15); transform: translateY(-4px); }
/* fg-build home: what widgets cannot express. */
.marca { background: linear-gradient(transparent 55%, var(--e-global-color-fg_yellow) 55%, var(--e-global-color-fg_yellow) 92%, transparent 92%); padding: 0 .12em; }
.fg-am { color: var(--e-global-color-fg_yellow); }

/* hero */
.fg-hero {
	position: relative;
	background:
		radial-gradient(900px 480px at 85% -10%, rgba(255, 219, 1, .16), transparent 60%),
		radial-gradient(600px 380px at -8% 108%, rgba(255, 219, 1, .09), transparent 60%),
		var(--e-global-color-fg_black);
}
.fg-hero .marca { background: var(--e-global-color-fg_yellow); color: var(--e-global-color-fg_black); padding: 0 .14em; border-radius: 8px; display: inline-block; transform: rotate(-1deg); }
.fg-hero-bg { position: absolute !important; left: 50%; bottom: -2vw; transform: translateX(-50%); width: auto !important; pointer-events: none; }
.fg-hero-bg .elementor-heading-title { white-space: nowrap; }
.fg-stat.e-con { min-width: 150px; flex: 0 0 auto; width: auto; }
.fg-radio { display: inline-block; text-align: center; }
.radio-pill { display: inline-flex; align-items: center; gap: 10px; background: rgba(255, 255, 255, .07); border: 1px solid rgba(255, 255, 255, .16); color: #fff; padding: 9px 18px; border-radius: 999px; font: 800 12px/1.65 Manrope, sans-serif; letter-spacing: .08em; text-transform: uppercase; cursor: pointer; list-style: none; }
.radio-pill::-webkit-details-marker { display: none; }
.radio-pill .dot { width: 9px; height: 9px; border-radius: 50%; background: var(--e-global-color-fg_yellow); animation: fg-pulso 1.6s infinite; }
.fg-radio audio { display: block; margin: 14px auto 0; width: min(320px, 100%); }
@keyframes fg-pulso { 0%, 100% { box-shadow: 0 0 0 0 rgba(255, 219, 1, .6); } 50% { box-shadow: 0 0 0 8px rgba(255, 219, 1, 0); } }

/* filmstrip */
.fg-filmstrip { gap: 0 !important; }
.fg-filmstrip .elementor-widget-image img { width: 100%; height: auto; aspect-ratio: 1; object-fit: cover; filter: grayscale(.5) contrast(1.06); transition: .25s; }
.fg-filmstrip .elementor-widget-image img:hover { filter: none; transform: scale(1.04); }

/* ticker */
.fg-ticker { background: var(--e-global-color-fg_yellow); white-space: nowrap; }
.fg-ticker .ticker-track { display: inline-flex; animation: fg-desliza 28s linear infinite; font-family: Anton, sans-serif; font-size: 17px; letter-spacing: .09em; text-transform: uppercase; color: var(--e-global-color-fg_black); }
.fg-ticker .ticker-track span { display: inline-flex; align-items: center; gap: 42px; padding-right: 42px; }
.fg-ticker .ticker-track i { font-style: normal; opacity: .45; }
@keyframes fg-desliza { to { transform: translateX(-50%); } }

/* logo marquee */
.fg-marquee.fg-marquee { width: max-content; max-width: none; flex: none; animation: fg-desliza 38s linear infinite; }
.fg-marquee-wrap:hover .fg-marquee { animation-play-state: paused; }
.fg-chip.e-con { flex: none; width: auto; background: #fff; border: 1px solid var(--e-global-color-fg_border); border-radius: 20px; box-shadow: 0 12px 34px rgba(17, 17, 19, .08); }
.fg-chip .elementor-widget-image img { height: 52px; width: auto; max-width: 150px; object-fit: contain; }
.fg-chip .elementor-widget-image { width: auto; }

/* dark block, passes */
.fg-oscuro { max-width: 1220px; }
@media (min-width: 1025px) { .fg-2col > .e-con.e-flex { flex: 1 1 0; min-width: 0; } }
.fg-pase { position: relative; }
.fg-pase::after { content: ""; position: absolute; top: 0; left: 0; right: 0; height: 5px; }
.fg-pase-silver::after { background: linear-gradient(90deg, #D7D9E0, #9AA0AE); }
.fg-pase-gold::after { background: linear-gradient(90deg, var(--e-global-color-fg_yellow), #E0A400); }
.fg-pase-platinum::after { background: linear-gradient(90deg, #9EE7FF, #3B82F6); }
.fg-badge .elementor-heading-title { display: inline-block; padding: 6px 16px; border-radius: 999px; }
.fg-badge-silver .elementor-heading-title { background: #ECECEF; color: #4A4A52 !important; }
.fg-badge-gold .elementor-heading-title { background: var(--e-global-color-fg_yellow); color: var(--e-global-color-fg_black) !important; }
.fg-badge-platinum .elementor-heading-title { background: rgba(158, 231, 255, .12); color: #9EE7FF !important; }

/* activity cards: auto-fill grid of the mockup rebuilt with flex basis per breakpoint */
.fg-grid-act > .fg-card-act.e-con { position: relative; border-radius: 20px; overflow: hidden; aspect-ratio: 1 / 1.1; box-shadow: 0 12px 34px rgba(17, 17, 19, .08); background: var(--e-global-color-fg_black); flex: 0 0 calc((100% - 64px) / 5); }
.fg-card-act .elementor-widget-image, .fg-card-act .elementor-widget-image img { width: 100%; height: 100%; object-fit: cover; }
.fg-card-act .elementor-widget-image { position: absolute; inset: 0; }
.fg-card-act .elementor-widget-image img { transition: .4s; }
.fg-card-act:hover .elementor-widget-image img { transform: scale(1.08); }
.fg-card-act::after { content: ""; position: absolute; inset: 0; background: linear-gradient(to top, rgba(17, 17, 19, .86) 14%, transparent 60%); pointer-events: none; }
.fg-act-label { position: absolute !important; left: 16px; bottom: 12px; z-index: 2; width: auto !important; }
.fg-card-act:hover .fg-act-label .elementor-heading-title { color: var(--e-global-color-fg_yellow); }
@media (max-width: 1053px) { .fg-grid-act > .fg-card-act.e-con { flex-basis: calc((100% - 48px) / 4); } }
@media (max-width: 843px) { .fg-grid-act > .fg-card-act.e-con { flex-basis: calc((100% - 32px) / 3); } }
@media (max-width: 637px) { .fg-grid-act > .fg-card-act.e-con { flex-basis: calc((100% - 16px) / 2); } }
@media (max-width: 431px) { .fg-grid-act > .fg-card-act.e-con { flex-basis: 100%; } }

@media (min-width: 768px) { .fg-act-head.e-con { width: auto; flex: 0 1 auto; } }

/* staff photo */
.fg-photo { box-shadow: 0 12px 34px rgba(17, 17, 19, .08); }
.fg-photo .elementor-widget-image img { width: 100%; height: 360px; object-fit: cover; }

/* instagram pill */
.fg-insta .elementor-button { box-shadow: 0 10px 26px rgba(255, 219, 1, .45); }

/* closing band */
.fg-cierre { position: relative; width: 100%; max-width: 1220px; }
.fg-cierre::after { content: "FITNESS GROUP"; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); font-family: Anton, sans-serif; font-size: 17vw; color: rgba(255, 255, 255, .045); white-space: nowrap; pointer-events: none; }
.fg-cierre-in { position: relative; z-index: 1; }

@media (prefers-reduced-motion: reduce) {
	.fg-ticker .ticker-track, .fg-marquee, .radio-pill .dot { animation: none !important; }
}/* End custom CSS */