.elementor-266 .elementor-element.elementor-element-7792ee7{--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;--overlay-opacity:1;--padding-top:110px;--padding-bottom:96px;--padding-left:80px;--padding-right:80px;}.elementor-266 .elementor-element.elementor-element-7792ee7:not(.elementor-motion-effects-element-type-background), .elementor-266 .elementor-element.elementor-element-7792ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#19174B;background-image:url("https://fmsa.academy/wp-content/uploads/2026/09/event-01-launch-2026.webp");background-position:center center;background-size:cover;}.elementor-266 .elementor-element.elementor-element-7792ee7::before, .elementor-266 .elementor-element.elementor-element-7792ee7 > .elementor-background-video-container::before, .elementor-266 .elementor-element.elementor-element-7792ee7 > .e-con-inner > .elementor-background-video-container::before, .elementor-266 .elementor-element.elementor-element-7792ee7 > .elementor-background-slideshow::before, .elementor-266 .elementor-element.elementor-element-7792ee7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-266 .elementor-element.elementor-element-7792ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(20,18,58,0.94) 0%, rgba(20,18,58,0.55) 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-266 .elementor-element.elementor-element-14aeb5f .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.06em;color:var( --e-global-color-accent );}.elementor-266 .elementor-element.elementor-element-d3c1ea3 .elementor-heading-title{font-family:"Anybody", Sans-serif;font-size:54px;font-weight:300;text-transform:none;line-height:1.12em;letter-spacing:0.02em;color:var( --e-global-color-fmsa_ice_blue );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-266 .elementor-element.elementor-element-f68f3cb{font-family:"Mulish", Sans-serif;font-size:19px;font-weight:400;line-height:1.55em;color:#CDDCFB;}.elementor-266 .elementor-element.elementor-element-52bbb9c{--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 36px;--row-gap:12px;--column-gap:36px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-c65dc3c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-99f7c21{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-18f45d3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-b4b015a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-42fef50{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:12px;--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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-266 .elementor-element.elementor-element-6220b3c .elementor-button{background-color:rgba(0,0,0,0);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:15px 30px 15px 30px;}.elementor-266 .elementor-element.elementor-element-6220b3c .elementor-button:hover, .elementor-266 .elementor-element.elementor-element-6220b3c .elementor-button:focus{background-color:#FFFFFF;color:#19174B;border-color:#FFFFFF;}.elementor-266 .elementor-element.elementor-element-6220b3c .elementor-button:hover svg, .elementor-266 .elementor-element.elementor-element-6220b3c .elementor-button:focus svg{fill:#19174B;}.elementor-266 .elementor-element.elementor-element-358ff1d{--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:40px 64px;--row-gap:40px;--column-gap:64px;--flex-wrap:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:80px;--padding-right:80px;}.elementor-266 .elementor-element.elementor-element-358ff1d:not(.elementor-motion-effects-element-type-background), .elementor-266 .elementor-element.elementor-element-358ff1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F4F0;}.elementor-266 .elementor-element.elementor-element-5de4008{--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;}.elementor-266 .elementor-element.elementor-element-21dddb7 .elementor-heading-title{font-family:"Anybody", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;line-height:1.2em;letter-spacing:0.08em;color:var( --e-global-color-primary );}.elementor-266 .elementor-element.elementor-element-3bae88e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-75bd8d7{--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;}.elementor-266 .elementor-element.elementor-element-d57468d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-dbcb711{--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:90px;--padding-bottom:90px;--padding-left:80px;--padding-right:80px;}.elementor-266 .elementor-element.elementor-element-dbcb711:not(.elementor-motion-effects-element-type-background), .elementor-266 .elementor-element.elementor-element-dbcb711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-266 .elementor-element.elementor-element-1a1ac57 .elementor-heading-title{font-family:"Anybody", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;line-height:1.2em;letter-spacing:0.08em;color:var( --e-global-color-primary );}.elementor-266 .elementor-element.elementor-element-cdb215d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-bfc483d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-bfca7dc{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-06a73e6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-851efec{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-cd62676{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-c712468{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-dbebad8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-faf1fc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-bb635b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-025d137{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-fd4009f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-14046cd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-439ffa1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-60e941a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-d5e9e89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-7009f11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-9141c00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-b90c3d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-ed55424{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-1cca430{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-5466761{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-585dc02{--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:18px 18px;--row-gap:18px;--column-gap:18px;--overlay-opacity:1;--padding-top:90px;--padding-bottom:90px;--padding-left:80px;--padding-right:80px;}.elementor-266 .elementor-element.elementor-element-585dc02:not(.elementor-motion-effects-element-type-background), .elementor-266 .elementor-element.elementor-element-585dc02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#19174B;background-image:url("https://fmsa.academy/wp-content/uploads/2026/09/fmsa-banner-brand.webp");background-position:center center;background-size:cover;}.elementor-266 .elementor-element.elementor-element-585dc02::before, .elementor-266 .elementor-element.elementor-element-585dc02 > .elementor-background-video-container::before, .elementor-266 .elementor-element.elementor-element-585dc02 > .e-con-inner > .elementor-background-video-container::before, .elementor-266 .elementor-element.elementor-element-585dc02 > .elementor-background-slideshow::before, .elementor-266 .elementor-element.elementor-element-585dc02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-266 .elementor-element.elementor-element-585dc02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(20,18,58,0.88);--background-overlay:'';}.elementor-266 .elementor-element.elementor-element-fc4f36c{text-align:center;}.elementor-266 .elementor-element.elementor-element-fc4f36c .elementor-heading-title{font-family:"Anybody", Sans-serif;font-size:40px;font-weight:300;line-height:1.15em;letter-spacing:0.02em;color:var( --e-global-color-fmsa_ice_blue );}.elementor-266 .elementor-element.elementor-element-addb574{text-align:center;font-family:"Mulish", Sans-serif;font-size:17px;line-height:1.6em;color:#CDDCFB;}.elementor-266 .elementor-element.elementor-element-7bd503d{text-align:center;font-family:"Mulish", Sans-serif;font-size:14px;color:#A9A8CF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-266 .elementor-element.elementor-element-7792ee7{--content-width:1440px;}.elementor-266 .elementor-element.elementor-element-358ff1d{--content-width:1440px;}.elementor-266 .elementor-element.elementor-element-dbcb711{--content-width:1440px;}.elementor-266 .elementor-element.elementor-element-585dc02{--content-width:1440px;}}@media(max-width:1024px){.elementor-266 .elementor-element.elementor-element-7792ee7{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-266 .elementor-element.elementor-element-d3c1ea3 .elementor-heading-title{font-size:44px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-266 .elementor-element.elementor-element-358ff1d{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-266 .elementor-element.elementor-element-dbcb711{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-266 .elementor-element.elementor-element-585dc02{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-266 .elementor-element.elementor-element-7792ee7{--padding-top:60px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-266 .elementor-element.elementor-element-d3c1ea3 .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-266 .elementor-element.elementor-element-f68f3cb{font-size:17px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-266 .elementor-element.elementor-element-358ff1d{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-266 .elementor-element.elementor-element-21dddb7 .elementor-heading-title{font-size:24px;}.elementor-266 .elementor-element.elementor-element-dbcb711{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-266 .elementor-element.elementor-element-1a1ac57 .elementor-heading-title{font-size:24px;}.elementor-266 .elementor-element.elementor-element-585dc02{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-266 .elementor-element.elementor-element-fc4f36c .elementor-heading-title{font-size:28px;}}/* Start custom CSS *//* === FMSA event stranica (gen_event_launch.py) === */
body.elementor-page-266 .fmsa-evp-meta{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:12px 36px;font-family:Mulish,sans-serif;color:#fff;font-size:16px;line-height:1.4}
body.elementor-page-266 .fmsa-evp-meta li{display:flex;flex-direction:column;gap:4px;margin:0}
body.elementor-page-266 .fmsa-evp-meta span{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#7EC5FD}
body.elementor-page-266 .fmsa-evp-btns .elementor-widget{width:auto}
body.elementor-page-266 .fmsa-evp-intro-main{flex:1 1 520px;min-width:0}
body.elementor-page-266 .fmsa-evp-card{flex:0 1 400px;background:#fff;border:1px solid #E6CFBB;border-top:3px solid #B8763E;padding:32px;align-self:flex-start;position:sticky;top:110px}
body.elementor-page-266 .fmsa-evp-body{font-family:Mulish,sans-serif;font-size:17px;line-height:1.7;color:#3B3A66}
body.elementor-page-266 .fmsa-evp-body p{margin:0 0 1em}
body.elementor-page-266 .fmsa-evp-lead{font-size:20px;line-height:1.6;color:#19174B}
body.elementor-page-266 .fmsa-evp-quote{margin:28px 0 0;padding:6px 0 6px 24px;border-left:3px solid #B8763E;font-family:Anybody,sans-serif;font-weight:300;font-size:22px;line-height:1.45;color:#19174B;font-style:normal}
body.elementor-page-266 .fmsa-evp-card-eyebrow{font-size:12px !important;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#B8763E;margin:0 0 14px !important}
body.elementor-page-266 .fmsa-evp-dl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:12px 20px;font-size:15px;line-height:1.5}
body.elementor-page-266 .fmsa-evp-dl dt{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5B5A86;padding-top:3px}
body.elementor-page-266 .fmsa-evp-dl dd{margin:0;color:#19174B;font-weight:600}
body.elementor-page-266 .fmsa-evp-btn-full .elementor-button{width:100%}
body.elementor-page-266 .fmsa-prog{list-style:none;margin:0;padding:0;border-top:1px solid #E6CFBB}
body.elementor-page-266 .fmsa-prog-item{display:grid;grid-template-columns:120px 1fr;gap:32px;padding:28px 0;border-bottom:1px solid #E6CFBB;margin:0}
body.elementor-page-266 .fmsa-prog-time{font-family:Anybody,sans-serif;font-weight:300;font-size:30px;line-height:1.1;color:#265FED;letter-spacing:.02em}
body.elementor-page-266 .fmsa-prog-body{max-width:860px}
body.elementor-page-266 .fmsa-prog-body h3{font-family:Mulish,sans-serif;font-weight:700;font-size:22px;line-height:1.3;color:#19174B;margin:4px 0 0}
body.elementor-page-266 .fmsa-prog-panel .fmsa-prog-body h3{font-size:26px}
body.elementor-page-266 .fmsa-prog-label{font-size:12px !important;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#B8763E;margin:0 0 6px !important}
body.elementor-page-266 .fmsa-prog-sub{font-size:18px;color:#265FED;font-weight:600;margin:6px 0 16px !important}
body.elementor-page-266 .fmsa-prog-ppl-title{font-size:12px !important;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5B5A86;margin:22px 0 12px !important}
body.elementor-page-266 .fmsa-prog-ppl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 32px}
body.elementor-page-266 .fmsa-prog-ppl li{margin:0;padding-left:14px;border-left:2px solid #B3C2F9;display:flex;flex-direction:column;gap:2px}
body.elementor-page-266 .fmsa-prog-ppl strong,body.elementor-page-266 .fmsa-prog-mod strong{color:#19174B;font-size:16px}
body.elementor-page-266 .fmsa-prog-ppl span,body.elementor-page-266 .fmsa-prog-mod span{font-size:14px;line-height:1.45;color:#5B5A86}
body.elementor-page-266 .fmsa-prog-mod{margin:0 0 28px;background:#F9F4F0;border-left:3px solid #B8763E;padding:20px 24px}
body.elementor-page-266 .fmsa-prog-mod p{margin:0 !important;display:flex;flex-direction:column;gap:2px}
body.elementor-page-266 .fmsa-prog-mod .fmsa-prog-ppl-title{margin:0 0 8px !important}
@media (max-width:1024px){
 body.elementor-page-266 .fmsa-evp-card{position:static;flex-basis:100%}
}
@media (max-width:767px){
 body.elementor-page-266 .fmsa-evp-meta{gap:12px 24px;font-size:15px}
 body.elementor-page-266 .fmsa-evp-btns .elementor-widget,body.elementor-page-266 .fmsa-evp-btns .elementor-button{width:100%}
 body.elementor-page-266 .fmsa-evp-card{padding:24px}
 body.elementor-page-266 .fmsa-evp-lead{font-size:18px}
 body.elementor-page-266 .fmsa-evp-quote{font-size:19px}
 body.elementor-page-266 .fmsa-prog-item{grid-template-columns:1fr;gap:6px;padding:22px 0}
 body.elementor-page-266 .fmsa-prog-time{font-size:22px}
 body.elementor-page-266 .fmsa-prog-panel .fmsa-prog-body h3{font-size:22px}
 body.elementor-page-266 .fmsa-prog-ppl{grid-template-columns:1fr}
}
/* v2: hero podaci u mrezi + razdvajanje od podnozja */
body.elementor-page-266 .fmsa-evp-regband{border-bottom:1px solid rgba(190,226,254,.14)}
@media (max-width:1024px){
 body.elementor-page-266 .fmsa-evp-meta{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));gap:16px 48px}
}
@media (max-width:767px){
 body.elementor-page-266 .fmsa-evp-meta{grid-template-columns:1fr 1fr;gap:14px 20px}
 body.elementor-page-266 .fmsa-evp-meta li:nth-child(n+3){grid-column:1 / -1}
}
/* v3: nativni widgeti (bez HTML-a) */
body.elementor-page-266 .fmsa-meta-label .elementor-heading-title{font-family:Mulish,sans-serif !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#7EC5FD !important;line-height:1.4 !important;margin:0}
body.elementor-page-266 .fmsa-meta-val .elementor-widget-container,body.elementor-page-266 .fmsa-meta-val p{font-family:Mulish,sans-serif;font-size:16px;line-height:1.4;color:#fff;margin:0}
@media (max-width:767px){body.elementor-page-266 .fmsa-evp-meta > .fmsa-meta-item:nth-child(n+3){grid-column:1 / -1}}
body.elementor-page-266 .fmsa-evp-card-eyebrow .elementor-heading-title{font-family:Mulish,sans-serif !important;font-size:12px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#B8763E !important;line-height:var(--fmsa-lh,28.9px) !important;margin:0}
body.elementor-page-266 .fmsa-dt{padding-top:3px}
body.elementor-page-266 .fmsa-dt .elementor-heading-title{font-family:Mulish,sans-serif !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#5B5A86 !important;line-height:1.5 !important;margin:0}
body.elementor-page-266 .fmsa-dd .elementor-widget-container,body.elementor-page-266 .fmsa-dd p{font-family:Mulish,sans-serif;font-size:15px;line-height:1.5;color:#19174B;font-weight:600;margin:0}
body.elementor-page-266 .fmsa-evp-quote .elementor-heading-title{font:inherit !important;color:inherit !important;line-height:inherit !important;letter-spacing:inherit !important;text-transform:none !important;margin:0 0 1em}
body.elementor-page-266 .fmsa-prog-time .elementor-heading-title{font-family:Anybody,sans-serif !important;font-weight:300 !important;font-size:30px !important;line-height:1.1 !important;color:#265FED !important;letter-spacing:.02em !important;text-transform:none !important;margin:0}
body.elementor-page-266 .fmsa-prog-h3 .elementor-heading-title{font-family:Mulish,sans-serif !important;font-weight:700 !important;font-size:22px !important;line-height:1.3 !important;color:#19174B !important;margin:0;text-transform:none !important}
body.elementor-page-266 .fmsa-prog-h3{margin:4px 0 0}
body.elementor-page-266 .fmsa-prog-panel .fmsa-prog-h3 .elementor-heading-title{font-size:26px !important}
body.elementor-page-266 .fmsa-prog-label .elementor-heading-title,body.elementor-page-266 .fmsa-prog-ppl-title .elementor-heading-title{font-family:Mulish,sans-serif !important;font-size:12px !important;font-weight:700 !important;letter-spacing:.06em !important;text-transform:uppercase !important;line-height:var(--fmsa-lh,28.9px) !important;margin:0}
body.elementor-page-266 .fmsa-prog-label .elementor-heading-title{color:#B8763E !important}
body.elementor-page-266 .fmsa-prog-ppl-title .elementor-heading-title{color:#5B5A86 !important}
body.elementor-page-266 .fmsa-prog-sub .elementor-heading-title{font-family:Mulish,sans-serif !important;font-size:18px !important;font-weight:600 !important;color:#265FED !important;line-height:var(--fmsa-lh,28.9px) !important;margin:0;text-transform:none !important}
body.elementor-page-266 .fmsa-person{padding-left:14px;border-left:2px solid #B3C2F9;display:flex;flex-direction:column;gap:2px;margin:0}
body.elementor-page-266 .fmsa-person-name .elementor-heading-title{font-family:Mulish,sans-serif !important;font-size:16px !important;font-weight:700 !important;color:#19174B !important;line-height:var(--fmsa-lh,28.9px) !important;margin:0;text-transform:none !important}
body.elementor-page-266 .fmsa-person-role .elementor-heading-title{font-family:Mulish,sans-serif !important;font-size:14px !important;font-weight:400 !important;color:#5B5A86 !important;line-height:1.45 !important;margin:0;text-transform:none !important}
body.elementor-page-266 .fmsa-prog-mod{display:flex;flex-direction:column;gap:2px}
@media (max-width:767px){body.elementor-page-266 .fmsa-prog-time .elementor-heading-title{font-size:22px !important}body.elementor-page-266 .fmsa-prog-panel .fmsa-prog-h3 .elementor-heading-title{font-size:22px !important}}

body.elementor-page-266 .e-con.fmsa-meta-item{--width:auto;width:auto;flex:0 0 auto}

body.elementor-page-266 .fmsa-person-name .elementor-heading-title,body.elementor-page-266 .fmsa-person-role .elementor-heading-title{letter-spacing:normal !important}

body.elementor-page-266 .fmsa-evp-about .fmsa-evp-body:not(.fmsa-evp-lead) p:last-child,body.elementor-page-266 .fmsa-prog-desc p:last-child{margin-bottom:0 !important}
body.elementor-page-266 .fmsa-prog-mod{gap:0 !important;row-gap:0 !important}
body.elementor-page-266 .fmsa-prog-mod .fmsa-person-role{margin-top:2px}
body.elementor-page-266 .fmsa-prog-label + .fmsa-prog-h3{margin-top:0}
body.elementor-page-266 .fmsa-prog-h3 .elementor-heading-title,body.elementor-page-266 .fmsa-prog-sub .elementor-heading-title{letter-spacing:normal !important}

body.elementor-page-266{--fmsa-lh:28.9px}
@media (max-width:767px){body.elementor-page-266{--fmsa-lh:27.2px}body.elementor-page-266 .fmsa-prog-desc,body.elementor-page-266 .fmsa-prog-desc p{font-size:16px}}

body.elementor-page-266 .fmsa-meta-val .elementor-widget-container,body.elementor-page-266 .fmsa-meta-val p{font-size:16px !important;line-height:1.4 !important}

@media (max-width:767px){body.elementor-page-266 .fmsa-evp-about .fmsa-evp-body:not(.fmsa-evp-lead) p{font-size:16px;line-height:1.7}}

@media (max-width:767px){body.elementor-page-266 .fmsa-meta-val .elementor-widget-container,body.elementor-page-266 .fmsa-meta-val p{font-size:15px !important}}/* End custom CSS */