@font-face{font-family:'SFProDisplay';font-style:italic;font-weight:100;font-display:auto;src:url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-UltralightItalic.woff2) format('woff2') , url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-UltralightItalic.woff) format('woff')}@font-face{font-family:'SFProDisplay';font-style:normal;font-weight:100;font-display:auto;src:url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-Ultralight.woff2) format('woff2') , url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-Ultralight.woff) format('woff')}@font-face{font-family:'SFProDisplay';font-style:italic;font-weight:200;font-display:auto;src:url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-ThinItalic.woff2) format('woff2') , url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-ThinItalic.woff) format('woff')}@font-face{font-family:'SFProDisplay';font-style:normal;font-weight:200;font-display:auto;src:url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-Thin.woff2) format('woff2') , url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-Thin.woff) format('woff')}@font-face{font-family:'SFProDisplay';font-style:italic;font-weight:600;font-display:auto;src:url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-SemiboldItalic.woff2) format('woff2') , url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-SemiboldItalic.woff) format('woff')}@font-face{font-family:'SFProDisplay';font-style:normal;font-weight:600;font-display:auto;src:url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-Semibold.woff2) format('woff2') , url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-Semibold.woff) format('woff')}@font-face{font-family:'SFProDisplay';font-style:italic;font-weight:400;font-display:auto;src:url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-RegularItalic.woff2) format('woff2') , url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-RegularItalic.woff) format('woff')}@font-face{font-family:'SFProDisplay';font-style:normal;font-weight:400;font-display:auto;src:url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-Regular.woff2) format('woff2') , url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-Regular.woff) format('woff')}@font-face{font-family:'SFProDisplay';font-style:italic;font-weight:500;font-display:auto;src:url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-MediumItalic.woff2) format('woff2') , url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-MediumItalic.woff) format('woff')}@font-face{font-family:'SFProDisplay';font-style:normal;font-weight:500;font-display:auto;src:url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-Medium.woff2) format('woff2') , url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-Medium.woff) format('woff')}@font-face{font-family:'SFProDisplay';font-style:italic;font-weight:300;font-display:auto;src:url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-LightItalic.woff2) format('woff2') , url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-LightItalic.woff) format('woff')}@font-face{font-family:'SFProDisplay';font-style:normal;font-weight:300;font-display:auto;src:url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-Light.woff2) format('woff2') , url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-Light.woff) format('woff')}@font-face{font-family:'SFProDisplay';font-style:italic;font-weight:800;font-display:auto;src:url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-HeavyItalic.woff2) format('woff2') , url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-HeavyItalic.woff) format('woff')}@font-face{font-family:'SFProDisplay';font-style:normal;font-weight:800;font-display:auto;src:url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-Heavy.woff2) format('woff2') , url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-Heavy.woff) format('woff')}@font-face{font-family:'SFProDisplay';font-style:italic;font-weight:900;font-display:auto;src:url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-BlackItalic.woff2) format('woff2') , url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-BlackItalic.woff) format('woff')}@font-face{font-family:'SFProDisplay';font-style:normal;font-weight:900;font-display:auto;src:url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-Black.woff2) format('woff2') , url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-Black.woff) format('woff')}@font-face{font-family:'SFProDisplay';font-style:italic;font-weight:700;font-display:auto;src:url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-BoldItalic.woff2) format('woff2') , url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-BoldItalic.woff) format('woff')}@font-face{font-family:'SFProDisplay';font-style:normal;font-weight:700;font-display:auto;src:url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-Bold.woff2) format('woff2') , url(https://www.trainingendurance.com/wp-content/uploads/2024/05/SFProDisplay-Bold.woff) format('woff')}.elementor-3564 .elementor-element.elementor-element-6e31ddc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;--margin-top:00;--margin-bottom:00;--margin-left:00;--margin-right:00;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-3564 .elementor-element.elementor-element-6e31ddc:not(.elementor-motion-effects-element-type-background), .elementor-3564 .elementor-element.elementor-element-6e31ddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#26211e}.elementor-3564 .elementor-element.elementor-element-63cb674{--display:flex}.elementor-3564 .elementor-element.elementor-element-63cb674.e-con{--flex-grow:0;--flex-shrink:0}.elementor-3564 .elementor-element.elementor-element-a72de15{width:initial;max-width:initial}.elementor-3564 .elementor-element.elementor-element-a72de15>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-3564 .elementor-element.elementor-element-a72de15.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:1}.elementor-3564 .elementor-element.elementor-element-a72de15 img{max-width:100%;height:100%}.elementor-3564 .elementor-element.elementor-element-b6e012e{width:initial;max-width:initial;text-align:left;color:#fff;font-family:"SFProDisplay",sans-serif;font-size:16px;font-weight:700;line-height:18px;letter-spacing:.22px}.elementor-3564 .elementor-element.elementor-element-b6e012e>.elementor-widget-container{margin:5px 5px 5px 5px;padding:0 0 0 0}.elementor-3564 .elementor-element.elementor-element-b6e012e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-3564 .elementor-element.elementor-element-16460c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--flex-wrap:wrap;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0}.elementor-3564 .elementor-element.elementor-element-16460c0.e-con{--align-self:stretch}.elementor-3564 .elementor-element.elementor-element-ccf0044 .elementor-button{background-color:#61CE7000;font-family:"SFProDisplay",sans-serif;font-size:16px;font-weight:700;line-height:18px;letter-spacing:.22px;text-shadow:0 0 10px rgba(0,0,0,.3)}.elementor-3564 .elementor-element.elementor-element-ccf0044>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-3564 .elementor-element.elementor-element-ccf0044.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0}.elementor-3564 .elementor-element.elementor-element-9b8a858 .elementor-button{background-color:#61CE7000;font-family:"SFProDisplay",sans-serif;font-size:16px;font-weight:700;line-height:18px;letter-spacing:.22px}.elementor-3564 .elementor-element.elementor-element-9b8a858>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-3564 .elementor-element.elementor-element-9b8a858.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0}.elementor-3564 .elementor-element.elementor-element-e9d41be .elementor-button{background-color:#61CE7000;font-family:"SFProDisplay",sans-serif;font-size:16px;font-weight:700;line-height:18px;letter-spacing:.22px}.elementor-3564 .elementor-element.elementor-element-e9d41be>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-3564 .elementor-element.elementor-element-e9d41be.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0}.elementor-3564 .elementor-element.elementor-element-700851a .elementor-button{background-color:#61CE7000;font-family:"SFProDisplay",sans-serif;font-size:16px;font-weight:700;line-height:18px;letter-spacing:.22px}.elementor-3564 .elementor-element.elementor-element-700851a>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-3564 .elementor-element.elementor-element-700851a.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media (min-width:768px){.elementor-3564 .elementor-element.elementor-element-63cb674{--width:25.263%}}@media (max-width:1024px){.elementor-3564 .elementor-element.elementor-element-6e31ddc.e-con{--align-self:stretch}.elementor-3564 .elementor-element.elementor-element-a72de15.elementor-element{--align-self:center}.elementor-3564 .elementor-element.elementor-element-b6e012e.elementor-element{--flex-grow:0;--flex-shrink:1}.elementor-3564 .elementor-element.elementor-element-b6e012e{text-align:justify}.elementor-3564 .elementor-element.elementor-element-16460c0{--justify-content:center;--flex-wrap:wrap}.elementor-3564 .elementor-element.elementor-element-16460c0.e-con{--align-self:center}}@media (max-width:767px){.elementor-3564 .elementor-element.elementor-element-6e31ddc{--flex-wrap:wrap}.elementor-3564 .elementor-element.elementor-element-63cb674{--justify-content:center}.elementor-3564 .elementor-element.elementor-element-a72de15{text-align:center}.elementor-3564 .elementor-element.elementor-element-b6e012e>.elementor-widget-container{padding:2px 2px 2px 2px}.elementor-3564 .elementor-element.elementor-element-b6e012e{--container-widget-width:212px;--container-widget-flex-grow:0;width:var(--container-widget-width,212px);max-width:212px;text-align:center}.elementor-3564 .elementor-element.elementor-element-b6e012e.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-3564 .elementor-element.elementor-element-16460c0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}}