.elementor-1902 .elementor-element.elementor-element-d4053fb{--display:flex;}.elementor-1902 .elementor-element.elementor-element-17750ee{text-align:center;}.elementor-1902 .elementor-element.elementor-element-17750ee .elementor-heading-title{font-family:"Birth of a Hero", Sans-serif;font-size:135px;color:#000000;}.elementor-1902 .elementor-element.elementor-element-7e72b2e{--display:flex;}.elementor-1902 .elementor-element.elementor-element-9a0883d img{box-shadow:13px 15px 27px -15px rgba(255, 255, 255, 0.81);}.elementor-1902 .elementor-element.elementor-element-b1039a5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1902 .elementor-element.elementor-element-8ebe117 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-8ebe117.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-1c24ab1 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-1c24ab1.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-0e5a6a4 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-0e5a6a4.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-53333ed .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-53333ed.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-5cb47e8 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-5cb47e8.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-4acad45 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-4acad45.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-1d85e1f{--display:flex;}.elementor-1902 .elementor-element.elementor-element-2b8da77{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:1px;}.elementor-1902 .elementor-element.elementor-element-2b8da77 .elementor-divider-separator{width:100%;}.elementor-1902 .elementor-element.elementor-element-2b8da77 .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-1902 .elementor-element.elementor-element-d4d6c7d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1902 .elementor-element.elementor-element-2d791d2 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-2d791d2.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-6551093 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-6551093.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-7779627 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-7779627.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-78c3e0d .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-78c3e0d.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-cbfe738 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-cbfe738.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-e6620ca .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-e6620ca.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-16319a9{--display:flex;}.elementor-1902 .elementor-element.elementor-element-e08cec9{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:1px;}.elementor-1902 .elementor-element.elementor-element-e08cec9 .elementor-divider-separator{width:100%;}.elementor-1902 .elementor-element.elementor-element-e08cec9 .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-1902 .elementor-element.elementor-element-c179ffe{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1902 .elementor-element.elementor-element-75647bf .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-75647bf.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-4c632ff .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-4c632ff.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-93bb455 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-93bb455.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-8cdb8aa .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-8cdb8aa.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-874ceb3 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-874ceb3.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-4ccbc28 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-4ccbc28.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-4fb0b75{--display:flex;}.elementor-1902 .elementor-element.elementor-element-79dd1e3{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:1px;}.elementor-1902 .elementor-element.elementor-element-79dd1e3 .elementor-divider-separator{width:100%;}.elementor-1902 .elementor-element.elementor-element-79dd1e3 .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-1902 .elementor-element.elementor-element-f5f9257{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1902 .elementor-element.elementor-element-9de3499 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-9de3499.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-e91c810 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-e91c810.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-d5a3a54 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-d5a3a54.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-1ef2ca4 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-1ef2ca4.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-e27c1e5 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-e27c1e5.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-469c577 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-469c577.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-e6b6a29{--display:flex;}.elementor-1902 .elementor-element.elementor-element-26667bb{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:1px;}.elementor-1902 .elementor-element.elementor-element-26667bb .elementor-divider-separator{width:100%;}.elementor-1902 .elementor-element.elementor-element-26667bb .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-1902 .elementor-element.elementor-element-e8c54e0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1902 .elementor-element.elementor-element-1f3becb .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-1f3becb.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-afa053c .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-afa053c.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-3fcab69 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-3fcab69.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-d417658 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-d417658.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-284d482 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-284d482.elementor-element{--align-self:center;}.elementor-1902 .elementor-element.elementor-element-b146131 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-image:linear-gradient(180deg, #1A0A0A 0%, #f2295b 100%);}.elementor-1902 .elementor-element.elementor-element-b146131.elementor-element{--align-self:center;}body.elementor-page-1902:not(.elementor-motion-effects-element-type-background), body.elementor-page-1902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://triathlondegerardmer.com/wp-content/uploads/2026/01/AdobeStock_487828551-scaled.jpeg");}@media(max-width:1024px){.elementor-1902 .elementor-element.elementor-element-b1039a5{--grid-auto-flow:row;}.elementor-1902 .elementor-element.elementor-element-d4d6c7d{--grid-auto-flow:row;}.elementor-1902 .elementor-element.elementor-element-c179ffe{--grid-auto-flow:row;}.elementor-1902 .elementor-element.elementor-element-f5f9257{--grid-auto-flow:row;}.elementor-1902 .elementor-element.elementor-element-e8c54e0{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1902 .elementor-element.elementor-element-17750ee .elementor-heading-title{font-size:91px;}.elementor-1902 .elementor-element.elementor-element-b1039a5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1902 .elementor-element.elementor-element-d4d6c7d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1902 .elementor-element.elementor-element-c179ffe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1902 .elementor-element.elementor-element-f5f9257{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1902 .elementor-element.elementor-element-e8c54e0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Birth of a Hero';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://triathlondegerardmer.com/wp-content/uploads/2025/04/BIRTH_OF_A_HERO.ttf') format('truetype');
}
/* End Custom Fonts CSS */