*{outline:none}html{scroll-behavior:smooth}body{font-size:16px;font-family:"Work Sans", sans-serif;font-weight:400;overflow-x:hidden;-webkit-font-smoothing:antialiased;background:#000000;color:#ffffff}body.no-scroll{position:fixed;overflow:hidden;width:100%}body.no-scroll::after{content:"";background:rgba(0, 0, 0, 0.6);width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:10}#site-content,#brx-content{min-height:65vh;overflow-x:hidden;padding-top:130px}@supports (overflow: clip){#brx-content{overflow-x:clip}}.brxe-container{width:calc(100% - 144px)}body.no-scroll::after{z-index:-1}a:focus,a:visited,button{outline:none !important;text-decoration:none;color:inherit}a{color:#1BEDB6;text-decoration:none;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}a:hover{text-decoration:none}a,a:link,a:visited,a:hover,a:active,a:focus{color:inherit;text-decoration:none}input:focus,select:focus,textarea:focus,button:focus{outline:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}h1{font-family:"Manrope", sans-serif;font-weight:700;font-size:76px;line-height:80px;letter-spacing:-0.5px}h2{font-family:"Manrope", sans-serif;font-weight:700;font-size:64px;line-height:67px;letter-spacing:-0.25px}h3{font-family:"Manrope", sans-serif;font-weight:500;font-size:50px;line-height:53px;letter-spacing:0}h4{font-family:"Manrope", sans-serif;font-weight:600;font-size:38px;line-height:40px;letter-spacing:0}h5{font-family:"Manrope", sans-serif;font-weight:600;font-size:32px;line-height:34px;letter-spacing:0}h6{font-family:"Manrope", sans-serif;font-weight:700;font-size:20px;line-height:21px;letter-spacing:0}p{font-family:"Work Sans", sans-serif;font-weight:400;font-size:16px;line-height:26px}p:empty{display:none}@media (max-width:1440px){.brxe-container{width:calc(100% - 44px)}h1{font-family:"Manrope", sans-serif;font-weight:700;font-size:64px;line-height:67px;letter-spacing:-0.5px}h2{font-family:"Manrope", sans-serif;font-weight:700;font-size:54px;line-height:57px;letter-spacing:-0.25px}h3{font-family:"Manrope", sans-serif;font-weight:500;font-size:42px;line-height:44px;letter-spacing:0}h4{font-family:"Manrope", sans-serif;font-weight:600;font-size:32px;line-height:34px;letter-spacing:0}h5{font-family:"Manrope", sans-serif;font-weight:600;font-size:26px;line-height:27px;letter-spacing:0}h6{font-family:"Manrope", sans-serif;font-weight:700;font-size:18px;line-height:19px;letter-spacing:0}p{font-family:"Work Sans", sans-serif;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0}}@media (max-width:768px){.brxe-container{width:calc(100% - 44px)}h1{font-family:"Manrope", sans-serif;font-weight:700;font-size:56px;line-height:59px;letter-spacing:-0.5px}h2{font-family:"Manrope", sans-serif;font-weight:700;font-size:46px;line-height:48px;letter-spacing:-0.25px}h3{font-family:"Manrope", sans-serif;font-weight:600;font-size:28px;line-height:29px;letter-spacing:0}h4{font-family:"Manrope", sans-serif;font-weight:600;font-size:22px;line-height:23px;letter-spacing:0}h5{font-family:"Manrope", sans-serif;font-weight:700;font-size:22px;line-height:23px;letter-spacing:0}h6{font-family:"Manrope", sans-serif;font-weight:700;font-size:18px;line-height:19px;letter-spacing:0}p{font-family:"Work Sans", sans-serif;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0}}@media (max-width:375px){.brxe-container{width:calc(100% - 32px)}h1{font-family:"Manrope", sans-serif;font-weight:700;font-size:34px;line-height:36px;letter-spacing:-0.5px}h2{font-family:"Manrope", sans-serif;font-weight:700;font-size:30px;line-height:32px;letter-spacing:-0.25px}h3{font-family:"Manrope", sans-serif;font-weight:600;font-size:28px;line-height:29px;letter-spacing:0}h4{font-family:"Manrope", sans-serif;font-weight:700;font-size:22px;line-height:23px;letter-spacing:0}h5{font-family:"Manrope", sans-serif;font-weight:600;font-size:18px;line-height:19px;letter-spacing:0}h6{font-family:"Manrope", sans-serif;font-weight:700;font-size:18px;line-height:19px;letter-spacing:0}p{font-family:"Work Sans", sans-serif;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0}}.bricks-button{display:inline-flex;align-items:center;font-size:16px;padding:8px 12px;font-weight:700;font-family:"Manrope", sans-serif;letter-spacing:0px;text-decoration:none !important;-webkit-border-radius:8px !important;-moz-border-radius:8px !important;-ms-border-radius:8px !important;border-radius:8px !important;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.bricks-button:hover{cursor:pointer;text-decoration:none}.bricks-background-primary{color:#000000 !important;background:#1BEDB6;border:1px solid #1BA27F}.bricks-background-primary:hover{background:#5afbcc}.bricks-background-primary:after{content:url("../images/arrow-right-black.svg");position:relative;display:flex;flex-shrink:0;line-height:14px}.bricks-background-secondary{color:#ffffff !important;background:#000000;border:1px solid rgba(255, 255, 255, 0.4)}.bricks-background-secondary:hover{background:#1A1A1A}.bricks-background-secondary.arrow:after{content:url("../images/arrow-right-white.svg");position:relative;display:flex;flex-shrink:0;line-height:14px}@media (max-width:768px){.bricks-button{font-size:14px;gap:8px}.bricks-background-primary:after,.bricks-background-secondary.arrow:after{flex-shrink:0;line-height:14px;transform:scale(0.9);margin-top:3px}}#brx-header{position:absolute}#brx-header.scrolling .topbar{opacity:0;visibility:hidden;height:0px}#brx-header.scrolling .header{background:rgba(8, 8, 10, 0.94)}#brx-header .ham-toggle-btn{display:none;border:1px solid #1BA27F;width:48px;height:48px;align-items:center;justify-content:center;border-radius:12px}.header{position:relative;padding-top:40px;border-top:8px solid #1BEDB6}.header .header-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 32px);margin:0 auto;background:#0A0A0A;padding:12px 16px;border:1px solid #123B30;border-radius:12px;z-index:1}.header .header-wrapper .header_middle .header-main-menu .bricks-nav-menu{gap:24px}.header .header-wrapper .header_middle .header-main-menu .menu-item{position:relative;margin:0px;margin-left:0px;border-radius:12px}.header .header-wrapper .header_middle .header-main-menu .menu-item:hover{color:#1BEDB6}.header .header-wrapper .header_middle .header-main-menu .menu-item:hover button{color:#1BEDB6}.header .header-wrapper .header_middle .header-main-menu .menu-item a{display:inline-block;font-size:18px;font-weight:700;font-family:"Manrope", sans-serif}.header .header-wrapper .header_middle .header-main-menu .menu-item.current-menu-item,.header .header-wrapper .header_middle .header-main-menu .menu-item.current-menu-ancestor{color:#1BEDB6}.header .header-wrapper .header_middle .header-main-menu .menu-item.current-menu-item>a,.header .header-wrapper .header_middle .header-main-menu .menu-item.current-menu-item .brx-submenu-toggle>a,.header .header-wrapper .header_middle .header-main-menu .menu-item.current-menu-ancestor>a,.header .header-wrapper .header_middle .header-main-menu .menu-item.current-menu-ancestor .brx-submenu-toggle>a{display:flex;align-items:center}.header .header-wrapper .header_middle .header-main-menu .menu-item.current-menu-item>a:before,.header .header-wrapper .header_middle .header-main-menu .menu-item.current-menu-item .brx-submenu-toggle>a:before,.header .header-wrapper .header_middle .header-main-menu .menu-item.current-menu-ancestor>a:before,.header .header-wrapper .header_middle .header-main-menu .menu-item.current-menu-ancestor .brx-submenu-toggle>a:before{content:"";width:8px;height:8px;background-color:#1BEDB6;border-radius:50%;display:block;flex-shrink:0;min-height:8px;position:relative;top:auto;margin-right:8px}.header .header-wrapper .header_middle .header-main-menu .menu-item.current-menu-item button,.header .header-wrapper .header_middle .header-main-menu .menu-item.current-menu-ancestor button{color:#1BEDB6}.header .header-wrapper .header_middle .header-main-menu .menu-item-has-children button{color:#fff}.header .header-wrapper .header_middle .header-main-menu .sub-menu{top:calc(100% + 1rem);left:0;line-height:normal;background:#0A0A0A;border:1px solid #123B30;border-radius:12px;padding:10px 16px;flex-direction:column;min-width:250px;white-space:normal}.header .header-wrapper .header_middle .header-main-menu .sub-menu>li.current-menu-item>a{color:#1BEDB6}.header .header-wrapper .header_middle .header-main-menu .sub-menu>li>a{display:flex;align-items:center;padding:8px;border-radius:0px;font-size:16px;font-weight:700}.header .header-wrapper .header_middle .header-main-menu .sub-menu>li>a:hover{color:#1BEDB6}.header .header-wrapper .header_right{display:flex;align-items:center;gap:24px}.mobile-menu .mobile-menu-content{border-top:8px solid #1BEDB6;background:#000;padding:0px 40px;height:auto;border-bottom:1px solid #1BEDB6;border-bottom-left-radius:12px;border-bottom-right-radius:12px;overflow:hidden;transition:none}.mobile-menu .mobile-menu-content:after{content:"";position:absolute;top:180px;right:-400px;max-width:875px;width:100%;height:675px;background:radial-gradient(circle, #1bedb6 0%, rgba(27, 237, 182, 0) 100%);border-radius:50%;filter:blur(100px);opacity:0.8;z-index:-10}.mobile-menu .mobile-menu-content .mobile-header{display:flex;align-items:center;justify-content:space-between;gap:30px;width:100%;padding:20px 0}.mobile-menu .mobile-menu-content .mobile-header .mobile-header-right{display:flex;align-items:center;gap:24px}.mobile-menu .mobile-menu-content .mobile-header .mobile-header-right .ham-toggle-btn{border:1px solid #1BA27F;width:48px;height:48px;display:flex !important;align-items:center;justify-content:center;border-radius:12px}.mobile-menu .mobile-menu-content .mobile-body{width:100%;margin-bottom:50px;max-height:calc(90vh - 140px);overflow-y:auto;overflow-x:hidden}.mobile-menu .mobile-menu-content .mobile-body .mobile-body-actions{display:none;align-items:center;justify-content:space-between;margin-top:15px}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu{margin-top:20px;margin-bottom:50px}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu{display:flex;flex-direction:column}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu>li{margin:0px;margin:10px 0}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu>li.menu-item-has-children.current-menu-parent{color:#1BEDB6}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu>li.menu-item-has-children.current-menu-parent .brx-submenu-toggle>a{display:flex;align-items:center}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu>li.menu-item-has-children.current-menu-parent .brx-submenu-toggle>a:before{content:"";width:16px;height:16px;background-color:#1BEDB6;border-radius:50%;display:block;flex-shrink:0;min-height:8px;position:relative;top:auto;margin-right:8px}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu>li.menu-item-has-children.current-menu-parent>.sub-menu{display:block !important;height:auto;max-height:none;visibility:visible;opacity:1;pointer-events:auto}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu>li.menu-item-has-children.current-menu-parent>.brx-submenu-toggle button svg{transform:scale(1.9) rotateX(180deg) !important}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu>li.current-menu-item .brx-submenu-toggle>a{display:flex;align-items:center;color:#1BEDB6}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu>li.current-menu-item .brx-submenu-toggle>a:before{content:"";width:16px;height:16px;background-color:#1BEDB6;border-radius:50%;display:block;flex-shrink:0;min-height:16px;position:relative;top:auto;margin-right:16px}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu>li.current-menu-item .brx-submenu-toggle button{color:#1BEDB6}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu>li.active>.brx-submenu-toggle button svg{transform:scale(1.9) rotateX(180deg) !important}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu>li>a,.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu>li>.brx-submenu-toggle>a{font-size:36px;line-height:1.2;font-weight:bold;font-family:"Manrope", sans-serif}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu>li>.brx-submenu-toggle{gap:5px}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu>li>.brx-submenu-toggle button{width:38px;height:38px;display:flex;align-items:center;justify-content:center;margin:0px}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu>li>.brx-submenu-toggle button svg{transform:scale(1.9) !important}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu .sub-menu{position:relative;background:transparent;margin-top:15px;margin-bottom:0px}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu .sub-menu>li.current-menu-item>a{display:flex;align-items:center;color:#1BEDB6}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu .sub-menu>li.current-menu-item>a:before{content:"";width:8px;height:8px;background-color:#1BEDB6;border-radius:50%;display:block;flex-shrink:0;min-height:8px;position:relative;top:auto;margin-right:8px}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu .sub-menu>li>a{padding:0px;font-size:16px;line-height:1.4;padding:4px}.mobile-menu .mobile-menu-content .mobile-body .social-media-list{display:flex;align-items:center;gap:12px 24px;flex-wrap:wrap;margin-bottom:20px}.mobile-menu .mobile-menu-content .mobile-body .social-media-list a{text-transform:uppercase;font-family:"Manrope", sans-serif;font-size:16px;line-height:1.2}.mobile-menu .mobile-menu-content .mobile-body .working-hours p{font-size:14px;line-height:1.2;font-family:"Manrope", sans-serif}.mobile-menu-backdrop{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.home .home-about-us .about-us-wrapper .team:after{content:"";position:absolute;top:-150px;right:-600px;width:100%;max-width:1329px;height:1024px;background:radial-gradient(circle, #1bedb6 0%, rgba(27, 237, 182, 0) 100%);border-radius:50%;filter:blur(100px);opacity:0.8;z-index:-10}.header-banner{position:relative;margin-top:calc(-80px - 16px)}.header-banner:before{content:"";position:absolute;top:-294px;left:-405px;max-width:815px;width:100%;height:594px;background:radial-gradient(circle, #1bedb6 0%, rgba(27, 237, 182, 0) 100%);border-radius:50%;filter:blur(60px);z-index:-10}.header-banner:after{content:"";position:absolute;top:180px;right:-400px;max-width:1329px;width:100%;height:1024px;background:radial-gradient(circle, #1bedb6 0%, rgba(27, 237, 182, 0) 100%);border-radius:50%;filter:blur(100px);opacity:0.8;z-index:-10}.header-banner.home-page .header-banner-wrapper{height:92vh}.header-banner.home-page .header-banner-wrapper .header-banner-text .header-banner-title{margin-bottom:32px}.header-banner.home-page .header-banner-wrapper .header-banner-text .header-banner-actions{margin-bottom:122px}.header-banner .header-banner-wrapper{position:relative;width:100%;height:72vh;border-radius:12px;overflow:hidden}.header-banner .header-banner-wrapper:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.25) 60%) 0% 0% / cover no-repeat;pointer-events:none;opacity:50%;border-radius:12px}.header-banner .header-banner-wrapper img{position:absolute;width:100%;height:100%;object-fit:cover;z-index:-1}.header-banner .header-banner-wrapper .header-banner-text{position:relative;margin-top:calc(80px + 16px);height:calc(100% - 80px - 16px);padding:16px;display:flex;flex-direction:column;justify-content:end}.header-banner .header-banner-wrapper .header-banner-text .brxe-custom-breadcrumbs{justify-content:center}.header-banner .header-banner-wrapper .header-banner-text .header-banner-title{font-weight:700;font-size:64px;line-height:1.2;letter-spacing:-0.25px;margin-bottom:15px}.header-banner .header-banner-wrapper .header-banner-text .header-banner-content{text-align:center;font-size:18px;line-height:1.4;letter-spacing:-0.2px;margin-bottom:25px}.header-banner .header-banner-wrapper .header-banner-text .header-banner-actions{display:flex;align-items:center;justify-content:center;gap:10px 16px;margin-bottom:32px;flex-wrap:wrap}.header-banner .header-banner-wrapper .header-banner-text .header-banner-desc{max-width:450px;font-size:14px;line-height:1.2;letter-spacing:-0.2px;font-weight:400}.header-banner .header-banner-wrapper .header-banner-text h1.header-banner-desc{margin-bottom:0px}.home-goals{position:relative;padding-top:40px}.home-goals .goals-wrapper{width:100%}.home-goals .goals-wrapper .goals-text h2{font-size:54px;line-height:1.2;letter-spacing:-0.2px;margin-bottom:30px}.home-goals .goals-wrapper .goals-text .animated-text{display:flex;justify-content:end;margin-bottom:60px}.home-goals .goals-wrapper .goals-text .animated-text .brxe-text-basic{font-family:"Manrope", sans-serif;font-size:42px;font-weight:500;line-height:1.1;letter-spacing:-0.2px;color:#707070;text-align:right;max-width:950px}.home-goals .goals-wrapper .goals-cards{display:flex;align-items:flex-start;gap:30px;height:325px}.home-reviews{padding:60px 0}.home-reviews .reviews-wrapper .reviews-circle{position:absolute;width:424px;height:421px;background:#000;border-radius:50%;flex-shrink:0}.home-reviews .reviews-wrapper .reviews-circle:before{content:"";position:absolute;top:0px;right:0px;width:676px;height:418px;background:radial-gradient(circle, #1bedb6 0%, rgba(27, 237, 182, 0) 100%);border-radius:50%;filter:blur(60px);z-index:-1}.home-services{padding:60px 0}.home-services .services-wrapper{width:100%}.home-services .services-wrapper .services-text{display:flex;align-items:center;justify-content:space-between;max-width:89%;margin-bottom:30px}.home-services .services-wrapper .services-text h2{font-size:54px;line-height:1.2;letter-spacing:-0.2px}.home-treatments{padding:60px 0}.home-treatments .treatments-wrapper{width:100%}.home-treatments .treatments-wrapper h2{font-size:54px;line-height:1.2;letter-spacing:-0.2px;margin-bottom:30px}.home-treatments .treatments-wrapper .brx-simple-repeater{max-width:80%;margin:0 auto;margin-top:60px}.home-logo-list{padding:60px 0}.home-logo-list .logo-list-wrapper{width:100%}.home-logo-list .logo-list-wrapper h3{font-size:18px;line-height:1.2;font-weight:500;letter-spacing:-0.2px;text-align:center;margin-bottom:30px}.home-logo-list .logo-list-wrapper .brxe-custom-carousel .splide__slide{display:flex;align-items:center;justify-content:center}.home-logo-list .logo-list-wrapper .brxe-custom-carousel img{width:100%;max-width:216px;height:100%;max-height:100px;object-fit:contain;filter:brightness(0) invert(1)}.home-about-us{padding:60px 0}.home-about-us .about-us-wrapper{width:100%}.home-about-us .about-us-wrapper .team{position:relative;width:100%;height:60vh;border-radius:12px}.home-about-us .about-us-wrapper .team.without-shadow:after{display:none}.home-about-us .about-us-wrapper .team:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.3) 60%) 0% 0% / cover no-repeat;pointer-events:none;opacity:0.65;border-radius:12px}.home-about-us .about-us-wrapper .team .team-text{position:absolute;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:30px;height:100%;padding:40px}.home-about-us .about-us-wrapper .team .team-text .content h3{font-size:54px;line-height:1;font-weight:bold;letter-spacing:-0.2px;margin-bottom:20px}.home-about-us .about-us-wrapper .team .team-text .content .brxe-text-basic{max-width:50%;font-size:14px;line-height:1.2;letter-spacing:-0.2px}.home-about-us .about-us-wrapper .team .team-text .bricks-button{flex-shrink:0}.home-about-us .about-us-wrapper .team img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:top;z-index:-1;border-radius:12px}.home-our-approach{padding:60px 0}.home-our-approach .our-approach-wrapper .about-us-text,.home-our-approach .our-approach-wrapper .about-us-text p{font-family:"Manrope", sans-serif;font-size:42px;letter-spacing:-0.2px;line-height:1.4;font-weight:500;text-align:center}.home-blog{padding:60px 0}.home-blog .blog-wrapper{display:grid;grid-template-columns:480px 1fr;gap:80px;position:relative;overflow:visible}.home-blog .blog-wrapper .brx-cpt-loop.is-slider{overflow:visible;min-width:0}.home-blog .blog-wrapper .brx-cpt-loop.is-slider .splide{position:relative}.home-blog .blog-wrapper .brx-cpt-loop.is-slider .splide__track{overflow:hidden}.home-blog .blog-wrapper .brx-cpt-loop.is-slider .splide__arrows{position:absolute;left:calc(-80px - 480px + 12px);bottom:12px;display:flex;gap:12px;z-index:10}.home-blog .blog-wrapper .brx-cpt-loop.is-slider .splide__arrows .splide__arrow{position:static;transform:none;width:80px;height:56px;background:#1BEDB6;color:#000;border-radius:44px;border:1px solid #1BEDB6;opacity:1;transition:width 0.2s ease, border-radius 0.2s ease, opacity 0.2s ease}.home-blog .blog-wrapper .brx-cpt-loop.is-slider .splide__arrows .splide__arrow:hover{background:#5afbcc}.home-blog .blog-wrapper .brx-cpt-loop.is-slider .splide__arrows .splide__arrow:disabled{pointer-events:none;opacity:0.7;background:transparent;border:1px solid rgba(255, 255, 255, 0.35);color:rgba(255, 255, 255, 0.35);width:56px;border-radius:45px}.home-blog .blog-wrapper .brx-cpt-loop.is-slider .splide__arrows .splide__arrow:disabled.splide__arrow--prev:after,.home-blog .blog-wrapper .brx-cpt-loop.is-slider .splide__arrows .splide__arrow:disabled.splide__arrow--next:after{background-color:rgba(255, 255, 255, 0.35)}.home-blog .blog-wrapper .brx-cpt-loop.is-slider .splide__arrows .splide__arrow.splide__arrow--prev span{display:none}.home-blog .blog-wrapper .brx-cpt-loop.is-slider .splide__arrows .splide__arrow.splide__arrow--prev:after{content:"";position:relative;display:flex;flex-shrink:0;line-height:14px;width:16px;height:16px;background-color:#000;mask:url("../images/arrow-prev.svg") no-repeat center;-webkit-mask:url("../images/arrow-prev.svg") no-repeat center}.home-blog .blog-wrapper .brx-cpt-loop.is-slider .splide__arrows .splide__arrow.splide__arrow--next span{display:none}.home-blog .blog-wrapper .brx-cpt-loop.is-slider .splide__arrows .splide__arrow.splide__arrow--next:after{content:"";position:relative;display:flex;flex-shrink:0;line-height:14px;width:16px;height:16px;background-color:#000;mask:url("../images/arrow-next.svg") no-repeat center;-webkit-mask:url("../images/arrow-next.svg") no-repeat center}.home-blog .blog-wrapper .brx-cpt-loop.is-slider[style*="--brx-splide-card-w"] .splide__slide{width:var(--brx-splide-card-w)}.home-blog .blog-text{position:relative}.home-blog .blog-text h2{font-size:54px;line-height:1.2;letter-spacing:-0.2px;margin-bottom:15px}.home-blog .blog-text .blog-desc{max-width:370px;font-size:18px;line-height:1.2;margin-bottom:20px}.blog-posts .brx-cpt-loop-filters{display:flex;align-items:center;justify-content:space-between;margin-bottom:35px;flex-wrap:wrap;gap:30px}.blog-posts .brx-cpt-loop-filters .brx-cpt-loop-search{position:relative;display:flex;align-items:center;width:418px}.blog-posts .brx-cpt-loop-filters .brx-cpt-loop-search input[type="search"]{border:1px solid #656565;border-radius:8px;background:#000;height:45px;color:#656565}.blog-posts .brx-cpt-loop-filters .brx-cpt-loop-search input[type="search"]::placeholder{color:#656565}.blog-posts .brx-cpt-loop-filters .brx-cpt-loop-search button[type="submit"]{position:relative;background:#1BEDB6;font-family:"Manrope", sans-serif;color:#000;font-weight:600;padding:0px 16px;height:41px;border-radius:6px;position:absolute;right:2px;display:flex;align-items:center;gap:10px}.blog-posts .brx-cpt-loop-filters .brx-cpt-loop-search button[type="submit"]:hover{background:#5afbcc}.blog-posts .brx-cpt-loop-filters .brx-cpt-loop-search button[type="submit"]:after{content:url("../images/search.svg");display:inline-block;line-height:1}.blog-posts .brx-cpt-loop-filters .brx-cpt-loop-tax-links{display:flex;align-items:center;gap:10px;list-style-type:none;margin:0px;padding:0px;flex-wrap:wrap}.blog-posts .brx-cpt-loop-filters .brx-cpt-loop-tax-links li a{opacity:1;background:transparent;border:1px solid #656565;color:#656565;padding:8px 16px;border-radius:45px;font-size:16px;font-weight:700;font-family:"Manrope", sans-serif;display:inline-block}.blog-posts .brx-cpt-loop-filters .brx-cpt-loop-tax-links li a.is-active{background:#25f0b4;border:1px solid #1BEDB6;color:#000}.blog-posts .brx-cpt-loop-filters .brx-cpt-loop-tax-links li a:hover{background:#25f0b4;border:1px solid #1BEDB6;color:#000;opacity:1}.blog-posts .repeater-item{position:relative;display:block;text-decoration:none;color:#ffffff}.blog-posts .repeater-item.bricks-posts-no-results .content-wrapper{position:relative;padding:0px}.blog-posts .repeater-item a:hover .content-wrapper .post-title:after{opacity:1;visibility:visible}.blog-posts .repeater-item a:hover .image-wrapper img{transform:scale(1.1)}.blog-posts .repeater-item .image-wrapper{position:relative;border-radius:12px;overflow:hidden;margin:0px}.blog-posts .repeater-item .image-wrapper:before{content:"";position:absolute;inset:0;background:linear-gradient(to right, black 0%, rgba(0, 0, 0, 0) 100%);pointer-events:none;opacity:55%;border-radius:12px;z-index:1}.blog-posts .repeater-item .image-wrapper picture{display:block;width:100%;height:100%}.blog-posts .repeater-item .image-wrapper img{display:block;width:100%;height:auto;aspect-ratio:0.83;transform:scale(1);transition:transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 0.99)}.blog-posts .repeater-item .content-wrapper{position:absolute;left:0px;top:0px;display:flex;flex-direction:column;justify-content:end;padding:20px}.blog-posts .repeater-item .content-wrapper .post-category{display:inline-block;background:#1BEDB6;padding:4px 8px;color:#020202;font-size:12px;line-height:1.4;font-weight:bold;font-family:"Manrope", sans-serif;border-radius:33px;border:1px solid rgba(255, 255, 255, 0.4);position:absolute;left:20px;top:20px}.blog-posts .repeater-item .content-wrapper .post-date{font-size:14px;line-height:1.2;font-weight:600;font-family:"Manrope", sans-serif;margin-bottom:10px}.blog-posts .repeater-item .content-wrapper .post-title{display:flex;align-items:end;gap:10px}.blog-posts .repeater-item .content-wrapper .post-title:after{content:"";position:relative;opacity:0;transition:opacity 0.25s ease;visibility:hidden;display:flex;flex-shrink:0;line-height:14px;width:24px;height:24px;background-color:#fff;mask:no-repeat center;-webkit-mask:url("../images/blog-item-arrow.svg") no-repeat center}.blog-posts .repeater-item .content-wrapper .post-title h3{font-size:26px;line-height:1.2;font-weight:600;font-family:"Manrope", sans-serif}.footer-top{position:relative;padding:16px 0;padding-bottom:40px;border-top:4px solid #1BEDB6;background:#000000;margin-top:120px}.footer-top:before{content:"";position:absolute;top:0px;left:50%;transform:translateX(-50%);max-width:1694px;width:100%;height:100%;background:radial-gradient(circle, #1bedb6 0%, rgba(27, 237, 182, 0) 100%);border-radius:50%;filter:blur(60px);z-index:-10}.footer-top .footer-top-wrapper{width:100%;display:flex;justify-content:space-between;gap:60px}.footer-top .footer-top-wrapper .footer-left{width:65%;display:flex;flex-direction:column;justify-content:space-between;gap:30px}.footer-top .footer-top-wrapper .footer-left .company-info .brxe-logo img{margin-left:-15px;width:100%;max-width:850px}.footer-top .footer-top-wrapper .footer-left .company-info .company-text{margin-top:-2%;margin-left:17.5%}.footer-top .footer-top-wrapper .footer-left .company-info .company-text p{font-size:24px;letter-spacing:-0.2px;line-height:1.2;font-family:"Manrope", sans-serif}.footer-top .footer-top-wrapper .footer-left .footer-links .lang-switcher{margin-bottom:12px}.footer-top .footer-top-wrapper .footer-left .footer-links .page-list{display:flex;flex-direction:column;font-size:16px;font-family:"Manrope", sans-serif;margin-bottom:16px;font-weight:bold}.footer-top .footer-top-wrapper .footer-left .footer-links .page-list .brxe-text-link{padding-bottom:4px}.footer-top .footer-top-wrapper .footer-left .footer-links .page-list .brxe-text-link:hover{color:#1BEDB6}.footer-top .footer-top-wrapper .footer-left .footer-links .page-list .brxe-text-link[aria-current="page"]{color:#1BEDB6;display:flex;align-items:center}.footer-top .footer-top-wrapper .footer-left .footer-links .page-list .brxe-text-link[aria-current="page"]:before{content:"";width:8px;height:8px;background-color:#1BEDB6;border-radius:50%;display:block;flex-shrink:0;min-height:8px;position:relative;top:auto}.footer-top .footer-top-wrapper .footer-left .footer-links .social-media-list{display:flex;flex-direction:row;gap:24px}.footer-top .footer-top-wrapper .footer-left .footer-links .social-media-list .brxe-text-link{text-transform:uppercase;font-family:"Manrope", sans-serif;font-size:16px;line-height:1.2}.footer-top .footer-top-wrapper .footer-left .footer-links .social-media-list .brxe-text-link:hover{color:#1BEDB6}.footer-top .footer-top-wrapper .footer-right{width:35%;display:flex;flex-direction:column;justify-content:space-between;gap:30px}.footer-top .footer-top-wrapper .footer-right .company-actions{display:flex;flex-direction:column;flex-shrink:0;gap:16px;margin-top:25px}.footer-top .footer-top-wrapper .footer-right .company-actions .brxe-button{padding:12px 16px}.footer-top .footer-top-wrapper .footer-right .footer-company-data{text-align:right}.footer-top .footer-top-wrapper .footer-right .footer-company-data .company-location{margin-bottom:16px}.footer-top .footer-top-wrapper .footer-right .footer-company-data .company-location p{font-family:"Manrope", sans-serif;font-size:14px;line-height:1.4}.footer-top .footer-top-wrapper .footer-right .footer-company-data .company-contacts{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.footer-top .footer-top-wrapper .footer-right .footer-company-data .company-contacts .brxe-icon-box{display:flex;flex-direction:row-reverse;align-items:center;justify-content:end;gap:10px}.footer-top .footer-top-wrapper .footer-right .footer-company-data .company-contacts .brxe-icon-box .content p,.footer-top .footer-top-wrapper .footer-right .footer-company-data .company-contacts .brxe-icon-box .content a{font-family:"Manrope", sans-serif;font-size:14px}.footer-top .footer-top-wrapper .footer-right .footer-company-data .company-contacts .brxe-icon-box .content a:hover{color:#1BEDB6}.footer-top .footer-top-wrapper .footer-right .footer-company-data .company-working-time p{font-family:"Manrope", sans-serif;font-size:14px;line-height:1.4}.footer-bottom{position:relative;text-align:left;padding:12px 0;background:#121212}.footer-bottom .footer-bottom-wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;gap:2px 30px}.footer-bottom .footer-bottom-wrapper .footer-menu{display:flex;align-items:center;gap:24px;list-style-type:none;margin:0px;font-family:"Manrope", sans-serif}.footer-bottom .footer-bottom-wrapper .footer-menu>li{display:inline-block;line-height:1.2}.footer-bottom .footer-bottom-wrapper .footer-menu>li:first-child a:before{display:none}.footer-bottom .footer-bottom-wrapper .footer-menu>li a{position:relative;display:inline-block;color:rgba(255, 255, 255, 0.5);font-size:14px;line-height:1.2}.footer-bottom .footer-bottom-wrapper .footer-menu>li a:before{content:"";background:rgba(255, 255, 255, 0.5);width:1px;height:16px;position:absolute;left:-12px;top:0px}.footer-bottom .footer-bottom-wrapper .footer-menu>li a:hover{text-decoration:underline}.footer-bottom .footer-bottom-wrapper p{color:rgba(255, 255, 255, 0.5);font-size:14px;line-height:1.2;font-family:"Manrope", sans-serif}.book-session-page{width:calc(100% - 32px);margin:0 auto}.book-session-page:before{content:"";position:absolute;top:-294px;left:-305px;width:615px;height:394px;background:radial-gradient(circle, #1bedb6 0%, rgba(27, 237, 182, 0) 100%);border-radius:50%;filter:blur(60px);z-index:-10}.book-session-page .book-session-wrapper{position:relative;width:100%}.medidoc-iframe-wrap{position:relative;width:70%;height:80vh;overflow:hidden;border-radius:12px;display:flex;margin:0 auto}.medidoc-iframe-wrap iframe{width:100%;height:107vh;border:0;border-radius:12px;margin:0 auto;margin-top:-38vh}.our-approach{position:relative;padding:60px 0;padding-bottom:0px}.our-approach.services .our-approach-wrapper .our-approach-text{max-width:640px}.our-approach .our-approach-wrapper{width:100%}.our-approach .our-approach-wrapper .our-approach-text{max-width:450px;margin-bottom:30px}.our-approach .our-approach-wrapper .our-approach-text h2{font-size:54px;line-height:1.2;letter-spacing:-0.2px;margin-bottom:15px}.our-approach .our-approach-wrapper .our-approach-text p{font-size:18px;line-height:1.2;letter-spacing:-0.2px}.our-approach .our-approach-wrapper .pros-list{display:flex;justify-content:space-between;align-items:start;flex-wrap:wrap;gap:30px;margin-top:60px;margin-bottom:0px}.our-approach .our-approach-wrapper .pros-list .brxe-icon-box{display:flex;flex-direction:row;gap:20px}.our-approach .our-approach-wrapper .pros-list .brxe-icon-box:first-child{position:relative}.our-approach .our-approach-wrapper .pros-list .brxe-icon-box:first-child .icon svg path{stroke:#1BEDB6}.our-approach .our-approach-wrapper .pros-list .brxe-icon-box:first-child:before{content:"";position:absolute;top:-30px;left:-30px;width:349px;height:189px;background:radial-gradient(circle, #1bedb6 0%, rgba(27, 237, 182, 0) 100%);border-radius:50%;filter:blur(60px);z-index:-10;opacity:0.5}.our-approach .our-approach-wrapper .pros-list .brxe-icon-box .content{display:flex;flex-direction:column;gap:8px}.our-approach .our-approach-wrapper .pros-list .brxe-icon-box .content h4{font-size:22px;line-height:1.2;letter-spacing:-0.2px}.our-approach .our-approach-wrapper .pros-list .brxe-icon-box .content p{font-size:18px;line-height:1.2;letter-spacing:-0.2px;max-width:300px}.sports-services{position:relative;padding:60px 0}.sports-services .sports-services-wrapper{width:100%}.sports-services .sports-services-wrapper h2{font-size:54px;line-height:1.2;letter-spacing:-0.2px;margin-bottom:35px}.sports-services .sports-services-wrapper .repeater-item{position:relative;display:block;text-decoration:none;color:#ffffff}.sports-services .sports-services-wrapper .repeater-item a:hover .content-wrapper .post-title:after{opacity:1;visibility:visible}.sports-services .sports-services-wrapper .repeater-item a:hover .image-wrapper img{transform:scale(1.1)}.sports-services .sports-services-wrapper .repeater-item a:hover .image-wrapper:after{opacity:0}.sports-services .sports-services-wrapper .repeater-item .image-wrapper{position:relative;border-radius:12px;overflow:hidden;margin:0px}.sports-services .sports-services-wrapper .repeater-item .image-wrapper:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.4) 60%) 0% 0% / cover no-repeat;pointer-events:none;opacity:55%;border-radius:12px;z-index:1}.sports-services .sports-services-wrapper .repeater-item .image-wrapper:after{content:url("../images/accordion-arrow.svg");position:absolute;top:10px;right:10px;font-size:50px;color:rgba(255, 255, 255, 0.2);opacity:1;transition:opacity 0.3s}.sports-services .sports-services-wrapper .repeater-item .image-wrapper picture{display:block;width:100%;height:100%}.sports-services .sports-services-wrapper .repeater-item .image-wrapper img{display:block;width:100%;height:auto;aspect-ratio:1.2984615385;transform:scale(1);transition:transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 0.99)}.sports-services .sports-services-wrapper .repeater-item .content-wrapper{position:absolute;left:0px;top:0px;display:flex;flex-direction:column;justify-content:end;padding:20px}.sports-services .sports-services-wrapper .repeater-item .content-wrapper .post-title{display:flex;align-items:end;gap:10px;width:100%;justify-content:space-between}.sports-services .sports-services-wrapper .repeater-item .content-wrapper .post-title:after{content:"";position:relative;opacity:0;transition:opacity 0.25s ease;visibility:hidden;display:flex;flex-shrink:0;line-height:14px;width:24px;height:24px;background-color:#fff;mask:no-repeat center;-webkit-mask:url("../images/blog-item-arrow.svg") no-repeat center}.sports-services .sports-services-wrapper .repeater-item .content-wrapper .post-title h3{font-size:32px;line-height:1.2;font-weight:600;letter-spacing:-0.2px;font-family:"Manrope", sans-serif}.contact-banner{position:relative;padding:60px 0}.contact-banner .contact-banner-wrapper{width:100%;display:flex;justify-content:space-between;align-items:center;max-width:80%;margin:0 auto}.contact-banner .contact-banner-wrapper .banner-text h2{font-size:54px;line-height:1.2;letter-spacing:-0.2px;margin-bottom:20px}.contact-banner .contact-banner-wrapper .banner-text p{font-size:18px;line-height:1.4;letter-spacing:-0.2px}.contact-banner .contact-banner-wrapper .contact-data{position:relative}.contact-banner .contact-banner-wrapper .contact-data .contact-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;width:80%}.contact-banner .contact-banner-wrapper .contact-data .contact-content .brxe-text:first-child{margin-bottom:25px}.contact-banner .contact-banner-wrapper .contact-data .contact-content p{font-size:18px;line-height:1.4}.contact-banner .contact-banner-wrapper .contact-data .contact-content h5{font-size:32px;line-height:1.2;letter-spacing:-0.2px}.contact-banner .contact-banner-wrapper .contact-data .contact-content a{text-decoration:underline}.contact-banner .contact-banner-wrapper .contact-data .contact-content a:hover{text-decoration:none}.contact-banner .contact-banner-wrapper .contact-data .contact-circle{position:relative;width:371px;height:369px;background:#000;border-radius:50%;flex-shrink:0}.contact-banner .contact-banner-wrapper .contact-data .contact-circle:before{content:"";position:absolute;top:-100px;right:-450px;width:900px;height:570px;background:radial-gradient(circle, #1bedb6 0%, rgba(27, 237, 182, 0) 100%);border-radius:50%;filter:blur(60px);opacity:0.8;z-index:-1}.team-intro{position:relative;padding:120px 0;padding-bottom:60px}.team-intro .team-intro-wrapper{width:100%}.team-intro .team-intro-wrapper .brxe-text-basic{font-family:"Manrope", sans-serif;font-size:42px;font-weight:500;line-height:1.1;letter-spacing:-0.2px;color:#8C8C8C;text-align:center;max-width:980px;margin:0 auto}.our-team{position:relative;padding:60px 0}.our-team .our-team-wrapper{width:100%}.our-team .our-team-wrapper h2{font-size:54px;line-height:1.2;letter-spacing:-0.2px;margin-bottom:30px}.our-team .our-team-wrapper h2:before{content:"";position:absolute;top:-140px;left:-500px;width:850px;height:460px;background:radial-gradient(circle, #1bedb6 0%, rgba(27, 237, 182, 0) 100%);border-radius:50%;filter:blur(60px);z-index:-10;opacity:0.5}.team-list .repeater-item{position:relative;display:block;text-decoration:none;color:#ffffff}.team-list .repeater-item a:hover .content-wrapper .post-title:after{opacity:1;visibility:visible}.team-list .repeater-item a:hover .image-wrapper img{transform:scale(1.1)}.team-list .repeater-item .image-wrapper{position:relative;border-radius:12px;overflow:hidden;margin:0px}.team-list .repeater-item .image-wrapper:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.4) 60%) 0% 0% / cover no-repeat;pointer-events:none;opacity:55%;border-radius:12px;z-index:1}.team-list .repeater-item .image-wrapper picture{display:block;width:100%;height:100%}.team-list .repeater-item .image-wrapper img{display:block;width:100%;height:auto;aspect-ratio:0.6850649351;transform:scale(1);transition:transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 0.99)}.team-list .repeater-item .content-wrapper{position:absolute;left:0px;top:0px;display:flex;flex-direction:column;justify-content:end;padding:20px}.team-list .repeater-item .content-wrapper .post-title{display:flex;align-items:end;gap:10px;width:90%}.team-list .repeater-item .content-wrapper .post-title:after{content:"";position:absolute;bottom:20px;right:20px;opacity:0;transition:opacity 0.25s ease;visibility:hidden;display:flex;flex-shrink:0;line-height:14px;width:24px;height:24px;background-color:#fff;mask:no-repeat center;-webkit-mask:url("../images/blog-item-arrow.svg") no-repeat center}.team-list .repeater-item .content-wrapper .post-title h3{font-size:32px;line-height:1.2;font-weight:600;font-family:"Manrope", sans-serif}.team-list .repeater-item .content-wrapper .education{width:90%;margin-top:5px}.team-list .repeater-item .content-wrapper .education p{font-size:14px;line-height:1.2;letter-spacing:-0.2px}.team-list .bricks-layout-wrapper{--columns: 4;--gutter: 30px}.team-list .bricks-layout-wrapper .image-wrapper{max-width:100% !important}.intro-video{position:relative;padding:60px 0}.intro-video .intro-video-wrapper{width:100%}.intro-video .intro-video-wrapper .brxe-custom-video{aspect-ratio:2.7777777778;border-radius:12px;overflow:hidden;position:relative}.intro-video .intro-video-wrapper .brxe-custom-video .bricks-video-overlay{position:absolute;inset:0}.intro-video .intro-video-wrapper .brxe-custom-video .bricks-video-overlay::after{content:"";position:absolute;inset:0;display:block;background:linear-gradient(130deg, rgba(0, 0, 0, 0) 0%, black 100%);border-radius:12px}.intro-video .intro-video-wrapper .brxe-custom-video .bricks-video-overlay-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);transition:transform 0.3s cubic-bezier(0.25, 0.1, 0.25, 0.99);z-index:3}.intro-video .intro-video-wrapper .brxe-custom-video .bricks-video-overlay-icon:hover{transform:translate(-50%, -50%) scale(1.1)}.blog-page{position:relative;width:calc(100% - 32px);margin:0 auto}.blog-page:before{content:"";position:absolute;top:-294px;left:-305px;width:615px;height:394px;background:radial-gradient(circle, #1bedb6 0%, rgba(27, 237, 182, 0) 100%);border-radius:50%;filter:blur(60px);z-index:-10}.blog-page .blog-page-wrapper{width:100%}.blog-page .blog-page-wrapper .blog-posts{width:100%;margin-bottom:30px}.blog-page .blog-page-wrapper .bricks-layout-wrapper{--columns: 4;--gutter: 30px}.sports-services .sports-services-wrapper .bricks-layout-wrapper{--columns: 4;--gutter: 30px}.sports-services .sports-services-wrapper .bricks-layout-wrapper .image-wrapper{max-width:100% !important}.page-numbers{list-style-type:none;margin:0px;padding:0px;display:flex;gap:15px;margin-top:30px}.page-numbers>li .page-numbers{display:flex;align-items:center;justify-content:center;opacity:0.7;background:transparent;border:1px solid rgba(255, 255, 255, 0.35);color:rgba(255, 255, 255, 0.35);width:56px;height:56px;border-radius:45px;font-size:18px;transition:width 0.2s ease, border-radius 0.2s ease, opacity 0.2s ease}.page-numbers>li .page-numbers:hover{background:#25f0b4;border:1px solid #1BEDB6;color:#000;cursor:pointer;opacity:1}.page-numbers>li .page-numbers.current{background:#25f0b4;border:1px solid #1BEDB6;color:#000;cursor:pointer;opacity:1}.page-numbers>li .page-numbers.prev,.page-numbers>li .page-numbers.next{width:75px}.page-numbers>li .page-numbers.prev:hover svg path,.page-numbers>li .page-numbers.next:hover svg path{stroke:#000}.page-numbers>li .page-numbers.prev svg path,.page-numbers>li .page-numbers.next svg path{stroke:rgba(255, 255, 255, 0.35)}.brxe-custom-breadcrumbs{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:2px 10px;color:#fff;font-size:16px;line-height:1.2;margin-bottom:5px}.brxe-custom-breadcrumbs .separator{display:flex}.brxe-custom-breadcrumbs a{text-decoration:none}.brxe-custom-breadcrumbs a:hover{text-decoration:underline;color:#1BEDB6}.brxe-custom-breadcrumbs span.item{font-weight:600}.page-header{margin-top:25px;margin-bottom:35px;display:flex;flex-direction:column}.page-header .page-title{font-family:"Manrope", sans-serif;font-size:64px;letter-spacing:-0.2px;line-height:1.1}.circle-back{content:"";position:absolute;top:-1100px;right:-500px;width:1297px;height:1238px;background:radial-gradient(circle, #1bedb6 0%, rgba(27, 237, 182, 0) 100%);border-radius:50%;filter:blur(120px);z-index:-10;opacity:0.7}.contact-page{position:relative;width:calc(100% - 32px);margin:0 auto}.contact-page:before{content:"";position:absolute;top:-294px;left:-305px;width:615px;height:394px;background:radial-gradient(circle, #1bedb6 0%, rgba(27, 237, 182, 0) 100%);border-radius:50%;filter:blur(60px);z-index:-10}.contact-page .contact-page-wrapper .brxe-breadcrumbs{margin-bottom:10px}.contact-page .contact-page-wrapper .contact-info{display:flex;align-items:center;gap:130px;margin-top:60px}.contact-page .contact-page-wrapper .contact-info .contact-info-left{width:50%}.contact-page .contact-page-wrapper .contact-info .contact-info-left .page-title{font-family:"Manrope", sans-serif;font-size:64px;letter-spacing:-0.2px;line-height:1.1;margin-bottom:20px}.contact-page .contact-page-wrapper .contact-info .contact-info-left .page-desc{font-size:18px;line-height:1.4;letter-spacing:-0.2px;margin-bottom:35px}.contact-page .contact-page-wrapper .contact-info .contact-info-right{width:50%}.contact-page .contact-page-wrapper .contact-info .contact-info-right:before{content:"";position:absolute;top:50px;right:-405px;width:1228px;height:824px;background:radial-gradient(circle, #1bedb6 0%, rgba(27, 237, 182, 0) 100%);border-radius:50%;filter:blur(100px);opacity:0.8;z-index:-10}.contact-page .contact-page-wrapper .contact-info .contact-info-right .brxe-map{border-radius:8px}.contact-page .contact-page-wrapper .returning-customer{padding:80px 0;text-align:center}.contact-page .contact-page-wrapper .returning-customer .returning-customer-title{font-size:54px;font-weight:700;line-height:1.2;letter-spacing:-0.2px;margin-bottom:15px}.contact-page .contact-page-wrapper .returning-customer .returning-customer-desc{max-width:640px;font-size:18px;line-height:1.4;letter-spacing:-0.2px;margin:0 auto;margin-bottom:25px}.contact-page .contact-page-wrapper .returning-customer .bricks-background-primary:after{content:url("../images/calendar.svg")}.contact-page .contact-page-wrapper .additional-info{padding-top:0px;padding-bottom:40px}.contact-page .contact-page-wrapper .additional-info .additional-info-title{font-size:54px;font-weight:700;line-height:1.2;letter-spacing:-0.2px;margin-bottom:35px}.contact-page .contact-page-wrapper .additional-info .extra-texts{display:grid;grid-template:auto / repeat(3, 1fr);gap:60px}.contact-page .contact-page-wrapper .additional-info .extra-texts h3{font-size:32px;line-height:1.2;font-weight:600;letter-spacing:-0.2px;font-family:"Manrope", sans-serif;margin-bottom:20px}.contact-page .contact-page-wrapper .additional-info .extra-texts p{font-size:18px;line-height:1.4;letter-spacing:-0.2px}.contact-page .contact-page-wrapper .additional-info .extra-texts a{text-decoration:underline}.contact-page .contact-page-wrapper .additional-info .extra-texts a:hover{text-decoration:none}:where(.brxe-form) .message.success{background-color:#0A0A0A;border-radius:12px}:where(.brxe-form) .message.error{background-color:#0A0A0A;border-radius:12px}.brxe-form{display:grid;grid-template-columns:repeat(2, 1fr);gap:15px}.brxe-form .form-group{padding:0px}.brxe-form .form-group:has(textarea){grid-column:span 2}.brxe-form .submit-button-wrapper{display:flex;grid-column:span 2;flex-direction:row;margin-top:15px}.brxe-form .submit-button-wrapper button span{line-height:1.8}.brxe-form label{color:#BFBFBF;text-transform:none;font-size:14px;line-height:1.2;font-family:"Manrope", sans-serif}.brxe-form input{background:#000;border:1px solid #123B30;border-radius:12px;height:50px}.brxe-form input::placeholder{color:#8C8C8C}.brxe-form textarea{background:#000;border:1px solid #123B30;border-radius:12px;height:135px}.brxe-form textarea::placeholder{color:#8C8C8C}.team-member-page{position:relative;width:calc(100% - 32px);margin:0 auto}.team-member-page:before{content:"";position:absolute;top:-294px;left:-305px;width:615px;height:394px;background:radial-gradient(circle, #1bedb6 0%, rgba(27, 237, 182, 0) 100%);border-radius:50%;filter:blur(60px);z-index:-10}.team-member-page .team-member-wrapper{display:flex;gap:30px;margin-top:60px;margin-bottom:60px;width:100%}.team-member-page .team-member-wrapper .team-member-left{width:50%;display:flex;justify-content:center}.team-member-page .team-member-wrapper .team-member-left img{display:block;width:500px;height:auto;border-radius:12px;border:2px solid #1BEDB6}.team-member-page .team-member-wrapper .team-member-right{width:50%;display:flex;flex-direction:column;justify-content:center}.team-member-page .team-member-wrapper .team-member-right:before{content:"";position:absolute;top:50px;right:-405px;width:1228px;height:824px;background:radial-gradient(circle, #1bedb6 0%, rgba(27, 237, 182, 0) 100%);border-radius:50%;filter:blur(100px);opacity:0.6;z-index:-10}.team-member-page .team-member-wrapper .team-member-right .breadcrumbs{margin-bottom:5px}.team-member-page .team-member-wrapper .team-member-right .brxe-post-title{font-family:"Manrope", sans-serif;font-size:64px;letter-spacing:-0.2px;line-height:1.1;margin-bottom:15px}.team-member-page .team-member-wrapper .team-member-right .brxe-text-basic p{font-weight:600;font-size:18px;line-height:1.2;margin-bottom:25px}.team-member-page .team-member-wrapper .team-member-right .brxe-post-content p{font-size:16px;line-height:1.4;letter-spacing:-0.2px;margin-bottom:30px}.team-member-page .team-member-wrapper .team-member-right .actions{display:flex;flex-wrap:wrap;gap:15px}.page-content{max-width:80%;margin:0 auto;padding-top:60px;padding-bottom:30px}.default-page{position:relative;width:calc(100% - 32px);margin:0 auto}.default-page:before{content:"";position:absolute;top:-294px;left:-305px;width:615px;height:394px;background:radial-gradient(circle, #1bedb6 0%, rgba(27, 237, 182, 0) 100%);border-radius:50%;filter:blur(60px);z-index:-10}.default-page .default-page-wrapper{width:100%}.default-page .default-page-wrapper .brxe-custom-breadcrumbs a{color:#fff;text-decoration:none}.default-page .default-page-wrapper .brxe-custom-breadcrumbs a:hover{text-decoration:underline}.post-single-page{position:relative;width:calc(100% - 32px);margin:0 auto}.post-single-page:before{content:"";position:absolute;top:-294px;left:-305px;width:615px;height:394px;background:radial-gradient(circle, #1bedb6 0%, rgba(27, 237, 182, 0) 100%);border-radius:50%;filter:blur(60px);z-index:-10}.post-single-page .post-single-wrapper{display:flex;margin-top:30px;width:100%;gap:80px;overflow:visible}.post-single-page .post-single-wrapper .single-post-left{width:30%}.post-single-page .post-single-wrapper .single-post-left .brxe-post-toc{background:#121212;width:90%}.post-single-page .post-single-wrapper .single-post-right{width:70%}.post-single-page .post-single-wrapper .single-post-right:before{content:"";position:absolute;top:50px;right:-405px;width:1228px;height:824px;background:radial-gradient(circle, #1bedb6 0%, rgba(27, 237, 182, 0) 100%);border-radius:50%;filter:blur(100px);opacity:0.8;z-index:-10}.post-single-page .post-single-wrapper .single-post-right .brxe-custom-breadcrumbs{margin-bottom:10px}.post-single-page .post-single-wrapper .single-post-right .page-header{margin-top:0px;margin-bottom:20px}.post-single-page .post-single-wrapper .single-post-right .meta-data{display:flex;justify-content:space-between;margin-bottom:30px}.post-single-page .post-single-wrapper .single-post-right .meta-data .item{font-size:14px;letter-spacing:-0.2px}.post-single-page .post-single-wrapper .single-post-right .meta-data .category a{display:inline-block;background:#1BEDB6;padding:4px 8px;color:#020202;font-size:12px;line-height:1.4;font-weight:bold;font-family:"Manrope", sans-serif;border-radius:33px !important;border:1px solid rgba(255, 255, 255, 0.4)}.brxe-post-content h2,.default-page h2,.page-content h2{font-size:54px;line-height:1.2;margin-bottom:35px;font-weight:700}.brxe-post-content h3,.default-page h3,.page-content h3{font-size:42px;line-height:1.2;margin-bottom:35px;font-weight:600}.brxe-post-content h4,.default-page h4,.page-content h4{font-size:32px;line-height:1.2;margin-bottom:35px;font-weight:600}.brxe-post-content h5,.default-page h5,.page-content h5{font-size:26px;line-height:1.2;margin-bottom:20px;font-weight:600}.brxe-post-content h6,.default-page h6,.page-content h6{font-size:18px;line-height:1.2;margin-bottom:15px;font-weight:600}.brxe-post-content p,.default-page p,.page-content p{font-size:16px;line-height:1.4;letter-spacing:-0.2px;margin-bottom:35px}.brxe-post-content a,.default-page a,.page-content a{color:#1BEDB6;text-decoration:underline}.brxe-post-content a:hover,.default-page a:hover,.page-content a:hover{text-decoration:none}.brxe-post-content strong,.default-page strong,.page-content strong{color:#1BEDB6;font-weight:600}.brxe-post-content ul:not([style]):not([class]),.default-page ul:not([style]):not([class]),.page-content ul:not([style]):not([class]){list-style-type:none;padding:0px;margin-left:0;list-style-position:inside;margin-bottom:35px}.brxe-post-content ul:not([style]):not([class]) li,.default-page ul:not([style]):not([class]) li,.page-content ul:not([style]):not([class]) li{position:relative;padding-left:20px;margin-bottom:8px;font-size:16px;line-height:1.4;letter-spacing:-0.2px}.brxe-post-content ul:not([style]):not([class]) li:before,.default-page ul:not([style]):not([class]) li:before,.page-content ul:not([style]):not([class]) li:before{display:block;position:absolute;top:0;left:0;width:8px;height:8px;border-radius:50%;margin-top:7px;background:#1BEDB6;content:""}.brxe-post-content img,.default-page img,.page-content img{margin-bottom:35px;border-radius:12px}.brxe-post-content .tip-box,.default-page .tip-box,.page-content .tip-box{background:#121212;border-radius:12px;border:1px solid rgba(27, 237, 182, 0.5);padding:30px;margin-bottom:35px}.brxe-post-content .tip-box p,.default-page .tip-box p,.page-content .tip-box p{margin-bottom:15px}.brxe-post-content .tip-box p:last-child,.default-page .tip-box p:last-child,.page-content .tip-box p:last-child{margin-bottom:0px}.brxe-post-content .button-block,.default-page .button-block,.page-content .button-block{margin-bottom:35px}.brxe-post-content .steps-box,.default-page .steps-box,.page-content .steps-box{margin-bottom:35px}.brxe-post-content .steps-box .brxe-text,.default-page .steps-box .brxe-text,.page-content .steps-box .brxe-text{background:#121212;padding:30px;border:1px solid #121212;width:100%;border-radius:8px}.brxe-post-content .steps-box .brxe-text:hover,.default-page .steps-box .brxe-text:hover,.page-content .steps-box .brxe-text:hover{border-color:#1BEDB6}.brxe-post-content .steps-box .brxe-text h5,.default-page .steps-box .brxe-text h5,.page-content .steps-box .brxe-text h5{margin-bottom:15px}.brxe-post-content .steps-box .brxe-text p,.default-page .steps-box .brxe-text p,.page-content .steps-box .brxe-text p{margin-bottom:15px}.brxe-post-content .steps-box .brxe-text p:last-child,.default-page .steps-box .brxe-text p:last-child,.page-content .steps-box .brxe-text p:last-child{margin-bottom:0px}.brxe-accordion{margin-top:10px;margin-bottom:60px}.brxe-accordion .accordion-item.brx-open .accordion-title{border-bottom:none;padding-bottom:10px}.brxe-accordion .accordion-item.brx-open .accordion-content-wrapper{border-bottom:2px solid #1BEDB6;margin-bottom:10px;padding-bottom:35px}.brxe-accordion .accordion-item .accordion-title-wrapper{padding-top:10px}.brxe-accordion .accordion-item .accordion-title{border-bottom:1px solid #FEFEFE;padding-bottom:25px}.brxe-accordion .accordion-item .accordion-title h4{margin-bottom:0px}.brxe-accordion .accordion-item .accordion-title .icon{position:relative;font-size:20px;border:1px solid rgba(255, 255, 255, 0.35);width:36px;height:36px;border-radius:50%}.brxe-accordion .accordion-item .accordion-title .icon.expanded{background:#1BEDB6;border-color:#1BEDB6;color:#000}.brxe-accordion .accordion-item .accordion-title .icon:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.brxe-accordion .accordion-item .accordion-content-wrapper p{margin-bottom:15px}.brxe-accordion .accordion-item .accordion-content-wrapper p:last-child{margin-bottom:0px}.brxe-tabs{margin-bottom:35px}.brxe-tabs.horizontal .tab-title{border:1px solid transparent !important;font-size:16px !important;line-height:1.2;font-family:"Manrope", sans-serif;background:#121212;border-radius:12px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.brxe-tabs.horizontal .tab-title.brx-open{border-top:1px solid #1BEDB6 !important;background:#121212;border-radius:12px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;color:#1BEDB6;font-weight:400}.brxe-tabs.horizontal .tab-content{border-color:#121212 !important;background:#121212;border-radius:12px;border-top-left-radius:0px}.brxe-tabs.horizontal .tab-content .tab-pane{padding:32px 24px !important}.brxe-tabs.horizontal .tab-content .tab-pane p{margin-bottom:15px}.brxe-tabs.horizontal .tab-content .tab-pane p:last-child{margin-bottom:0px}.brxe-tabs.horizontal .tab-content .tab-pane ul{margin-bottom:15px}.brxe-tabs.horizontal .tab-content .tab-pane ul:last-child{margin-bottom:0px}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{background:#000 !important;border:1px solid #123B30 !important;border-radius:12px !important;width:420px !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content{flex-direction:column;align-items:start}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{padding-left:0px !important;display:flex;flex-direction:row;justify-content:flex-start !important;gap:10px;margin-top:15px;width:100%}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{border-radius:8px !important;color:#000 !important;width:auto !important;font-weight:700 !important;font-family:"Manrope", sans-serif !important}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn{color:#fff !important;box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.4) !important;opacity:1 !important}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar).moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-reject-btn:hover{background:#1A1A1A !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{background:#000 !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content{background:#1A1A1A !important;color:#fff !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content{background:#1A1A1A !important;color:#fff !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button{background:#000 !important;color:#fff !important;border-color:rgba(255, 255, 255, 0.4) !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-nav-tab-title{font-weight:600 !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button{background:#1bedb6 !important;border-color:#1bedb6 !important;color:#000 !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{color:#000 !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main h3.tab-title,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main span.tab-title{color:#fff !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{border-radius:8px !important;color:#000 !important;width:auto !important;font-weight:700 !important;font-family:"Manrope", sans-serif !important;font-size:16px !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings{background:#000 !important;color:#fff !important;border-color:rgba(255, 255, 255, 0.4) !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings:hover{background:#1A1A1A !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content button,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content li,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content p{color:#fff !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{background-color:#123B30 !important}@media only screen and (max-width:1359px){.header_middle{display:none}#brx-header .ham-toggle-btn{display:flex}.medidoc-iframe-wrap{width:100%}.contact-page .contact-page-wrapper .contact-info{gap:60px;flex-direction:column;margin-top:30px}.contact-page .contact-page-wrapper .contact-info .contact-info-left{width:100%}.contact-page .contact-page-wrapper .contact-info .contact-info-right{width:100%}.contact-page .contact-page-wrapper .contact-info .contact-info-right:before{right:-800px}.blog-page .blog-page-wrapper .bricks-layout-wrapper{--columns: 3;--gutter: 30px}.sports-services .sports-services-wrapper .bricks-layout-wrapper{--columns: 3;--gutter: 30px}.team-list .bricks-layout-wrapper{--columns: 3;--gutter: 30px}.team-member-page .team-member-wrapper .team-member-right:before{right:-800px}.team-member-page .team-member-wrapper .team-member-right .brxe-post-title{font-size:56px}.our-approach .our-approach-wrapper .pros-list{justify-content:center}.post-single-page .post-single-wrapper{gap:40px}.post-single-page .post-single-wrapper .single-post-left{width:35%}.post-single-page .post-single-wrapper .single-post-left .brxe-post-toc{width:100%}.post-single-page .post-single-wrapper .single-post-right{width:65%}.post-single-page .post-single-wrapper .single-post-right:before{right:-800px}.contact-banner .contact-banner-wrapper .banner-text h2{font-size:46px}.home-services{display:none}}@media only screen and (max-width:991px){.header-banner .header-banner-wrapper .header-banner-text .header-banner-title{font-size:56px}.home-goals .goals-wrapper .goals-text h2{font-size:46px;margin-bottom:24px}.home-goals .goals-wrapper .goals-text .animated-text .brxe-text-basic{font-size:36px}.home-reviews{padding:30px 0}.home-services .services-wrapper .services-text h2{font-size:46px}.home-treatments{padding:30px 0}.home-treatments .treatments-wrapper h2{font-size:46px}.home-treatments .treatments-wrapper .brx-simple-repeater{max-width:100%;margin-top:30px}.home-logo-list{padding:30px 0}.home-about-us .about-us-wrapper .team{height:352px}.home-about-us .about-us-wrapper .team .team-text{padding:20px}.home-about-us .about-us-wrapper .team .team-text .content h3{font-size:36px;margin-bottom:12px}.home-about-us .about-us-wrapper .team .team-text .content .brxe-text-basic{max-width:100%}.home-our-approach{padding:30px 0}.home-blog{padding:30px 0}.home-blog .blog-wrapper{gap:30px;display:flex;flex-direction:column}.home-blog .blog-wrapper .brx-cpt-loop.is-slider .splide__arrows{position:absolute;left:auto;right:0px;bottom:auto;top:-80px}.home-blog .blog-text h2{font-size:46px}.home-blog .blog-text .blog-desc{max-width:100%}.page-content{max-width:100%;padding-top:50px}.our-approach{padding-top:50px}.our-approach .our-approach-wrapper .our-approach-text h2{font-size:46px}.our-approach .our-approach-wrapper .pros-list{margin-top:30px;justify-content:start}.sports-services .sports-services-wrapper h2{font-size:46px}.sports-services .sports-services-wrapper .repeater-item .content-wrapper .post-title h3{font-size:28px}.footer-top{margin-top:60px}.footer-top .footer-top-wrapper .footer-left{width:50%}.footer-top .footer-top-wrapper .footer-left .company-info .brxe-logo img{margin-left:-15px;max-width:528px}.footer-top .footer-top-wrapper .footer-left .company-info .company-text p{font-size:18px}.footer-top .footer-top-wrapper .footer-right{width:50%}.page-header .page-title{font-size:56px}.brxe-post-content h2,.default-page h2,.page-content h2{font-size:46px}.brxe-post-content h3,.default-page h3,.page-content h3{font-size:28px}.brxe-post-content h4,.default-page h4,.page-content h4{font-size:24px}.brxe-post-content h5,.default-page h5,.page-content h5{font-size:22px}.brxe-post-content h6,.default-page h6,.page-content h6{font-size:18px}.brxe-post-content p,.default-page p,.page-content p{font-size:16px}.brxe-post-content img,.default-page img,.page-content img{border-radius:12px}.brxe-post-content .tip-box,.default-page .tip-box,.page-content .tip-box{padding:15px}.brxe-post-content .steps-box .brxe-text,.default-page .steps-box .brxe-text,.page-content .steps-box .brxe-text{padding:15px}.brxe-accordion{margin-bottom:30px}.post-single-page .post-single-wrapper{flex-direction:column;gap:0px}.post-single-page .post-single-wrapper .single-post-left{width:100%}.post-single-page .post-single-wrapper .single-post-left .brxe-post-toc{display:none}.post-single-page .post-single-wrapper .single-post-right{width:100%}.contact-page .contact-page-wrapper .contact-info .contact-info-left .page-title{font-size:56px}.contact-page .contact-page-wrapper .returning-customer{padding:40px 0}.contact-page .contact-page-wrapper .returning-customer .returning-customer-title{font-size:46px}.contact-page .contact-page-wrapper .additional-info{padding-bottom:20px}.contact-page .contact-page-wrapper .additional-info .additional-info-title{font-size:46px}.contact-page .contact-page-wrapper .additional-info .extra-texts{grid-template:auto / repeat(2, 1fr);gap:30px}.blog-page .blog-page-wrapper .bricks-layout-wrapper{--columns: 2;--gutter: 30px}.sports-services{padding:30px 0}.sports-services .sports-services-wrapper .bricks-layout-wrapper{--columns: 2;--gutter: 30px}.team-list .bricks-layout-wrapper{--columns: 2;--gutter: 30px}.team-intro{padding:60px 0}.team-intro .team-intro-wrapper .brxe-text-basic{font-size:32px}.our-team{padding:30px 0}.our-team .our-team-wrapper h2{font-size:46px}.team-member-page .team-member-wrapper{flex-direction:column-reverse;gap:60px;margin-top:30px;margin-bottom:35px}.team-member-page .team-member-wrapper .team-member-left{width:100%}.team-member-page .team-member-wrapper .team-member-right{width:100%}.team-member-page .team-member-wrapper .team-member-right .brxe-post-title{font-size:56px}.intro-video{padding:30px 0}.contact-banner{padding:30px 0}.contact-banner .contact-banner-wrapper{max-width:100%;flex-direction:column;align-items:start;gap:30px}.contact-banner .contact-banner-wrapper .contact-data{margin-left:-34px}.contact-banner .contact-banner-wrapper .contact-data .contact-content h5{font-size:28px}}@media only screen and (max-width:767px){.header{padding-top:22px}.header .header-wrapper{width:100%}.header .header-wrapper{padding:12px 12px}.header .header-wrapper .header_right .brxe-custom-polylang-language-switcher{display:none}.mobile-menu .mobile-menu-content .mobile-header .mobile-header-right .brxe-custom-polylang-language-switcher{display:none}.mobile-menu .mobile-menu-content .mobile-header .mobile-header-right .bricks-button{display:none}.mobile-menu .mobile-menu-content .mobile-body .mobile-body-actions{display:flex}#site-content,#brx-content{min-height:65vh;padding-top:104px}.header-banner .brxe-container{width:100%}.header-banner .header-banner-wrapper{border-top-left-radius:0px;border-top-right-radius:0px;height:72vh}.header-banner .header-banner-wrapper:before{background:linear-gradient(0deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.25) 40%) 0% 0% / cover no-repeat;opacity:1;border-top-left-radius:0px;border-top-right-radius:0px}.header-banner .header-banner-wrapper .header-banner-text .brxe-custom-breadcrumbs{justify-content:start;font-size:16px;margin-bottom:12px}.header-banner .header-banner-wrapper .header-banner-text .header-banner-title{font-size:34px;text-align:left !important}.header-banner .header-banner-wrapper .header-banner-text .header-banner-content{font-size:16px;text-align:left;margin-bottom:20px}.header-banner .header-banner-wrapper .header-banner-text .header-banner-actions{justify-content:start;margin-bottom:0px}.header-banner.home-page .header-banner-wrapper{height:88vh}.header-banner.home-page .header-banner-wrapper .header-banner-text .header-banner-title{margin-bottom:20px}.header-banner.home-page .header-banner-wrapper .header-banner-text .header-banner-actions{margin-bottom:30px;flex-wrap:wrap}.home-goals{padding-bottom:30px}.home-goals .goals-wrapper .goals-text h2{font-size:30px}.home-goals .goals-wrapper .goals-text .animated-text{margin-bottom:30px}.home-goals .goals-wrapper .goals-text .animated-text .brxe-text-basic{font-size:26px;margin-bottom:18px}.home-goals .goals-wrapper .goals-cards{height:auto;flex-direction:column}.home-our-approach{display:none}.home-reviews{padding:30px 0}.home-services .services-wrapper .services-text h2{font-size:30px}.home-treatments{padding:30px 0}.home-treatments .treatments-wrapper h2{font-size:30px}.home-about-us .about-us-wrapper .team{height:auto;display:flex;flex-direction:column;gap:20px}.home-about-us .about-us-wrapper .team:before{display:none}.home-about-us .about-us-wrapper .team img{position:relative}.home-about-us .about-us-wrapper .team .team-text{position:relative;height:auto;flex-direction:column;gap:20px;align-items:flex-start;padding:0px}.home-about-us .about-us-wrapper .team .team-text .content h3{font-size:28px;line-height:1.1}.home-logo-list{padding:30px 0}.home-logo-list .logo-list-wrapper h3{margin-bottom:15px}.home-logo-list .logo-list-wrapper .brxe-custom-carousel img{max-height:60px}.home-about-us{padding:30px 0}.home-blog .blog-wrapper .brx-cpt-loop.is-slider .splide__arrows{top:-72px}.home-blog .blog-wrapper .brx-cpt-loop.is-slider .splide__arrows .splide__arrow{width:64px;height:44px}.home-blog .blog-wrapper .brx-cpt-loop.is-slider[style*="--brx-splide-card-w"] .splide__slide{width:276px}.home-blog .blog-wrapper .blog-text h2{font-size:30px}.home-blog .blog-wrapper .blog-text .blog-desc{font-size:16px}.blog-posts .repeater-item .content-wrapper{padding:12px}.blog-posts .repeater-item .content-wrapper .post-title:after{opacity:1;visibility:visible;transform:scale(0.85)}.blog-posts .repeater-item .content-wrapper .post-title h3{font-size:18px}.blog-posts .repeater-item .content-wrapper .post-category{left:12px;top:12px;padding:3px 6px}.footer-top{padding-bottom:32px;margin-top:30px}.footer-top .footer-top-wrapper{flex-direction:column;gap:25px}.footer-top .footer-top-wrapper .footer-left{width:100%;gap:15px}.footer-top .footer-top-wrapper .footer-left .company-info .brxe-logo img{margin-left:-15px;max-width:528px}.footer-top .footer-top-wrapper .footer-left .company-info .company-text{margin-top:20px;margin-left:0px}.footer-top .footer-top-wrapper .footer-right{width:100%;flex-direction:column-reverse}.footer-top .footer-top-wrapper .footer-right .footer-company-data{text-align:left}.footer-top .footer-top-wrapper .footer-right .footer-company-data .company-contacts .brxe-icon-box{flex-direction:row;justify-content:start}.footer-top .footer-top-wrapper .footer-right .company-actions{margin-top:0px}.footer-bottom{padding:16px 0}.footer-bottom .footer-bottom-wrapper{justify-content:center}.footer-bottom .footer-bottom-wrapper p{text-align:center}.footer-bottom .footer-bottom-wrapper .footer-menu{gap:0px 24px;flex-wrap:wrap;padding:0px}.team-intro{padding:30px 0}.team-intro .team-intro-wrapper .brxe-text-basic{font-size:30px;text-align:left}.our-team .our-team-wrapper h2{font-size:30px}.team-list .repeater-item .content-wrapper{padding:15px}.team-list .repeater-item .content-wrapper .post-title h3{font-size:22px}.team-member-page{width:100%}.team-member-page .team-member-wrapper{gap:45px}.team-member-page .team-member-wrapper .team-member-right:before{right:-950px}.team-member-page .team-member-wrapper .team-member-right .brxe-post-title{font-size:34px}.contact-page{width:100%}.contact-page .contact-page-wrapper .contact-info{gap:60px;margin-top:30px}.contact-page .contact-page-wrapper .contact-info .contact-info-left .page-title{font-size:34px}.contact-page .contact-page-wrapper .contact-info .contact-info-left .page-desc{font-size:16px;margin-bottom:25px}.contact-page .contact-page-wrapper .contact-info .contact-info-right .brxe-map{height:300px !important}.contact-page .contact-page-wrapper .contact-info .contact-info-right:before{right:-950px}.contact-page .contact-page-wrapper .returning-customer{padding:40px 0}.contact-page .contact-page-wrapper .returning-customer .returning-customer-title{font-size:30px;text-align:left}.contact-page .contact-page-wrapper .returning-customer .returning-customer-desc{font-size:16px;text-align:left}.contact-page .contact-page-wrapper .returning-customer .bricks-button{width:100%}.contact-page .contact-page-wrapper .returning-customer .bricks-button:after{margin-top:0px;transform:scale(0.8)}.contact-page .contact-page-wrapper .additional-info{padding-bottom:20px}.contact-page .contact-page-wrapper .additional-info .additional-info-title{font-size:30px;margin-bottom:25px}.contact-page .contact-page-wrapper .additional-info .extra-texts{grid-template:auto / repeat(1, 1fr);gap:30px}.contact-page .contact-page-wrapper .additional-info .extra-texts h3{font-size:22px}.contact-page .contact-page-wrapper .additional-info .extra-texts p{font-size:16px}.contact-banner .contact-banner-wrapper .banner-text h2{font-size:30px}.contact-banner .contact-banner-wrapper .banner-text p{font-size:16px}.contact-banner .contact-banner-wrapper .contact-data{margin-top:-80px;z-index:-1}.contact-banner .contact-banner-wrapper .contact-data .contact-circle:before{top:-20px;right:-250px;width:600px;height:470px;opacity:0.6}.contact-banner .contact-banner-wrapper .contact-data .contact-content h5{font-size:24px}.contact-banner .contact-banner-wrapper .contact-data .contact-content p{font-size:16px}.blog-page{width:100%}.blog-posts .brx-cpt-loop-filters .brx-cpt-loop-tax-links li a{padding:4px 10px;font-size:14px}.post-single-page{width:100%}.post-single-page .post-single-wrapper .single-post-right:before{right:-950px}.brxe-custom-breadcrumbs{margin-bottom:8px}.page-header .page-title{font-size:34px}.default-page{width:100%}.brxe-form{display:flex}.brxe-form .submit-button-wrapper{width:100%}.brxe-form .submit-button-wrapper .bricks-button{width:100%}.page-content{padding-top:30px}.our-approach{padding-top:30px}.our-approach .our-approach-wrapper .our-approach-text{max-width:100%;margin-bottom:15px}.our-approach .our-approach-wrapper .our-approach-text h2{font-size:30px}.our-approach .our-approach-wrapper .our-approach-text p{font-size:16px}.our-approach .our-approach-wrapper .pros-list .brxe-icon-box{gap:15px;align-items:center}.our-approach .our-approach-wrapper .pros-list .brxe-icon-box .icon svg{transform:scale(0.9)}.our-approach .our-approach-wrapper .pros-list .brxe-icon-box .content{gap:5px}.our-approach .our-approach-wrapper .pros-list .brxe-icon-box .content p{max-width:100%;font-size:16px}.sports-services .sports-services-wrapper h2{font-size:30px}.sports-services .sports-services-wrapper .repeater-item a:hover .image-wrapper img{transform:scale(1)}.sports-services .sports-services-wrapper .repeater-item a:hover .image-wrapper:after{opacity:1}.sports-services .sports-services-wrapper .repeater-item .content-wrapper{padding:15px}.sports-services .sports-services-wrapper .repeater-item .content-wrapper .post-title:after{display:none}.sports-services .sports-services-wrapper .repeater-item .image-wrapper:after{content:url("../images/loop-arrow-active.svg");top:0px;right:0px;z-index:2}.book-session-page{width:100%}.medidoc-iframe-wrap{border-radius:8px;height:auto}.medidoc-iframe-wrap iframe{border-radius:8px}.brxe-post-content h2,.default-page h2,.page-content h2{font-size:30px;margin-bottom:25px}.brxe-post-content h3,.default-page h3,.page-content h3{font-size:28px;margin-bottom:25px}.brxe-post-content h4,.default-page h4,.page-content h4{font-size:22px;margin-bottom:25px}.brxe-post-content h5,.default-page h5,.page-content h5{font-size:18px;margin-bottom:15px}.brxe-post-content h6,.default-page h6,.page-content h6{font-size:16px;margin-bottom:10px}.brxe-post-content p,.default-page p,.page-content p{font-size:16px;margin-bottom:25px}.brxe-post-content ul:not([style]):not([class]),.default-page ul:not([style]):not([class]),.page-content ul:not([style]):not([class]){margin-bottom:25px}.brxe-post-content img,.default-page img,.page-content img{margin-bottom:25px;border-radius:8px}.brxe-post-content .tip-box,.default-page .tip-box,.page-content .tip-box{padding:15px;margin-bottom:25px;border-radius:8px}.brxe-post-content .tip-box p,.default-page .tip-box p,.page-content .tip-box p{margin-bottom:15px}.brxe-post-content .tip-box p:last-child,.default-page .tip-box p:last-child,.page-content .tip-box p:last-child{margin-bottom:0px}.brxe-post-content .button-block,.default-page .button-block,.page-content .button-block{margin-bottom:25px}.brxe-post-content .steps-box,.default-page .steps-box,.page-content .steps-box{display:flex !important;margin-bottom:25px}.brxe-post-content .steps-box .brxe-text,.default-page .steps-box .brxe-text,.page-content .steps-box .brxe-text{padding:15px}.brxe-post-content .steps-box .brxe-text h5,.default-page .steps-box .brxe-text h5,.page-content .steps-box .brxe-text h5{margin-bottom:15px}.brxe-post-content .steps-box .brxe-text p,.default-page .steps-box .brxe-text p,.page-content .steps-box .brxe-text p{margin-bottom:15px}.brxe-post-content .steps-box .brxe-text p:last-child,.default-page .steps-box .brxe-text p:last-child,.page-content .steps-box .brxe-text p:last-child{margin-bottom:0px}.brxe-tabs.horizontal .tab-menu{gap:5px}.brxe-tabs.horizontal .tab-title{width:100%;border-radius:0px !important}.brxe-tabs.horizontal .tab-title.brx-open{border-top:none !important;border-right:1px solid #1BEDB6 !important}.brxe-tabs.horizontal .tab-content{margin-top:15px;border-radius:8px}.brxe-tabs.horizontal .tab-content .tab-pane{border-radius:8px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #strict-necessary-cookies .tab-title{background:#000 !important;color:#fff !important;border-color:#000 !important;font-size:14px !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #strict-necessary-cookies .moove-gdpr-tab-main-content,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #third_party_cookies .moove-gdpr-tab-main-content{background:#000 !important;color:#fff !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #third_party_cookies .tab-title{background:#000 !important;color:#fff !important;border-color:#000 !important;font-size:14px !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{font-size:14px !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder{margin-bottom:0}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content{padding-top:10px !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-company-logo-holder{margin-bottom:0px !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{font-size:13px !important;padding:8px 20px !important}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder{gap:5px !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content:before{display:none !important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{padding:8px 15px !important}.moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .main-modal-content #strict-necessary-cookies .moove-gdpr-tab-main-content{margin-bottom:15px !important}}@media only screen and (max-width:575px){.header{padding-top:10px}.header .brxe-container{width:calc(100% - 16px)}.header .header-wrapper .header_left img{max-width:180px}.header .header-wrapper .header_right .brxe-button{display:none}.mobile-menu .mobile-menu-content{padding:0px 20px}.mobile-menu .mobile-menu-content .mobile-header{padding:20px 0}.mobile-menu .mobile-menu-content .mobile-header .mobile-header-left img{max-width:180px}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu>li>a,.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu>li>.brx-submenu-toggle>a{font-size:26px}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu>li>.brx-submenu-toggle button svg{transform:scale(1.4) !important}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu>li.active>.brx-submenu-toggle button svg,.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu>li.menu-item-has-children.current-menu-parent>.brx-submenu-toggle button svg{transform:scale(1.4) rotateX(180deg) !important}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu>li>.brx-submenu-toggle button{width:30px;height:30px}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu .bricks-nav-menu>li.menu-item-has-children.current-menu-parent .brx-submenu-toggle>a:before{width:12px;height:12px}.mobile-menu .mobile-menu-content .mobile-body .mobile-main-menu{margin-bottom:40px}.contact-page .contact-page-wrapper .contact-info{gap:60px;margin-top:15px}.page-header{margin-top:10px;margin-bottom:25px}.team-member-page .team-member-wrapper{margin-top:15px}.blog-page .blog-page-wrapper .bricks-layout-wrapper{--columns: 1;--gutter: 30px}.sports-services .sports-services-wrapper .bricks-layout-wrapper{--columns: 1;--gutter: 30px}.team-list .bricks-layout-wrapper{--columns: 1;--gutter: 30px}.post-single-page .post-single-wrapper{margin-top:15px}}@media only screen and (max-width:450px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v2 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{padding:6px 6px !important;font-size:12px !important}}@media only screen and (max-width:400px){.footer-bottom .footer-bottom-wrapper{justify-content:end}}