#kg-back-to-top{position:fixed;bottom:25px;right:25px;width:44px;height:44px;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;text-decoration:none;border-radius:4px;opacity:0;visibility:hidden;transition:.3s ease;z-index:9999}#kg-back-to-top.show{opacity:1;visibility:visible}.grecaptcha-badge{display:none!important;box-shadow:unset!important}input.wpcf7-date:before{content:attr(placeholder)}.form-field p label{text-align:center;justify-content:center}.form-field span.wpcf7-form-control.wpcf7-radio{display:flex;justify-content:center}.wpcf7 form.sent .wpcf7-response-output{border-color:#000!important;text-align:center}.wpb_wrapper .wpforms-container .wpforms-field-container .kg_form input:focus,.wpb_wrapper .wpforms-container .wpforms-field-container .kg_form textarea:focus{border:none!important;border-bottom:2px solid #000!important;box-shadow:none!important}.ocm-effect-wrap .ocm-effect-wrap-inner .row_col_wrap_12 .vc_column-inner .wpb_wrapper #wpforms-6777 .wpforms-confirmation-container-full{background:#fff;border:2px solid #000;color:#000;transition:all .15s ease-in-out}.ocm-effect-wrap .ocm-effect-wrap-inner .row_col_wrap_12 .vc_column-inner .wpb_wrapper #wpforms-6777 .wpforms-confirmation-container-full:hover{background:#000;color:#fff}.wpb_wrapper #wpforms-6777 .wpforms-submit-container .kg_submit_button{line-height:2px}.wpforms-container.wpf-center{margin:0 auto!important;max-width:500px!important;width:500px!important}@media only screen and (max-width:600px){.wpforms-container.wpf-center{max-width:unset!important;width:auto!important}}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-recpatcha{margin-top:18px}#kg-contact-form .form-field-btn p input{line-height:2px;padding:15px 22px!important;height:var(--wpforms-button-size-height);font-family:rajdhani;text-transform:capitalize;width:auto!important}.wpforms-field ul#wpforms-6777-field_10 li input[type=radio]:checked:after{background-color:#000}.wpforms-field ul#wpforms-6777-field_10 li input[type=radio]:checked::before{border-color:#000!important;box-shadow:0 0 0 1px #000000,0 1px 2px rgba(0,0,0,.15)!important}.wpforms-field-container .kg_form .fancy-select-wrap .wpforms-field-label{color:#000000d9!important;font-size:16px}.wpforms-form .wpforms-field-container .wpforms-field-name.kg_name .wpforms-field-row input:focus{border:none!important;border-bottom:2px solid #000!important;box-shadow:none!important}.wpforms-form .wpforms-field-container .wpforms-field.kg_contact,.wpforms-form .wpforms-submit-container{text-align:center}.kg_personal_training_application form .fancy-select-wrap label.wpforms-field-label,.kg_online_trainnig_application_form form .fancy-select-wrap label.wpforms-field-label{color:#000!important}.wpforms-container .wpforms-submit-container .wpforms-submit.kg_online_training_form_submit{width:auto;padding:10px 15px!important;font-size:17px;font-family:inherit;font-weight:500;text-align:center;margin:auto}#header-outer #logo img{top:0}#header-outer.small-nav #logo img,#header-outer.small-nav .logo-spacing img{height:100px}#header-outer .nectar-header-text-content .kg-header-nav-right a.nav-sign-up{background-color:#0069ff;color:#fff;min-width:0;padding:8px 30px!important;text-align:center;letter-spacing:.5px;text-transform:uppercase;border:1px solid #0069ff;border-radius:32px;font-size:16px!important;font-weight:700;line-height:24px;text-decoration:none;transition:color .3s,border-color .3s,background-color .3s;display:inline-block;transition-duration:.3s,.3s,.5s}#header-outer .nectar-header-text-content .kg-header-nav-right a.nav-sign-up:hover{background-color:#fff;color:#0069ff;border:1px solid #0069ff}#header-outer .nectar-header-text-content .kg-header-nav-right a#login{position:relative;color:#22242f;letter-spacing:.5px;text-transform:uppercase;padding:20px 24px;font-size:12px;font-weight:500;line-height:24px;text-decoration:none;transition:all .3s;display:inline-block}#header-outer .nectar-header-text-content .kg-header-nav-right a::after{display:none}#header-outer header .col_last .logo-spacing{display:none!important}#header-outer header .col_last nav ul.buttons.sf-menu{position:relative!important;margin:0!important}#header-outer header .col_last nav ul.buttons.sf-menu li.nectar-header-text-content-wrap .nectar-header-text-content .kg-header-nav-right{display:flex;align-items:center}#header-outer .nectar-header-text-content .kg-header-nav-right a.nav-sign-up{white-space:nowrap}#header-outer header .col_last nav ul.buttons.sf-menu li.nectar-header-text-content-wrap .nectar-header-text-content{padding:0}@media screen and (max-width:1399px){#header-outer header .col_last nav ul.sf-menu.sf-arrows li.menu-item a{margin:0 20px!important;font-size:19px}#header-outer header .col.span_3 img{border:0!important;max-width:100px!important}#header-outer .nectar-header-text-content .kg-header-nav-right a#login{padding:0;padding-right:20px}}@media screen and (max-width:1199px){#header-outer header .col.span_3 img{max-width:80px!important}#header-outer header .col_last nav ul.sf-menu.sf-arrows li.menu-item a{margin:0 12px!important;font-size:17px}#header-outer .nectar-header-text-content .kg-header-nav-right a#login{padding:0;padding-right:10px}}@media screen and (max-width:999px){#slide-out-widget-area.slide-out-from-right .inner-wrap .inner .off-canvas-menu-container.mobile-only{margin:0}#slide-out-widget-area.slide-out-from-right .inner-wrap .inner{display:flex;flex-direction:column}#slide-out-widget-area.slide-out-from-right .inner-wrap .inner .nectar-header-text-content.mobile-only{order:1;padding:0;display:none}#slide-out-widget-area.slide-out-from-right .inner-wrap .inner .nectar-header-text-content.mobile-only .kg-header-nav-right{display:flex;flex-direction:column}#slide-out-widget-area.slide-out-from-right .inner-wrap .inner .nectar-header-text-content.mobile-only .kg-header-nav-right a#login{font-size:20px;line-height:30px;font-family:open sans;font-weight:700}#slide-out-widget-area.slide-out-from-right .inner-wrap .inner .nectar-header-text-content.mobile-only .kg-header-nav-right a.nav-sign-up{color:#000;min-width:0;padding:8px 32px;text-align:center;text-transform:uppercase;border:1px solid #fff;border-radius:32px;font-size:12px;font-weight:700;line-height:24px;text-decoration:none;transition:color .3s,border-color .3s,background-color .3s;display:inline-block;background:#fff;margin:15px 0 0}}@media screen and (max-width:850px){#slide-out-widget-area.slide-out-from-right .inner-wrap .inner .nectar-header-text-content.mobile-only .kg-header-nav-right a#login{font-weight:500}}header#top{height:auto!important;border-bottom:1px solid #d4d6df;padding:20px 1.5vw}header#top .container{padding:0!important}#header-outer #logo img,#header-outer .logo-spacing img{height:auto!important;width:70px!important;border:0!important;border-radius:0!important;position:unset!important}header#top .container .row{align-items:center}header#top .col.span_9.col_last nav .sf-menu.sf-js-enabled.sf-arrows{margin-left:16px}#header-outer[data-lhe=animated_underline] #top nav>ul>li>a{margin-left:0;margin-right:0;padding-left:8px;padding-right:8px}#header-outer #logo img{border-radius:0}#header-outer[data-lhe=animated_underline] li>a .menu-title-text{position:relative;font-size:16px;font-weight:700;line-height:24px}#header-outer .nectar-header-text-content .kg-header-nav-right a#login{padding:20px 24px!important;font-size:16px}#header-outer header .col_last nav ul.sf-menu.sf-arrows li.menu-item a{margin:0!important}#header-outer .nectar-header-text-content{padding:0}@media screen and (max-width:999px){header#top{height:73px!important;padding:0 20px;display:flex;align-items:center}body #top #logo img,#header-outer[data-permanent-transparent=false] #logo .dark-version{height:auto!important;width:60px!important}body #header-outer{margin-bottom:0;padding:0}}#header-outer[data-format=menu-left-aligned] .row .col.span_3{margin-right:0}#header-outer[data-lhe=default] header#top .col_last nav ul.sf-menu.sf-arrows li.menu-item a:hover{color:#0069ff!important}li.current_page_item a span{font-weight:500}#header-outer #top ul.sf-menu li.menu-item a span{color:#22242f;font-weight:500}#header-outer .nectar-header-text-content .kg-header-nav-right a.nav-sign-up,#header-outer .nectar-header-text-content .kg-header-nav-right a.nav-sign-up:hover{transition:color .3s,border-color .3s,background-color .3s;transition-duration:.3s,.3s,.5s!important}#kg-contact-form .mc4wp-response .mc4wp-alert{margin-top:20px;text-align:center}.nectar-button[data-color-override=false].regular-button.kg-blue-button{background-color:#0069ff!important;color:#fff!important;min-width:0;padding:8px 32px!important;text-align:center;text-transform:uppercase;border:1px solid #0069ff;border-radius:32px!important;display:inline-block}.nectar-button[data-color-override=false].regular-button.kg-blue-button:hover{background-color:#fff!important;color:#0069ff!important}.nectar-button[data-color-override=false].regular-button.nectar-button[data-color-override=false].regular-button.kg-blue-button span{letter-spacing:.5px;font-size:14px!important;font-weight:700!important;line-height:24px;text-decoration:none}.nectar-button[data-color-override=false].regular-button.kg-blue-button,.nectar-button[data-color-override=false].regular-button.kg-blue-button:hover{transition:color .3s,border-color .3s,background-color .3s;transition-duration:.3s,.3s,.5s!important}.kg-before-image-box .wpb_wrapper{position:relative}.kg-before-image-box .wpb_wrapper .kg-before-text,.kg-after-image-box .wpb_wrapper .kg-after-text{position:absolute;width:auto;padding:5px 16px!important;background:#000;border-radius:5px;text-transform:uppercase;left:0;right:0;bottom:-16px;margin:auto;display:inline-table;box-shadow:0 0 7px #00000054}.kg-before-image-box .wpb_wrapper .img-with-aniamtion-wrap .inner,.kg-after-image-box .wpb_wrapper .img-with-aniamtion-wrap .inner{border:2px solid #000;border-radius:5px;overflow:hidden;box-shadow:-2px 4px 3px #00000042}.kg-before-image-box .wpb_wrapper .img-with-aniamtion-wrap .inner{border-top-left-radius:30px;border-bottom-right-radius:30px}.kg-after-image-box .wpb_wrapper .img-with-aniamtion-wrap .inner{border-top-right-radius:30px;border-bottom-left-radius:30px}.kg-before-image-box .wpb_wrapper .img-with-aniamtion-wrap .inner .hover-wrap,.kg-after-image-box .wpb_wrapper .img-with-aniamtion-wrap .inner .hover-wrap{margin-bottom:0!important}@media screen and (max-width:999px){.kg-before-after-box .vc_column-inner .wpb_wrapper .kg-before-image-box,.kg-before-after-box .vc_column-inner .wpb_wrapper .kg-after-image-box{width:50%}}@media screen and (max-width:480px){.kg-before-after-box .vc_column-inner .wpb_wrapper .kg-before-image-box,.kg-before-after-box .vc_column-inner .wpb_wrapper .kg-after-image-box{margin-bottom:25px}}.kg-before-after-box,.kg-before-after-box-text{display:flex;align-items:center}.kg-home-main-section .row_col_wrap_12{align-items:center}.kg-column-bg-overlay-wrap .column-bg-overlay-wrap{box-shadow:2px 2px 8px 1px rgb(0 0 0/.2)!important}.kg-font-bold{font-weight:700!important}.kg-application-form-section .row-bg-wrap{border-top:1px solid #000}.kg_personal_training_application{max-width:835px}.kg_personal_training_application .wpforms-field .wpforms-field-row .wpforms-field-row-block input{border:1px solid #676767!important;text-align:center;box-shadow:none;border-radius:4px}.kg_personal_training_application .wpforms-field .wpforms-field-row .wpforms-field-row-block label{color:#676767;font-size:18px;margin-top:19px}.kg_personal_training_application .wpforms-field .wpforms-datepicker-wrap input{border-radius:4px;border:1px solid #676767!important;text-align:left;box-shadow:none;margin:2px!important}.kg-application-form-section .kg_personal_training_application input{border-radius:0;border:1px solid #676767!important;text-align:left;box-shadow:none}.kg-application-form-section .kg_personal_training_application .wpforms-error{color:#e02e2e!important}.kg-application-form-section .kg_personal_training_application .wpforms-error::before{background-color:#e02e2e!important}@media only screen and (max-width:690px){.kg-home-main-section .kg-fitness-heading{text-align:center!important}}@media only screen and (max-width:600px){div.wpforms-container .wpforms-form .wpforms-field>*{max-width:99%}}.kg_personal_training_application .wpforms-field .wpforms-field-row .wpforms-field-row-block input:hover,.kg_personal_training_application .wpforms-field .wpforms-field-row .wpforms-field-row-block input:focus{box-shadow:0 0 0 2px #000}.kg_personal_training_application .wpforms-field.wpforms-field-email input.wpforms-field-large{margin-bottom:2px!important}.kg_personal_training_application .wpforms-field-container input.wpforms-field-large{margin-bottom:2px!important}.kg_personal_training_application .wpforms-field-textarea textarea{margin-bottom:2px!important}.kg-title-heading h2.elementor-heading-title b{font-weight:700}.elementor-widget-text-editor p,.elementor-widget-icon-box p{padding-bottom:0}.kg-about-me-section .kg-about-content-main .kg-title-main h2 span{font-weight:500}.kg-main-title h2.elementor-heading-title span{font-weight:500}.kg-about-blog-section .kg-about-blog-row .kg-blog-image-main .kg-figure-image{height:100%}.kg-card-mask-img .elementor-widget-image{width:100%}.kg-card-mask-img .elementor-widget-image{display:block;max-width:100%;height:100%;object-fit:cover;position:relative;vertical-align:middle;margin:auto!important}.kg-card-mask-img .elementor-widget-image img{position:absolute;top:0;right:0;left:0;bottom:0;object-fit:cover;object-position:center;width:100%;height:100%;max-width:100%;max-height:100%;margin:auto;display:inline-block}.kg-card-mask-img .elementor-widget-image::after{padding-bottom:85%;content:"";position:relative;display:block;width:100%}.kg-fitness-section-container .kg-fitness-content .kg-timeline-block:first-child::before{bottom:unset!important}.kg-fitness-section-container .kg-fitness-content .kg-timeline-block:not(:last-child):after{content:'';background-image:url(https://leoncoupe.com/wp-content/uploads/2025/05/Group-23.svg);background-repeat:no-repeat;position:absolute;width:70px;border:0;background-size:contain;background-position:50%;height:80px;bottom:-42px;left:0;right:0;margin:auto}.kg-fitness-section-container .kg-fitness-content .kg-timeline-block:nth-child(odd)::before{content:'';background-image:url(https://leoncoupe.com/wp-content/uploads/2025/05/Group-23.svg);background-repeat:no-repeat;position:absolute;top:0;width:70px;border:0;background-size:contain;background-position:50%;height:80px;rotate:90deg;left:-37px;bottom:0;margin:auto}.kg-want-title h2 b,.elementor-heading-title b{font-weight:700}.kg-coaching-program-section .kg-coaching-program-grid .kg-coaching-program-list{position:relative}.kg-what-clients-say-section .kg-what-clients-say-grid .es-main-container .es-grid-layout .es-google-review{position:relative}.kg-coaching-program-section .kg-coaching-program-grid .kg-coaching-program-list::before{content:'';position:absolute;top:-54px;width:63px;height:150px;background:#fff;transform:rotate(310deg);z-index:0;border-radius:0;left:unset;right:5px}@media screen and (max-width:1024px){.kg-coaching-program-section .kg-coaching-program-grid .kg-coaching-program-list::before{top:-28px;width:30px;height:90px;right:0}}.kg-new-home-page-class .ocm-effect-wrap-inner #header-space{height:unset!important}.kg-new-home-page-class .ocm-effect-wrap-inner #header-outer,.kg-new-home-page-class .ocm-effect-wrap-inner #top{background:#fff;border:0}.kg-new-home-page-class .ocm-effect-wrap-inner #top nav ul.buttons a.kg_header_contact{background:#fff;color:#000}.kg-new-home-page-class .ocm-effect-wrap-inner #header-outer.small-nav,.kg-new-home-page-class .ocm-effect-wrap-inner #top.kg-scrolled-header{background:#fff}.kg-new-home-page-class .ocm-effect-wrap-inner #top.kg-scrolled-header ul.sf-menu li.menu-item a span{color:#22242f!important}.kg-new-home-page-class .ocm-effect-wrap-inner #top.kg-scrolled-header #logo img{filter:invert(0)}.kg-new-home-page-class .ocm-effect-wrap-inner #top.kg-scrolled-header nav ul.buttons a.kg_header_contact{background:#000;color:#fff}.kg_home_newsletter_form form.forminator-custom-form{gap:16px;display:flex;align-items:center;justify-content:center;margin:0!important}.kg_home_newsletter_form form.forminator-custom-form .forminator-row{margin:0!important}.kg_home_newsletter_form form.forminator-custom-form .forminator-row .forminator-col{padding:0!important}.kg_home_newsletter_form form.forminator-custom-form .forminator-row .forminator-col label{display:none}.kg_home_newsletter_form form.forminator-custom-form .forminator-row .forminator-col input{background:#fff;border-radius:8px;padding:16px 24px;font-size:18px!important;font-weight:400!important;letter-spacing:0!important;line-height:23px!important;height:55px}.kg_home_newsletter_form form.forminator-custom-form .forminator-row .forminator-col span.forminator-error-message{position:absolute}.kg_home_newsletter_form form.forminator-custom-form .forminator-row.forminator-row-last button.forminator-button-submit{padding:16px 32px;background:#fff;border-radius:8px;color:#000;font-weight:600!important;font-size:18px!important;letter-spacing:0!important;height:55px;margin:0;border:1px solid #fff;line-height:21px}@media screen and (max-width:767px){.kg_home_newsletter_form form.forminator-custom-form{flex-direction:column}.kg_home_newsletter_form form.forminator-custom-form .forminator-row .forminator-col span.forminator-error-message{position:relative}.kg_home_newsletter_form form.forminator-custom-form .forminator-row{margin:0!important;width:100%;max-width:500px}}.kg-what-clients-say-section .kg-what-clients-say-grid .es-main-container .es-grid-layout .es-google-review .es-review-background-container{border-radius:16px}.kg_home_newsletter_form form.forminator-custom-form .forminator-row.forminator-row-last button.forminator-button-submit:hover{color:#fff;background:0 0}.kg-coaching-program-section .kg-coaching-program-grid .kg-coaching-program-list .kg-learn-more a.elementor-button{transition:all .3s ease}.kg-coaching-program-section .kg-coaching-program-grid .kg-coaching-program-list .kg-learn-more a.elementor-button .elementor-button-icon{transition:all .3s ease}.kg-coaching-program-section .kg-coaching-program-grid .kg-coaching-program-list .kg-learn-more a.elementor-button:hover .elementor-button-icon{transform:translateX(4px)}header#top .row .span_9{margin:auto}.kg-header-new-main #header-outer #top ul.sf-menu li.menu-item a span{color:#000}.kg-header-new-main-home.kg-header-new-main #header-outer #top ul.sf-menu li.menu-item a span{color:#fff}.kg-header-new-main #header-outer header#top{padding:30px 1.5vw;border-bottom:0 solid #000;background-color:#fff}.kg-header-new-main-home.kg-header-new-main #header-outer header#top{position:absolute;top:0;background-color:transparent}.kg-header-new-main #header-outer header#top.kg-sticky-header{background:#fff;border-bottom:1px solid #000}.kg-header-new-main #header-outer #top ul.sf-menu li.current_page_item a span{color:#000!important;font-weight:700}.kg-header-new-main-home.kg-header-new-main #header-outer #top ul.sf-menu li.current_page_item a span{color:#fff!important}.kg-header-new-main #header-outer header#top.kg-sticky-header ul.sf-menu li.menu-item a span{color:#22242f!important}.kg-header-new-main #header-outer header#top .row .col.span_3{display:none}.kg-header-new-main #header-outer header#top .row .kg-home-menu{display:block!important}@media only screen and (max-width:1375px){.kg-header-new-main #header-outer header#top .row li.menu-item a{padding-left:18px;padding-right:18px}}.kg-scroll-indicator{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;cursor:pointer;z-index:10}.kg-scroll-indicator .mouse-body{width:26px;height:42px;border:2px solid #fff;border-radius:15px;position:relative;margin-bottom:8px}.kg-scroll-indicator .scroller{width:4px;height:8px;background-color:#fff;border-radius:2px;position:absolute;left:50%;top:6px;transform:translateX(-50%);animation:scrollWheel 2s infinite}.kg-scroll-indicator .arrows{display:flex;flex-direction:column;align-items:center}.kg-scroll-indicator .arrow-down{display:block;width:10px;height:10px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);margin:-4px 0;animation:arrowFade 2s infinite}.kg-scroll-indicator .arrow-down:nth-child(2){animation-delay:.2s}.kg-scroll-indicator .scroll-text{color:#fff;font-family:arial,sans-serif;font-size:10px;letter-spacing:3px;margin-top:15px;opacity:.6;text-transform:uppercase}@keyframes scrollWheel{0%{opacity:1;transform:translateX(-50%)translateY(0)}100%{opacity:0;transform:translateX(-50%)translateY(15px)}}@keyframes arrowFade{0%{opacity:0;transform:rotate(45deg)translate(-5px,-5px)}50%{opacity:1}100%{opacity:0;transform:rotate(45deg)translate(5px,5px)}}html{scroll-behavior:smooth}.kg-stage{width:100px;height:100px;display:flex;align-items:center;justify-content:center;position:relative}.kg-neon-ring{width:56px;height:56px;border-radius:50%;border:2px solid #fff;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 0 12px #fff,inset 0 0 12px rgba(0,229,255,.1);animation:kg-neon-breathe 2s ease-in-out infinite}.kg-neon-ring::before{content:'';position:absolute;width:72px;height:72px;border-radius:50%;border:1px solid #fff;animation:kg-ring-expand 2s ease-out infinite}.kg-neon-chevron{width:16px;height:16px;border-right:2.5px solid #fff;border-bottom:2.5px solid #fff;transform:rotate(45deg);margin-top:-6px;animation:kg-arrow-bounce 2s ease-in-out infinite;filter:drop-shadow(0 0 4px #fff)}@keyframes kg-neon-breathe{0%,100%{box-shadow:0 0 12px #fff,inset 0 0 12px #fff}50%{box-shadow:0 0 28px #fff,inset 0 0 20px #fff}}@keyframes kg-ring-expand{0%{transform:scale(1);opacity:.5}100%{transform:scale(1.5);opacity:0}}@keyframes kg-arrow-bounce{0%,100%{transform:rotate(45deg)translateY(0)}50%{transform:rotate(45deg)translateY(4px)}}.kg-stage{width:100px;height:100px;display:flex;align-items:center;justify-content:center;position:relative}.kg-orbit{width:60px;height:60px;position:relative;display:flex;align-items:center;justify-content:center}.kg-orbit-ring{position:absolute;width:60px;height:60px;border-radius:50%;border:1.5px dashed #fff;animation:kg-orbit-spin 4s linear infinite}.kg-orbit-dot{position:absolute;top:-5px;left:50%;width:10px;height:10px;background:#fff;border-radius:50%;transform:translateX(-50%);box-shadow:0 0 10px #fff}.kg-orbit-center{width:16px;height:16px;border-right:2.5px solid #fff;border-bottom:2.5px solid #fff;transform:rotate(45deg);animation:kg-orbit-arrow 1.4s ease-in-out infinite;filter:drop-shadow(0 0 4px #fff);margin-bottom:4px}@keyframes kg-orbit-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes kg-orbit-arrow{0%,100%{transform:rotate(45deg)translateY(0);opacity:.7}50%{transform:rotate(45deg)translateY(5px);opacity:1}}.kg-card:nth-child(8){border-color:rgba(255,45,120,.15)}.kg-animated-arrow3{display:flex;align-items:center;justify-content:center}#header-space:empty{display:none;height:0}.kg-leoncoupe-main-section .kg-leoncoupe-tab-main-wrap .kg-leoncoupe-tab-content-wrap .kg-leoncoupe-left-tab-col .kg-leoncoupe-menu-tablink-new .kg-leoncoupe-tablink-new{list-style:none;padding:0 14px 16px 0}.kg-leoncoupe-main-section .kg-leoncoupe-tab-main-wrap .kg-leoncoupe-tab-content-wrap .kg-leoncoupe-left-tab-col .kg-leoncoupe-menu-tablink-new .kg-leoncoupe-tablink-new span{display:block;cursor:pointer;font-size:19px;font-weight:500;border:2px solid #000;border-radius:8px;padding:16px 24px;color:#212121;transition:all .3s;text-align:center}.kg-leoncoupe-main-section .kg-leoncoupe-tab-main-wrap .kg-leoncoupe-tab-content-wrap .kg-leoncoupe-left-tab-col .kg-leoncoupe-menu-tablink-new .kg-leoncoupe-tablink-new.active span{background-color:#000;color:#fff}.kg-leoncoupe-main-section .kg-leoncoupe-tab-main-wrap .kg-leoncoupe-tab-content-wrap .kg-leoncoupe-left-tab-col .kg-leoncoupe-menu-tablink-new{margin:0;padding:0;display:flex;flex-wrap:wrap}.kg-leoncoupe-main-section .kg-leoncoupe-tab-main-wrap .kg-leoncoupe-tab-content-wrap .kg-leoncoupe-left-tab-col .kg-leoncoupe-menu-tablink-new .kg-leoncoupe-tablink-new:hover span{background-color:#000;color:#fff}.kg-leoncoupe-main-section .kg-leoncoupe-tab-main-wrap .kg-leoncoupe-tab-content-wrap .kg-leoncoupe-left-tab-col .kg-leoncoupe-menu-tablink-new{margin:0;padding:0;display:flex;flex-wrap:wrap}.kg-news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.kg-news-grid .kg-news-card{background:#f7f7f7;border-radius:15px;overflow:hidden;transition:.3s;padding-left:10px;padding-right:10px;padding-top:10px}.kg-news-grid .kg-news-card .kg-news-img{position:relative;border-radius:15px;overflow:hidden}.kg-news-grid .kg-news-card .kg-news-img figure{width:100%;margin:0;padding-bottom:70%;position:relative}.kg-news-grid .kg-news-card .kg-news-img figure img{width:100%;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;max-width:100%;max-height:100%;object-fit:cover;height:100%;display:block;border-radius:15px;transition:transform .4s ease}.kg-news-grid .kg-news-card:hover .kg-news-img figure img{transform:scale(1.08)}.kg-news-grid .kg-news-card .kg-news-content{padding:15px}.kg-news-grid .kg-news-card .kg-news-content h3{color:#212121;font-size:28px;font-weight:800;letter-spacing:-1px;line-height:29.61px;margin-bottom:10px}.kg-news-grid .kg-news-card .kg-news-content .kg-news-excerpt{font-size:16px;padding-bottom:1.5em}.kg-news-grid .kg-news-card .kg-news-content .kg-news-excerpt p{padding-bottom:0}.kg-news-grid .kg-news-card .kg-news-content .kg-news-meta{font-size:16px;margin-bottom:8px;display:flex;align-items:center;gap:5px}.kg-news-grid .kg-news-card .kg-news-content .kg-news-meta .kg-author{font-weight:500;color:#333}.kg-news-grid .kg-news-card .kg-news-content .kg-news-meta .kg-author a{font-weight:600}.kg-news-grid .kg-news-card .kg-news-content .kg-news-meta .kg-date{color:#676767}.kg-news-grid .kg-news-card .kg-news-content .kg-article-blog-categories{display:inline-flex;flex-wrap:wrap;gap:8px}.kg-news-grid .kg-news-card .kg-news-content .kg-article-blog-categories a{background:#000}.kg-news-grid .kg-news-card .kg-news-content .kg-article-blog-categories .kg-article-text{text-decoration:none;padding:6px 12px;border-radius:8px;font-size:16px;background-color:#212121;color:#fff;border:1px solid #212121;transition:.3s}.kg-news-grid .kg-news-card .kg-news-content .kg-article-blog-categories .kg-article-text:hover{background-color:transparent;color:#212121;border:1px solid #212121}.single-post article.type-post .content-inner .wpzoom-social-sharing-buttons-bottom{display:none}.kg-leoncoupe-main-section .kg-leoncoupe-tab-main-wrap .kg-leoncoupe-tab-content-wrap .kg-leoncupe-search-col .kg-leoncoupe-search-form-wrap .kg-leon-search-wrap .kg-leon-Input-new{border:0;color:#888;font:inherit;height:44px;padding:0 10px 0 0;width:100%;background:0 0}.kg-leoncoupe-main-section .kg-leoncoupe-tab-main-wrap .kg-leoncoupe-tab-content-wrap .kg-leoncoupe-left-tab-col .kg-leoncoupe-menu-mobile .kg-leoncoupe-tablink-btn-new{width:100%;padding:13px 16px;border:1px solid #212121;display:flex;background:unset;box-shadow:unset}.kg-leoncoupe-main-section .kg-leoncoupe-tab-main-wrap .kg-leoncoupe-tab-content-wrap .kg-leoncoupe-left-tab-col .kg-leoncoupe-menu-mobile .kg-leoncoupe-tablink-btn-new .kg-leoncoupe-tablink-span{display:block;width:100%;text-align:left;font-size:18px;line-height:26px;color:#000}.kg-leoncoupe-main-section .kg-leoncoupe-tab-main-wrap .kg-leoncoupe-tab-content-wrap .kg-leoncoupe-left-tab-col .kg-leoncoupe-menu-mobile .kg-leoncoupe-tablink-btn-new svg{transform:rotate(-90deg);max-width:26px;height:26px;width:100%}@media(max-width:992px){.kg-news-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.kg-leoncoupe-main-section .kg-leoncoupe-tab-main-wrap .kg-leoncoupe-tab-content-wrap .kg-leoncoupe-left-tab-col .kg-leoncoupe-menu-tablink-new{display:none;padding:16px 20px 0}.kg-leoncoupe-main-section .kg-leoncoupe-tab-main-wrap .kg-leoncoupe-tab-content-wrap .kg-leoncoupe-left-tab-col .kg-leoncoupe-menu-tablink-new.kg_active{display:block}}@media(max-width:576px){.kg-news-grid{grid-template-columns:1fr}}body.single-post .nectar-social.fixed{display:none}#kg-back-to-top{position:fixed;bottom:25px;right:25px;width:44px;height:44px;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;text-decoration:none;border-radius:4px;opacity:0;visibility:hidden;transition:.3s ease;z-index:9999}#kg-back-to-top.show{opacity:1;visibility:visible}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-row{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:0;margin-bottom:18px}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-row label{display:block;font-size:16px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:#222}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-row span.wpcf7-form-control-wrap{margin-top:8px}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-row span.wpcf7-form-control-wrap input[type=text],.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-row span.wpcf7-form-control-wrap input[type=email],.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-row span.wpcf7-form-control-wrap input[type=tel],.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-row span.wpcf7-form-control-wrap textarea{width:100%;padding:14px 16px;border:1px solid #ececec;border-radius:8px;font-size:16px;font-weight:500;color:#222;background:#fff;outline:none}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-row span.wpcf7-form-control-wrap textarea{height:140px}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-submit-row p input[type=submit]{background-color:#000!important;font-size:19px;font-weight:500;fill:#fff;color:#fff!important;border-style:solid!important;border-width:2px!important;border-color:#000!important;border-radius:8px;padding:16px 24px;line-height:1;transition:all .2s ease;font-family:rajdhani}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-submit-row p input[type=submit]:hover{color:#fff!important;background-color:#1f1f24!important;border:2px solid #1f1f24!important}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-submit-row{display:flex;gap:20px;align-items:center;padding-top:5px}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-about-field p{padding-bottom:12px}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-about-field p label{font-size:16px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:#222;margin-bottom:12px}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-row-full span.wpcf7-form-control-wrap textarea{width:100%;padding:14px 16px;border:1px solid #ececec;border-radius:8px;font-size:16px;font-weight:500;color:#222;background:#fff;outline:none}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-row-full span.wpcf7-form-control-wrap textarea{height:140px}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-row-full span.wpcf7-form-control-wrap{margin-top:8px}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-row-full label{display:block;font-size:15px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:#222}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-row p,.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-row-full p{padding:0}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-row p br,.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-row-full p br{display:none}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-about-field p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label{margin:0}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-about-field p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label span{border:1px solid #ececec;border-radius:8px;background:0 0;color:#0b0b0c;font-weight:500;font-size:16px;cursor:pointer;padding:12px 24px;margin:0!important;text-transform:capitalize}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-about-field p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input[type=radio]:checked~span{background:#000;color:#fff}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-about-field p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input[type=radio]{display:none}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-about-field p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{margin-left:12px}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-about-field p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item.first{margin-left:0}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form p .wpcf7-form-control-wrap .wpcf7-not-valid-tip{box-shadow:none}@media(max-width:1199px){.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-about-field p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{margin-bottom:12px}}@media(max-width:1024px){.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-about-field p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{margin-bottom:12px}}@media(max-width:767px){.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-row{grid-template-columns:1fr}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-submit-row{flex-direction:column;gap:0}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-submit-row p{width:100%}.kg-about-field p .wpcf7-form-control-wrap .wpcf7-form-control{flex-direction:row;gap:12px}}@media(max-width:450px){.kg-about-field p .wpcf7-form-control-wrap .wpcf7-form-control{flex-direction:column;gap:0}}.kg-personal-training-grid .pricing-table-elementor-widget.style-1 .description p{border-bottom:1px solid #e7e5df}.kg-personal-training-grid .pricing-table-elementor-widget.style-1 .features{border:0;padding:0}.kg-personal-training-grid .pricing-table-elementor-widget.style-1 .pricing{display:flex;flex-direction:column}.kg-personal-training-grid .elementor-element .pricing-table-elementor-widget.style-1 .features .heading{background:#e6f0e9;padding:0 10px;line-height:26px!important;border-radius:10px}.kg-personal-training-grid .pricing-table-elementor-widget.style-1 .badge{padding-left:15px!important}.kg-personal-training-grid .pricing-table-elementor-widget.style-1 .badge:before{display:block;content:'';background:#ff5f1f;height:8px;width:8px;border-radius:100px;position:absolute;left:0;top:5px}.kg-personal-training-grid .pricing-table-elementor-widget.style-1{border:0;box-shadow:none}.wpcf7-response-output{display:none!important}.kg-success-message{display:flex;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.kg-success-inner{max-width:420px;width:100%}.kg-leoncoupe-contact-form-container form .kg-contact-new-design-form .kg-submit-row p{position:relative}.kg-success-icon{width:72px;height:72px;background-color:#000;border-radius:100%;display:flex;align-items:center;justify-content:center;margin:0 auto 28px}.kg-success-result-main h2{font-size:60px;color:#fff!important;font-weight:700;line-height:72px}.kg-success-result-main p{max-width:564px;margin:auto!important}.kg-success-heading{font-family:rajdhani,Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;color:#0a0a0a;margin:0 0 12px;line-height:1em;letter-spacing:.32px}.kg-success-sub{font-size:18px;letter-spacing:.6px;color:#676767;line-height:22px;margin:0}.kg-success-buttons-main{display:flex;justify-content:center;gap:16px;margin-top:20px;flex-wrap:wrap;flex-direction:row}.kg-success-result-main .kg-success-buttons-main a{background:0 0;color:#fff!important;font-weight:500!important;font-size:20px!important;line-height:100%!important;letter-spacing:0;padding:16px 32px;border-radius:8px;transition:.25s ease;border:2px solid #fff}.kg-success-result-main{text-align:center;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;gap:20px}.kg-success-result-main .kg-success-buttons-main a.kg-insta-icon{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.kg-success-result-main .kg-success-icon{width:100px;height:100px;margin:0 auto}.kg-success-result-main .kg-success-buttons-main a.kg-insta-icon::before{content:"\e057";font-size:18px!important;font-weight:400;font-family:wpzoom-socicon}.kg-success-result-main .kg-success-buttons-main a.kg-insta-icon:hover{border:2px solid #ff5f1f!important}.kg-success-result-main .kg-success-buttons-main .kg-primary-button:hover{background:#fff;border:2px solid #fff!important;color:#000!important;transition:all .3s}.kg-scroll-to-section a{cursor:pointer}@media screen and (max-width:1200px){.kg-success-result-main h2{font-size:48px;line-height:52px}}@media screen and (max-width:767px){.kg-success-result-main h2{font-size:32px;line-height:36px}.kg-success-result-main{gap:10px}.kg-success-result-main .kg-success-icon{width:60px;height:60px}}@media(max-width:767px){.kg-success-heading{font-size:24px}.kg-success-icon{width:60px;height:60px;border-radius:14px}}.kg-google-review-row .grw-content .grw-content-inner a.wp-google-url:hover,a.regular-button.kg-black-button:hover,.es-load-more-button-container button.es-load-more-button span span:hover{color:#fff!important;background-color:#1f1f24!important;border:2px solid #1f1f24!important}@media(max-width:560px){.kg-success-result-main .kg-success-buttons-main a.kg-insta-icon::before{font-size:14px!important}}