/* https://www.frontrunningsports.com/wp-content/uploads/elementor/css/post-16.css?ver=1746634690 */
.elementor-16 .elementor-element.elementor-element-6d5c09f7>.elementor-background-overlay{background-color:#212721;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-16 .elementor-element.elementor-element-6d5c09f7>.elementor-container{min-height:60vh}.elementor-16 .elementor-element.elementor-element-6d5c09f7:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-6d5c09f7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url(/wp-content/uploads/2025/02/Front-Running-Sports-video-featured-image-scaled.webp) 50% 50%;background-size:cover}.elementor-16 .elementor-element.elementor-element-6d5c09f7{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:4em 3em 4em 3em}.elementor-16 .elementor-element.elementor-element-6d5c09f7>.elementor-shape-bottom svg{height:75px}.elementor-16 .elementor-element.elementor-element-26b8e9a5.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-16 .elementor-element.elementor-element-587d39f5 img,.elementor-16 .elementor-element.elementor-element-587d39f5 svg{width:18%}.elementor-16 .elementor-element.elementor-element-587d39f5 svg{height:auto}.elementor-16 .elementor-element.elementor-element-47838fb4>.elementor-widget-container{margin:1em 0em 0em 0em}.elementor-16 .elementor-element.elementor-element-47838fb4{text-align:center}.elementor-16 .elementor-element.elementor-element-47838fb4 .elementor-heading-title{font-size:48px;text-transform:uppercase;line-height:1.2em;color:#FFF}.elementor-16 .elementor-element.elementor-element-ce5ecc6{width:var(--container-widget-width,77%);max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:center}.elementor-16 .elementor-element.elementor-element-ce5ecc6 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-weight:400;line-height:1.2em;color:#FFF}.elementor-16 .elementor-element.elementor-element-364c99df{margin-top:1em;margin-bottom:2em}.elementor-16 .elementor-element.elementor-element-1917756b.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-16 .elementor-element.elementor-element-5608ec97 .elementor-button{background-color:#02010100;background-image:none;font-family:"Mukta",Sans-serif;font-weight:600;text-transform:uppercase;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF4D00;border-radius:3px 3px 3px 3px}.elementor-16 .elementor-element.elementor-element-5608ec97 .elementor-button:hover,.elementor-16 .elementor-element.elementor-element-5608ec97 .elementor-button:focus{background-color:var(--e-global-color-the7_buttons_hover_color_mode);background-image:var(--e-global-color-the7_buttons_hover_color_mode);color:#FFF;border-color:var(--e-global-color-the7_buttons_hover_color_mode)}.elementor-16 .elementor-element.elementor-element-5608ec97{width:auto;max-width:auto}.elementor-16 .elementor-element.elementor-element-5608ec97>.elementor-widget-container{margin:0em 0em 0em 0em}.elementor-16 .elementor-element.elementor-element-5608ec97 .elementor-button:hover svg,.elementor-16 .elementor-element.elementor-element-5608ec97 .elementor-button:focus svg{fill:#FFF}.elementor-16 .elementor-element.elementor-element-9a45480{margin-top:5em;margin-bottom:0em;padding:0em 3em 0em 3em}.elementor-16 .elementor-element.elementor-element-f06e524{text-align:center}.elementor-16 .elementor-element.elementor-element-5a8f0da>.elementor-widget-container{margin:-15px 0 0 0}.elementor-16 .elementor-element.elementor-element-5a8f0da{text-align:center}.elementor-16 .elementor-element.elementor-element-5a8f0da .elementor-heading-title{color:var(--e-global-color-the7_content_links_color)}.elementor-16 .elementor-element.elementor-element-77b5bea>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-16 .elementor-element.elementor-element-77b5bea{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:2em;margin-bottom:5em;padding:0em 3em 0em 3em}.elementor-16 .elementor-element.elementor-element-77b5bea>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-16 .elementor-element.elementor-element-8b3aa6b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-16 .elementor-element.elementor-element-8b3aa6b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2024/01/Motif_BLEU.png);background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-16 .elementor-element.elementor-element-8b3aa6b>.elementor-element-populated>.elementor-background-overlay{background-color:#FFF;opacity:.5}.elementor-16 .elementor-element.elementor-element-8b3aa6b>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0em 2em 0em 0em;--e-column-margin-right:2em;--e-column-margin-left:0em}.elementor-16 .elementor-element.elementor-element-8b3aa6b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-16 .elementor-element.elementor-element-5012bf5{padding:2em 2em 2em 2em}.elementor-16 .elementor-element.elementor-element-922fdcf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-16 .elementor-element.elementor-element-922fdcf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-16 .elementor-element.elementor-element-922fdcf>.elementor-element-populated{box-shadow:0 0 5px 0 rgba(0,0,0,.5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:1.5em 1.5em 1.5em 1.5em}.elementor-16 .elementor-element.elementor-element-922fdcf>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-16 .elementor-element.elementor-element-c6fa70a>.elementor-element-populated{padding:0 0 0 0}.elementor-16 .elementor-element.elementor-element-af986b1:not(.elementor-motion-effects-element-type-background),.elementor-16 .elementor-element.elementor-element-af986b1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2024/03/CustomerExperience-Home_Front-Running-Sports.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-16 .elementor-element.elementor-element-af986b1>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg,#21272100 0%,var(--e-global-color-the7_content_headers_color) 53%);opacity:.8;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-16 .elementor-element.elementor-element-af986b1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:5em;margin-bottom:5em;padding:10em 3em 10em 3em}.elementor-16 .elementor-element.elementor-element-af986b1>.elementor-shape-top svg{height:75px}.elementor-16 .elementor-element.elementor-element-af986b1>.elementor-shape-bottom svg{height:75px}.elementor-16 .elementor-element.elementor-element-059463b .elementor-heading-title{color:#FFF}.elementor-16 .elementor-element.elementor-element-e188f26{color:#FFF;--textColor:#FFFFFF}.elementor-16 .elementor-element.elementor-element-c3eb9cb .elementor-button{fill:#FFF;color:#FFF}.elementor-16 .elementor-element.elementor-element-35160c7>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-16 .elementor-element.elementor-element-35160c7{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:5em;margin-bottom:5em;padding:0em 3em 0em 3em}.elementor-16 .elementor-element.elementor-element-35160c7>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-16 .elementor-element.elementor-element-4242f1e>.elementor-element-populated{padding:0 0 0 0}.elementor-16 .elementor-element.elementor-element-8d8410c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-16 .elementor-element.elementor-element-8d8410c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/uploads/2024/01/Motif_ORANGE.png);background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-16 .elementor-element.elementor-element-8d8410c>.elementor-element-populated>.elementor-background-overlay{background-color:#FFF;opacity:.5}.elementor-16 .elementor-element.elementor-element-8d8410c>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0em 0em 0em 2em;--e-column-margin-right:0em;--e-column-margin-left:2em}.elementor-16 .elementor-element.elementor-element-8d8410c>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-16 .elementor-element.elementor-element-f3e9909{padding:2em 2em 2em 2em}.elementor-16 .elementor-element.elementor-element-af6fa7a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-16 .elementor-element.elementor-element-af6fa7a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-16 .elementor-element.elementor-element-af6fa7a>.elementor-element-populated{box-shadow:0 0 5px 0 rgba(0,0,0,.5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:1.5em 1.5em 1.5em 1.5em}.elementor-16 .elementor-element.elementor-element-af6fa7a>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-16 .elementor-element.elementor-element-4284f20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2)}.elementor-16 .elementor-element.elementor-element-4284f20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2)}.elementor-16 .elementor-element.elementor-element-4284f20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2)}.elementor-16 .elementor-element.elementor-element-4284f20 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2)}body.rtl .elementor-16 .elementor-element.elementor-element-4284f20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2)}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-4284f20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2)}.elementor-16 .elementor-element.elementor-element-4284f20 .elementor-icon-list-icon i{color:#212721;transition:color 0.3s}.elementor-16 .elementor-element.elementor-element-4284f20 .elementor-icon-list-icon svg{fill:#212721;transition:fill 0.3s}.elementor-16 .elementor-element.elementor-element-4284f20 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FF4D00}.elementor-16 .elementor-element.elementor-element-4284f20 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FF4D00}.elementor-16 .elementor-element.elementor-element-4284f20{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-16 .elementor-element.elementor-element-4284f20 .elementor-icon-list-text{color:#212721;transition:color 0.3s}.elementor-16 .elementor-element.elementor-element-4284f20 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FF4D00}.elementor-16 .elementor-element.elementor-element-2bf5908{margin-top:5em;margin-bottom:5em;padding:0em 3em 0em 3em}.elementor-16 .elementor-element.elementor-element-ef95f21{text-align:center}.elementor-16 .elementor-element.elementor-element-fbb5a10>.elementor-widget-container{margin:-15px 0 0 0}.elementor-16 .elementor-element.elementor-element-fbb5a10{text-align:center}.elementor-16 .elementor-element.elementor-element-fbb5a10 .elementor-heading-title{color:var(--e-global-color-the7_content_links_color)}.elementor-16 .elementor-element.elementor-element-58c1bb5{--slide-transition-speed:500ms;--slides-gap:0px;--arrow-display:inline-flex;--arrow-opacity:1;--bullet-display:none;--arrow-icon-size:24px}.elementor-16 .elementor-element.elementor-element-58c1bb5 .e-loop-item>.elementor-section,.elementor-16 .elementor-element.elementor-element-58c1bb5 .e-loop-item>.elementor-section>.elementor-container,.elementor-16 .elementor-element.elementor-element-58c1bb5 .e-loop-item>.e-con,.elementor-16 .elementor-element.elementor-element-58c1bb5 .e-loop-item .elementor-section-wrap>.e-con,.elementor-16 .elementor-element.elementor-element-58c1bb5 .the7-swiper-slide{height:100%}.elementor-16 .elementor-element.elementor-element-58c1bb5 .swiper-container>.the7-swiper-button{width:max(40px, var(--arrow-icon-size, 1em));height:max(40px, var(--arrow-icon-size, 1em));border-radius:0;border-width:0;border-style:solid}.elementor-16 .elementor-element.elementor-element-58c1bb5 .swiper-container>.the7-swiper-button>i{color:var(--e-global-color-the7_content_headers_color)}.elementor-16 .elementor-element.elementor-element-58c1bb5 .swiper-container>.the7-swiper-button>svg{fill:var(--e-global-color-the7_content_headers_color);color:var(--e-global-color-the7_content_headers_color)}.elementor-16 .elementor-element.elementor-element-58c1bb5 .swiper-container>.the7-swiper-button:hover>i{color:var(--e-global-color-the7_content_links_color)}.elementor-16 .elementor-element.elementor-element-58c1bb5 .swiper-container>.the7-swiper-button:hover>svg{fill:var(--e-global-color-the7_content_links_color);color:var(--e-global-color-the7_content_links_color)}.elementor-16 .elementor-element.elementor-element-58c1bb5 .swiper-container>.the7-swiper-button.the7-swiper-button-prev{top:calc(50% + var(--arrow-v-offset));--arrow-translate-y:-50%;left:var(--arrow-h-offset);--arrow-translate-x:0;--arrow-v-offset:0px;--arrow-h-offset:0px}.elementor-16 .elementor-element.elementor-element-58c1bb5 .swiper-container>.the7-swiper-button.the7-swiper-button-next{top:calc(50% + var(--arrow-v-offset));--arrow-translate-y:-50%;left:calc(100% - var(--arrow-h-offset));--arrow-translate-x:-100%;--arrow-v-offset:0px;--arrow-h-offset:0px}.elementor-16 .elementor-element.elementor-element-58c1bb5 .owl-dots{--bullet-size:10px;--bullet-gap:16px;--bullet-v-offset:10px}.elementor-16 .elementor-element.elementor-element-58c1bb5 .elementor-slides-wrapper>.swiper-pagination{top:calc(100% + var(--bullet-v-offset));bottom:auto;--bullet-translate-y:-100%;left:calc(50% + var(--bullet-h-offset));--bullet-translate-x:-50%}@media(max-width:1059px){.elementor-16 .elementor-element.elementor-element-6d5c09f7>.elementor-container{min-height:65vh}.elementor-16 .elementor-element.elementor-element-6d5c09f7>.elementor-shape-bottom svg{width:calc(150% + 1.3px);height:75px}.elementor-16 .elementor-element.elementor-element-6d5c09f7{padding:3em 1em 3em 1em}.elementor-16 .elementor-element.elementor-element-587d39f5 img,.elementor-16 .elementor-element.elementor-element-587d39f5 svg{width:35%}.elementor-16 .elementor-element.elementor-element-587d39f5 svg{height:auto}.elementor-16 .elementor-element.elementor-element-ce5ecc6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-16 .elementor-element.elementor-element-364c99df{margin-top:1em;margin-bottom:2em}.elementor-16 .elementor-element.elementor-element-9a45480{padding:0em 1em 0em 1em}.elementor-16 .elementor-element.elementor-element-77b5bea{padding:0em 1em 0em 1em}.elementor-16 .elementor-element.elementor-element-8b3aa6b>.elementor-element-populated{margin:0em 4em 3em 0em;--e-column-margin-right:4em;--e-column-margin-left:0em;padding:0 0 0 0}.elementor-16 .elementor-element.elementor-element-c6fa70a>.elementor-element-populated{margin:0em 0em 0em 4em;--e-column-margin-right:0em;--e-column-margin-left:4em}.elementor-16 .elementor-element.elementor-element-af986b1>.elementor-shape-top svg{width:calc(150% + 1.3px)}.elementor-16 .elementor-element.elementor-element-af986b1>.elementor-shape-bottom svg{width:calc(150% + 1.3px)}.elementor-16 .elementor-element.elementor-element-af986b1{padding:10em 1em 10em 1em}.elementor-16 .elementor-element.elementor-element-35160c7{padding:0em 1em 0em 1em}.elementor-16 .elementor-element.elementor-element-4242f1e>.elementor-element-populated{margin:0em 0em 0em 4em;--e-column-margin-right:0em;--e-column-margin-left:4em}.elementor-16 .elementor-element.elementor-element-8d8410c>.elementor-element-populated{margin:0em 4em 3em 0em;--e-column-margin-right:4em;--e-column-margin-left:0em;padding:0 0 0 0}.elementor-16 .elementor-element.elementor-element-2bf5908{padding:0em 1em 0em 1em}.elementor-16 .elementor-element.elementor-element-58c1bb5 .swiper-container>.the7-swiper-button.the7-swiper-button-prev{--arrow-v-offset:0px;--arrow-h-offset:-25px}.elementor-16 .elementor-element.elementor-element-58c1bb5 .swiper-container>.the7-swiper-button.the7-swiper-button-next{--arrow-h-offset:-25px}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-6d5c09f7>.elementor-container{min-height:75vh}.elementor-16 .elementor-element.elementor-element-6d5c09f7>.elementor-shape-bottom svg{width:calc(200% + 1.3px);height:50px}.elementor-16 .elementor-element.elementor-element-587d39f5 img,.elementor-16 .elementor-element.elementor-element-587d39f5 svg{width:50%}.elementor-16 .elementor-element.elementor-element-587d39f5 svg{height:auto}.elementor-16 .elementor-element.elementor-element-47838fb4 .elementor-heading-title{font-size:30px}.elementor-16 .elementor-element.elementor-element-ce5ecc6 .elementor-heading-title{font-size:18px}.elementor-16 .elementor-element.elementor-element-5608ec97 .elementor-button{padding:10px 15px 10px 15px}.elementor-16 .elementor-element.elementor-element-8b3aa6b>.elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em}.elementor-16 .elementor-element.elementor-element-5012bf5{padding:1em 1em 1em 1em}.elementor-16 .elementor-element.elementor-element-922fdcf>.elementor-element-populated{padding:1em 1em 1em 1em}.elementor-16 .elementor-element.elementor-element-c6fa70a>.elementor-element-populated{margin:4em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em}.elementor-16 .elementor-element.elementor-element-af986b1>.elementor-shape-top svg{width:calc(200% + 1.3px);height:50px}.elementor-16 .elementor-element.elementor-element-af986b1>.elementor-shape-bottom svg{width:calc(200% + 1.3px);height:50px}.elementor-16 .elementor-element.elementor-element-af986b1{padding:5em 1em 5em 1em}.elementor-16 .elementor-element.elementor-element-4242f1e>.elementor-element-populated{margin:4em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em}.elementor-16 .elementor-element.elementor-element-8d8410c>.elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em}.elementor-16 .elementor-element.elementor-element-f3e9909{padding:1em 1em 1em 1em}.elementor-16 .elementor-element.elementor-element-af6fa7a>.elementor-element-populated{padding:1em 1em 1em 1em}.elementor-16 .elementor-element.elementor-element-58c1bb5 .swiper-container>.the7-swiper-button.the7-swiper-button-prev{--arrow-h-offset:-50px}.elementor-16 .elementor-element.elementor-element-58c1bb5 .swiper-container>.the7-swiper-button.the7-swiper-button-next{--arrow-h-offset:-40px}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-8b3aa6b{width:50%}.elementor-16 .elementor-element.elementor-element-c6fa70a{width:50%}.elementor-16 .elementor-element.elementor-element-4242f1e{width:50%}.elementor-16 .elementor-element.elementor-element-8d8410c{width:50%}}@media(max-width:1059px) and (min-width:768px){.elementor-16 .elementor-element.elementor-element-8b3aa6b{width:100%}.elementor-16 .elementor-element.elementor-element-c6fa70a{width:100%}.elementor-16 .elementor-element.elementor-element-d68e044{width:70%}.elementor-16 .elementor-element.elementor-element-4242f1e{width:100%}.elementor-16 .elementor-element.elementor-element-8d8410c{width:100%}}