.elementor-27 .elementor-element.elementor-element-1f58eb45 > .elementor-background-overlay{background-color:#00000014;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-1f58eb45 > .elementor-container{max-width:1600px;min-height:120px;}.elementor-27 .elementor-element.elementor-element-1f58eb45{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-27 .elementor-element.elementor-element-7639a05c > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-7639a05c{text-align:left;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-menu-container{height:80px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav > li > a{font-size:16px;color:#FFFFFF;padding:0px 15px 0px 15px;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav > li > a:hover{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav > li > a:focus{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav > li > a:active{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav > li:hover > a{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav > li.current-menu-item > a{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#101010;fill:#101010;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:#101010;fill:#101010;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;color:#000000;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#707070;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#707070;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#707070;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#707070;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#707070 !important;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-submenu-panel{padding:15px 0px 15px 0px;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;min-width:220px;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-menu-hamburger{float:right;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-menu-hamburger > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-menu-hamburger:hover > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-menu-close{color:rgba(51, 51, 51, 1);}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-menu-close:hover{color:rgba(0, 0, 0, 0.5);}.elementor-27 .elementor-element.elementor-element-3238b6db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-3238b6db{--main-alignment:right;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#FFFFFF;--toggle-button-border-width:0px;--toggle-icon-size:25px;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-27 .elementor-element.elementor-element-3238b6db .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-27 .elementor-element.elementor-element-70698266 > .elementor-background-overlay{background-color:#00000014;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-70698266 > .elementor-container{max-width:1330px;min-height:120px;}.elementor-27 .elementor-element.elementor-element-70698266{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-27 .elementor-element.elementor-element-501a2595 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-menu-hamburger:hover{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-menu-close{background-color:#FFFFFF;border-style:none;color:#636363;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-menu-container{height:80px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav > li > a{font-family:"Arial", Sans-serif;color:#000000;padding:0px 15px 0px 15px;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav > li > a:hover{color:#707070;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav > li > a:focus{color:#707070;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav > li > a:active{color:#707070;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav > li:hover > a{color:#707070;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator{color:#707070;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator{color:#707070;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator{color:#707070;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator{color:#707070;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav > li.current-menu-item > a{color:#707070;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#707070;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#707070;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#101010;fill:#101010;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:#101010;fill:#101010;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;color:#000000;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#707070;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#707070;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#707070;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#707070;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#707070 !important;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-submenu-panel{padding:15px 0px 15px 0px;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;min-width:220px;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-menu-hamburger{float:right;border-style:none;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-menu-hamburger > .ekit-menu-icon{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-menu-close:hover{color:rgba(0, 0, 0, 0.5);}.elementor-27 .elementor-element.elementor-element-312bc7a > .elementor-background-overlay{background-color:#000000;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-312bc7a > .elementor-container{min-height:100vh;}.elementor-27 .elementor-element.elementor-element-312bc7a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-101px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-3a75d9e9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-3a75d9e9{padding:100px 0px 100px 0px;}.elementor-27 .elementor-element.elementor-element-fdc3a66 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-27 .elementor-element.elementor-element-fdc3a66{text-align:center;}.elementor-27 .elementor-element.elementor-element-fdc3a66 img{width:25%;}.elementor-27 .elementor-element.elementor-element-f02461c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-f02461c{text-align:center;}.elementor-27 .elementor-element.elementor-element-f02461c .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:70px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:2px 2px 0px #000000;mix-blend-mode:luminosity;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-259007e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-259007e{text-align:center;}.elementor-27 .elementor-element.elementor-element-259007e .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:70px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:2px 2px 0px #000000;mix-blend-mode:luminosity;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-7d749fd1 .elementor-button{background-color:#EEEE2200;font-family:"Red Hat Text", Sans-serif;font-size:0.9rem;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:13px 30px 13px 30px;}.elementor-27 .elementor-element.elementor-element-7d749fd1 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-7d749fd1 .elementor-button:focus{background-color:#111111;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-7d749fd1 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-7d749fd1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-7d749fd1 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-27 .elementor-element.elementor-element-7d749fd1 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-7d749fd1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-e3a5285:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e3a5285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-e3a5285 > .elementor-background-overlay{background-image:url("https://bodyologist.bluefiberprojects.com/wp-content/uploads/2024/04/Bodyologist_265-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.05;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-e3a5285{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:92px 0px 250px 0px;}.elementor-27 .elementor-element.elementor-element-6f169a5 .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-reverse-text-marquee 8s linear infinite;}.elementor-27 .elementor-element.elementor-element-6f169a5 .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-reverse-text-marquee-copy 8s linear infinite;}.elementor-27 .elementor-element.elementor-element-6f169a5 .qodef-m-text-item{color:#FFFFFF;font-size:32px;line-height:42px;padding-right:calc(300px/2);padding-left:calc(300px/2);}.elementor-27 .elementor-element.elementor-element-6f169a5 .qodef-m-text-item {-webkit-text-stroke-color:#000000;-webkit-text-stroke-width:0.5px;}.elementor-27 .elementor-element.elementor-element-6f169a5 .qodef-e-icon-holder{font-size:0px;}.elementor-27 .elementor-element.elementor-element-582a152 .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-normal-text-marquee 7s linear infinite;}.elementor-27 .elementor-element.elementor-element-582a152 .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-normal-text-marquee-copy 7s linear infinite;}.elementor-27 .elementor-element.elementor-element-582a152 .qodef-m-text-item{color:#FFFFFF;font-size:30px;line-height:42px;padding-right:calc(300px/2);padding-left:calc(300px/2);}.elementor-27 .elementor-element.elementor-element-582a152 .qodef-m-text-item {-webkit-text-stroke-color:#000000;-webkit-text-stroke-width:0.5px;}.elementor-27 .elementor-element.elementor-element-582a152 .qodef-e-icon-holder{font-size:0px;}.elementor-27 .elementor-element.elementor-element-5fbda711:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5fbda711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bodyologist.bluefiberprojects.com/wp-content/uploads/2024/04/Bodyologist_112_edited-square-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-5fbda711 > .elementor-background-overlay{background-color:#27313F;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-5fbda711{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 200px 0px;}.elementor-27 .elementor-element.elementor-element-2869cea > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-2869cea{left:-9px;}body.rtl .elementor-27 .elementor-element.elementor-element-2869cea{right:-9px;}.elementor-27 .elementor-element.elementor-element-2869cea{top:-267px;text-align:center;}.elementor-27 .elementor-element.elementor-element-2869cea .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:123px;word-spacing:50px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#CCCCCC;stroke:#CCCCCC;mix-blend-mode:luminosity;color:#27313F;}.elementor-27 .elementor-element.elementor-element-c0d0bc7 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-c0d0bc7{left:-9px;}body.rtl .elementor-27 .elementor-element.elementor-element-c0d0bc7{right:-9px;}.elementor-27 .elementor-element.elementor-element-c0d0bc7{top:-179px;text-align:center;}.elementor-27 .elementor-element.elementor-element-c0d0bc7 .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:123px;word-spacing:50px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#9C9C9C;stroke:#9C9C9C;mix-blend-mode:luminosity;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-d00111a > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-d00111a{left:-9px;}body.rtl .elementor-27 .elementor-element.elementor-element-d00111a{right:-9px;}.elementor-27 .elementor-element.elementor-element-d00111a{top:-359px;text-align:center;}.elementor-27 .elementor-element.elementor-element-d00111a .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:123px;word-spacing:50px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#9C9C9C;stroke:#9C9C9C;mix-blend-mode:luminosity;color:#FFFFFFFC;}.elementor-27 .elementor-element.elementor-element-1677ecc{margin-top:71px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-424f1b6c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-424f1b6c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0000007A 69%, #0000003B 86%);}.elementor-27 .elementor-element.elementor-element-424f1b6c > .elementor-element-populated{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.3);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-27 .elementor-element.elementor-element-424f1b6c:hover > .elementor-element-populated{box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.4);}.elementor-27 .elementor-element.elementor-element-424f1b6c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-2a2607b1 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-27 .elementor-element.elementor-element-2a2607b1 .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:2.125rem;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-cf2dffd{width:var( --container-widget-width, 14.622% );max-width:14.622%;--container-widget-width:14.622%;--container-widget-flex-grow:0;top:23px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-cf2dffd{left:406px;}body.rtl .elementor-27 .elementor-element.elementor-element-cf2dffd{right:406px;}.elementor-27 .elementor-element.elementor-element-f4a10b6{width:var( --container-widget-width, 14.622% );max-width:14.622%;--container-widget-width:14.622%;--container-widget-flex-grow:0;top:19px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-f4a10b6{left:994px;}body.rtl .elementor-27 .elementor-element.elementor-element-f4a10b6{right:994px;}.elementor-27 .elementor-element.elementor-element-32aee5e6 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-32aee5e6 .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:1.1rem;font-weight:300;line-height:1.33em;color:rgba(255, 255, 255, 0.7);}.elementor-27 .elementor-element.elementor-element-e7c89a6 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-27 .elementor-element.elementor-element-e7c89a6 .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:1.1rem;font-weight:300;line-height:1.33em;color:rgba(255, 255, 255, 0.7);}.elementor-27 .elementor-element.elementor-element-cd2658a .elementor-button{background-color:#FFFFFF00;font-family:"Red Hat Text", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:14px 30px 14px 30px;}.elementor-27 .elementor-element.elementor-element-cd2658a .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-cd2658a .elementor-button:focus{background-color:#111111;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-cd2658a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-cd2658a .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-27 .elementor-element.elementor-element-cd2658a .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-cd2658a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-796ca4a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-796ca4a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0000007A 69%, #0000003B 86%);}.elementor-27 .elementor-element.elementor-element-796ca4a7 > .elementor-element-populated{box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.3);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:30px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-27 .elementor-element.elementor-element-796ca4a7:hover > .elementor-element-populated{box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.4);}.elementor-27 .elementor-element.elementor-element-796ca4a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-20571546 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-27 .elementor-element.elementor-element-20571546 .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:2.125rem;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-77611f8f > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-77611f8f .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:1.1rem;font-weight:300;line-height:1.33em;color:rgba(255, 255, 255, 0.7);}.elementor-27 .elementor-element.elementor-element-07d29e1 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-27 .elementor-element.elementor-element-07d29e1 .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:1.1rem;font-weight:300;line-height:1.33em;color:rgba(255, 255, 255, 0.7);}.elementor-27 .elementor-element.elementor-element-4a82b9d .elementor-button{background-color:#FFFFFF00;font-family:"Red Hat Text", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:14px 30px 14px 30px;}.elementor-27 .elementor-element.elementor-element-4a82b9d .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-4a82b9d .elementor-button:focus{background-color:#111111;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-4a82b9d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-4a82b9d .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-27 .elementor-element.elementor-element-4a82b9d .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-4a82b9d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3f4fd17:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-3f4fd17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bodyologist.bluefiberprojects.com/wp-content/uploads/2024/04/Bodyologist_112_edited-square-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-3f4fd17 > .elementor-container{min-height:300px;}.elementor-27 .elementor-element.elementor-element-3f4fd17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-3f4fd17 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-d1f86b4{left:3px;}body.rtl .elementor-27 .elementor-element.elementor-element-d1f86b4{right:3px;}.elementor-27 .elementor-element.elementor-element-d1f86b4{top:86px;}.elementor-27 .elementor-element.elementor-element-d1f86b4 .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:80px;letter-spacing:-1.1px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;mix-blend-mode:luminosity;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-6fef9e3c:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6fef9e3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://bodyologist.bluefiberprojects.com/wp-content/uploads/2024/04/Bodyologist_112_edited-square-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-6fef9e3c > .elementor-background-overlay{background-color:#27313F;opacity:0.78;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-6fef9e3c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-4d3b57b7 > .elementor-element-populated{padding:120px 0px 120px 30px;}.elementor-27 .elementor-element.elementor-element-3e7a22b{font-family:"Arial", Sans-serif;font-weight:600;font-style:oblique;letter-spacing:0.5px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-a2414f9 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-27 .elementor-element.elementor-element-a2414f9 .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:1.2rem;font-weight:300;line-height:1.4em;color:rgba(255, 255, 255, 0.8);}.elementor-27 .elementor-element.elementor-element-4d6edcb > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-27 .elementor-element.elementor-element-4d6edcb .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:1.2rem;font-weight:300;line-height:1.4em;color:rgba(255, 255, 255, 0.8);}.elementor-27 .elementor-element.elementor-element-9c744b0 .elementor-button{background-color:#FFFFFF00;font-family:"Red Hat Text", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:14px 30px 14px 30px;}.elementor-27 .elementor-element.elementor-element-9c744b0 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-9c744b0 .elementor-button:focus{background-color:#111111;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-9c744b0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-9c744b0 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-27 .elementor-element.elementor-element-9c744b0 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-9c744b0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-43fb3078:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-43fb3078 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bodyologist.bluefiberprojects.com/wp-content/uploads/2024/04/Bodyologist_112_edited-square-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-43fb3078.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-43fb3078.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-43fb3078 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-27 .elementor-element.elementor-element-43fb3078 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-445471bd{--spacer-size:500px;}.elementor-27 .elementor-element.elementor-element-b9a8ba8:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-b9a8ba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-b9a8ba8 > .elementor-background-overlay{background-image:url("https://bodyologist.bluefiberprojects.com/wp-content/uploads/2024/04/Bodyologist_265-2.jpg");background-position:center center;background-size:cover;opacity:0.05;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-b9a8ba8 > .elementor-container{min-height:335px;}.elementor-27 .elementor-element.elementor-element-b9a8ba8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-1754e01 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-1754e01{text-align:center;}.elementor-27 .elementor-element.elementor-element-1754e01 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:17px;letter-spacing:3.9px;word-spacing:1px;color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-08c78f4{left:2px;}body.rtl .elementor-27 .elementor-element.elementor-element-08c78f4{right:2px;}.elementor-27 .elementor-element.elementor-element-08c78f4{top:83px;}.elementor-27 .elementor-element.elementor-element-08c78f4 img{width:100%;}.elementor-27 .elementor-element.elementor-element-40a28960:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-40a28960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000FC;background-image:url("https://bodyologist.bluefiberprojects.com/wp-content/uploads/2024/04/Stretch-Better-Quotes-Section.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-40a28960 > .elementor-background-overlay{background-color:#00000000;background-image:url("https://bodyologist.bluefiberprojects.com/wp-content/uploads/2024/04/Stretch-Better-Quotes-Section.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.1;mix-blend-mode:luminosity;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-40a28960{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:180px 0px 120px 0px;}.elementor-27 .elementor-element.elementor-element-ef6c9e2{padding:50px 0px 99px 0px;}.elementor-27 .elementor-element.elementor-element-a0cac04 img{width:32%;}.elementor-27 .elementor-element.elementor-element-afede08 > .elementor-widget-container{padding:0px 20px 0px 13px;}.elementor-27 .elementor-element.elementor-element-afede08{text-align:center;font-family:"Red Hat Text", Sans-serif;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1717371 img{width:32%;}.elementor-27 .elementor-element.elementor-element-f7eb7d1 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-27 .elementor-element.elementor-element-f7eb7d1{text-align:center;font-family:"Red Hat Text", Sans-serif;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-39930e6 img{width:32%;}.elementor-27 .elementor-element.elementor-element-20f2ac9 > .elementor-widget-container{padding:0px 9px 0px 20px;}.elementor-27 .elementor-element.elementor-element-20f2ac9{text-align:center;font-family:"Red Hat Text", Sans-serif;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-888eb8f{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-8a80da3 .elementor-button{background-color:#FFFFFF00;font-family:"Red Hat Text", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:14px 30px 14px 30px;}.elementor-27 .elementor-element.elementor-element-8a80da3 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-8a80da3 .elementor-button:focus{background-color:#111111;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-8a80da3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-8a80da3 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-27 .elementor-element.elementor-element-8a80da3 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-8a80da3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-b2ae6b3:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-b2ae6b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bodyologist.bluefiberprojects.com/wp-content/uploads/2024/04/Bodyologist_265-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-b2ae6b3 > .elementor-container{min-height:300px;}.elementor-27 .elementor-element.elementor-element-b2ae6b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-b2ae6b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-30ffa7d{left:8px;}body.rtl .elementor-27 .elementor-element.elementor-element-30ffa7d{right:8px;}.elementor-27 .elementor-element.elementor-element-30ffa7d{top:87px;}.elementor-27 .elementor-element.elementor-element-30ffa7d .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:80px;letter-spacing:-1.1px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;mix-blend-mode:luminosity;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-eed1aef:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-eed1aef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://bodyologist.bluefiberprojects.com/wp-content/uploads/2024/04/Bodyologist_112_edited-square-1.jpg");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-eed1aef > .elementor-background-overlay{background-color:#27313F;opacity:0.78;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-eed1aef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-7b556aa > .elementor-element-populated{padding:120px 0px 120px 30px;}.elementor-27 .elementor-element.elementor-element-d5961a8{font-family:"Arial", Sans-serif;font-weight:600;font-style:oblique;letter-spacing:0.5px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-f93c2ca > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-27 .elementor-element.elementor-element-f93c2ca .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:1.2rem;font-weight:300;line-height:1.4em;color:rgba(255, 255, 255, 0.8);}.elementor-27 .elementor-element.elementor-element-b8bc6b2 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-27 .elementor-element.elementor-element-b8bc6b2 .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:1.2rem;font-weight:300;line-height:1.4em;color:rgba(255, 255, 255, 0.8);}.elementor-27 .elementor-element.elementor-element-2265b0c .elementor-button{background-color:#FFFFFF00;font-family:"Red Hat Text", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:14px 30px 14px 30px;}.elementor-27 .elementor-element.elementor-element-2265b0c .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-2265b0c .elementor-button:focus{background-color:#111111;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2265b0c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-2265b0c .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-27 .elementor-element.elementor-element-2265b0c .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-2265b0c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-c48b1eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-c48b1eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bodyologist.bluefiberprojects.com/wp-content/uploads/2024/04/Bodyologist_215-2-square.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-c48b1eb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-c48b1eb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-c48b1eb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-27 .elementor-element.elementor-element-c48b1eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-fb63ee3{--spacer-size:500px;}.elementor-27 .elementor-element.elementor-element-6ee9891:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6ee9891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-6ee9891 > .elementor-background-overlay{background-image:url("https://bodyologist.bluefiberprojects.com/wp-content/uploads/2024/04/Bodyologist_265-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.05;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-6ee9891 > .elementor-container{min-height:335px;}.elementor-27 .elementor-element.elementor-element-6ee9891{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-fb01b4d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-fb01b4d{text-align:center;}.elementor-27 .elementor-element.elementor-element-fb01b4d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:17px;letter-spacing:3.9px;word-spacing:1px;color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-fcc985f{left:3px;}body.rtl .elementor-27 .elementor-element.elementor-element-fcc985f{right:3px;}.elementor-27 .elementor-element.elementor-element-fcc985f{top:63px;}.elementor-27 .elementor-element.elementor-element-fcc985f img{width:100%;}.elementor-27 .elementor-element.elementor-element-1f07e5f:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1f07e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000FC;background-image:url("https://bodyologist.bluefiberprojects.com/wp-content/uploads/2024/04/Stretch-Better-Quotes-Section.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-1f07e5f > .elementor-background-overlay{background-color:#00000000;background-image:url("https://bodyologist.bluefiberprojects.com/wp-content/uploads/2024/04/Stretch-Better-Quotes-Section.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.1;mix-blend-mode:luminosity;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-1f07e5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:180px 0px 120px 0px;}.elementor-27 .elementor-element.elementor-element-91c80a4{padding:50px 0px 99px 0px;}.elementor-27 .elementor-element.elementor-element-4a69460{text-align:center;}.elementor-27 .elementor-element.elementor-element-4a69460 .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:50px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF8F;stroke:#FFFFFF8F;color:#FFFFFF00;}.elementor-27 .elementor-element.elementor-element-eafdab5 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-eafdab5{text-align:center;}.elementor-27 .elementor-element.elementor-element-eafdab5 .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:50px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF8F;stroke:#FFFFFF8F;color:#FFFFFF00;}.elementor-27 .elementor-element.elementor-element-1e99c5c{text-align:center;}.elementor-27 .elementor-element.elementor-element-1e99c5c .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:50px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF8F;stroke:#FFFFFF8F;color:#FFFFFF00;}.elementor-27 .elementor-element.elementor-element-57a7d94 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-57a7d94{text-align:center;}.elementor-27 .elementor-element.elementor-element-57a7d94 .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:50px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FFFFFF8F;stroke:#FFFFFF8F;color:#FFFFFF00;}.elementor-27 .elementor-element.elementor-element-3b29231{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-c21d1c4 .elementor-button{background-color:#FFFFFF00;font-family:"Red Hat Text", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:14px 30px 14px 30px;}.elementor-27 .elementor-element.elementor-element-c21d1c4 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-c21d1c4 .elementor-button:focus{background-color:#111111;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-c21d1c4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-c21d1c4 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-27 .elementor-element.elementor-element-c21d1c4 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-c21d1c4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-f33fde7:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-f33fde7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-f33fde7 > .elementor-background-overlay{background-image:url("https://bodyologist.bluefiberprojects.com/wp-content/uploads/2024/04/Bodyologist_265-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.05;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-f33fde7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 0px 100px 0px;}.elementor-27 .elementor-element.elementor-element-c293b3f .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-normal-text-marquee 8s linear infinite;}.elementor-27 .elementor-element.elementor-element-c293b3f .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-normal-text-marquee-copy 8s linear infinite;}.elementor-27 .elementor-element.elementor-element-c293b3f .qodef-m-text-item{color:#FFFFFF;font-size:32px;line-height:42px;padding-right:calc(300px/2);padding-left:calc(300px/2);}.elementor-27 .elementor-element.elementor-element-c293b3f .qodef-m-text-item {-webkit-text-stroke-color:#000000;-webkit-text-stroke-width:0.5px;}.elementor-27 .elementor-element.elementor-element-c293b3f .qodef-e-icon-holder{font-size:0px;}.elementor-27 .elementor-element.elementor-element-936d06f .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-reverse-text-marquee 8s linear infinite;}.elementor-27 .elementor-element.elementor-element-936d06f .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-reverse-text-marquee-copy 8s linear infinite;}.elementor-27 .elementor-element.elementor-element-936d06f .qodef-m-text-item{color:#FFFFFF;font-size:32px;line-height:42px;padding-right:calc(300px/2);padding-left:calc(300px/2);}.elementor-27 .elementor-element.elementor-element-936d06f .qodef-m-text-item {-webkit-text-stroke-color:#000000;-webkit-text-stroke-width:0.5px;}.elementor-27 .elementor-element.elementor-element-936d06f .qodef-e-icon-holder{font-size:0px;}.elementor-27 .elementor-element.elementor-element-a037e38 .elementor-repeater-item-fee3c1c.qodef-m-text-item{font-family:"Red Hat Text", Sans-serif;font-size:29px;font-weight:600;letter-spacing:1px;}.elementor-27 .elementor-element.elementor-element-a037e38 .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-normal-text-marquee 7s linear infinite;}.elementor-27 .elementor-element.elementor-element-a037e38 .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-normal-text-marquee-copy 7s linear infinite;}.elementor-27 .elementor-element.elementor-element-a037e38 .qodef-m-text-item{color:#FFFFFF;font-size:30px;line-height:42px;padding-right:calc(300px/2);padding-left:calc(300px/2);}.elementor-27 .elementor-element.elementor-element-a037e38 .qodef-m-text-item {-webkit-text-stroke-color:#000000;-webkit-text-stroke-width:0.5px;}.elementor-27 .elementor-element.elementor-element-a037e38 .qodef-e-icon-holder{font-size:0px;}.elementor-27 .elementor-element.elementor-element-f53ec49{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-bc7f6e3 > .elementor-element-populated{padding:100px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-b644004 > .elementor-widget-container{padding:0px 0px 0px 80px;}.elementor-27 .elementor-element.elementor-element-b644004{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;letter-spacing:4px;word-spacing:4px;color:#000000;}.elementor-27 .elementor-element.elementor-element-79639f1 > .elementor-widget-container{padding:0px 56px 0px 80px;}.elementor-27 .elementor-element.elementor-element-79639f1{font-family:"Arial", Sans-serif;font-size:18px;color:#000000;}.elementor-27 .elementor-element.elementor-element-11f3059 .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-reverse-text-marquee 8s linear infinite;}.elementor-27 .elementor-element.elementor-element-11f3059 .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-reverse-text-marquee-copy 8s linear infinite;}.elementor-27 .elementor-element.elementor-element-11f3059 .qodef-m-text-item{color:#FFFFFF;font-size:32px;line-height:42px;padding-right:calc(300px/2);padding-left:calc(300px/2);}.elementor-27 .elementor-element.elementor-element-11f3059 .qodef-m-text-item {-webkit-text-stroke-color:#000000;-webkit-text-stroke-width:0.5px;}.elementor-27 .elementor-element.elementor-element-11f3059 .qodef-e-icon-holder{font-size:0px;}.elementor-27 .elementor-element.elementor-element-beb7161 .elementor-repeater-item-fee3c1c.qodef-m-text-item{font-family:"Red Hat Text", Sans-serif;font-size:29px;font-weight:600;letter-spacing:1px;}.elementor-27 .elementor-element.elementor-element-beb7161 .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-normal-text-marquee 7s linear infinite;}.elementor-27 .elementor-element.elementor-element-beb7161 .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-normal-text-marquee-copy 7s linear infinite;}.elementor-27 .elementor-element.elementor-element-beb7161 .qodef-m-text-item{color:#FFFFFF;font-size:30px;line-height:42px;padding-right:calc(300px/2);padding-left:calc(300px/2);}.elementor-27 .elementor-element.elementor-element-beb7161 .qodef-m-text-item {-webkit-text-stroke-color:#000000;-webkit-text-stroke-width:0.5px;}.elementor-27 .elementor-element.elementor-element-beb7161 .qodef-e-icon-holder{font-size:0px;}.elementor-27 .elementor-element.elementor-element-7c72a7a{width:var( --container-widget-width, 8.444% );max-width:8.444%;--container-widget-width:8.444%;--container-widget-flex-grow:0;top:102px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-7c72a7a{left:522px;}body.rtl .elementor-27 .elementor-element.elementor-element-7c72a7a{right:522px;}.elementor-27 .elementor-element.elementor-element-7c72a7a img{width:30%;}.elementor-27 .elementor-element.elementor-element-6fc7e6b{width:var( --container-widget-width, 8.968% );max-width:8.968%;--container-widget-width:8.968%;--container-widget-flex-grow:0;top:99px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-6fc7e6b{left:557px;}body.rtl .elementor-27 .elementor-element.elementor-element-6fc7e6b{right:557px;}.elementor-27 .elementor-element.elementor-element-6fc7e6b img{width:27%;}.elementor-27 .elementor-element.elementor-element-d2a15bb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-0950e9f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-4379fb3:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-4379fb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bodyologist.bluefiberprojects.com/wp-content/uploads/2024/04/Bodyologist-Homepage-Who-We-Are.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-4379fb3 > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-4379fb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 78px 0px;}.elementor-27 .elementor-element.elementor-element-8b2c125{padding:40px 0px 40px 0px;}.elementor-27 .elementor-element.elementor-element-dad1275 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-dad1275 img{width:100%;}.elementor-27 .elementor-element.elementor-element-df69e75{font-family:"Arial", Sans-serif;font-size:18px;letter-spacing:0.2px;}.elementor-27 .elementor-element.elementor-element-98d4a48 .elementor-button{background-color:#FFFFFF00;font-family:"Red Hat Text", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:14px 30px 14px 30px;}.elementor-27 .elementor-element.elementor-element-98d4a48 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-98d4a48 .elementor-button:focus{background-color:#111111;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-98d4a48 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-98d4a48 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-27 .elementor-element.elementor-element-98d4a48 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-98d4a48 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-bb0609a:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-bb0609a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bodyologist.bluefiberprojects.com/wp-content/uploads/2024/04/Why-Train-With-Us-Updated.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-bb0609a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-27 .elementor-element.elementor-element-bb0609a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-d0a8943 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;letter-spacing:3.6px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-8bba4b3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:44px;letter-spacing:1.1px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-c132dd3{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-e42d059 .elementor-image-box-wrapper{text-align:left;}.elementor-27 .elementor-element.elementor-element-e42d059.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-27 .elementor-element.elementor-element-e42d059.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-27 .elementor-element.elementor-element-e42d059.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-e42d059 .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-27 .elementor-element.elementor-element-e42d059 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-27 .elementor-element.elementor-element-e42d059 .elementor-image-box-title{font-family:"Arial", Sans-serif;font-size:19px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-c7064b6 .elementor-image-box-wrapper{text-align:left;}.elementor-27 .elementor-element.elementor-element-c7064b6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-27 .elementor-element.elementor-element-c7064b6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-27 .elementor-element.elementor-element-c7064b6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-c7064b6 .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-27 .elementor-element.elementor-element-c7064b6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-27 .elementor-element.elementor-element-c7064b6 .elementor-image-box-title{font-family:"Arial", Sans-serif;font-size:19px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2dd5293 .elementor-image-box-wrapper{text-align:left;}.elementor-27 .elementor-element.elementor-element-2dd5293.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-27 .elementor-element.elementor-element-2dd5293.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-27 .elementor-element.elementor-element-2dd5293.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-2dd5293 .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-27 .elementor-element.elementor-element-2dd5293 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-27 .elementor-element.elementor-element-2dd5293 .elementor-image-box-title{font-family:"Arial", Sans-serif;font-size:19px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2922aa1 .elementor-image-box-wrapper{text-align:left;}.elementor-27 .elementor-element.elementor-element-2922aa1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-27 .elementor-element.elementor-element-2922aa1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-27 .elementor-element.elementor-element-2922aa1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-2922aa1 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-27 .elementor-element.elementor-element-2922aa1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-27 .elementor-element.elementor-element-2922aa1 .elementor-image-box-title{font-family:"Arial", Sans-serif;font-size:19px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2e0b5a2 .elementor-image-box-wrapper{text-align:left;}.elementor-27 .elementor-element.elementor-element-2e0b5a2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-27 .elementor-element.elementor-element-2e0b5a2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-27 .elementor-element.elementor-element-2e0b5a2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-2e0b5a2 .elementor-image-box-wrapper .elementor-image-box-img{width:9%;}.elementor-27 .elementor-element.elementor-element-2e0b5a2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-27 .elementor-element.elementor-element-2e0b5a2 .elementor-image-box-title{font-family:"Arial", Sans-serif;font-size:19px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-0428967 .elementor-image-box-wrapper{text-align:left;}.elementor-27 .elementor-element.elementor-element-0428967.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-27 .elementor-element.elementor-element-0428967.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-27 .elementor-element.elementor-element-0428967.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-0428967 .elementor-image-box-wrapper .elementor-image-box-img{width:7%;}.elementor-27 .elementor-element.elementor-element-0428967 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-27 .elementor-element.elementor-element-0428967 .elementor-image-box-title{font-family:"Arial", Sans-serif;font-size:19px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-bf13fc6 .elementor-image-box-wrapper{text-align:left;}.elementor-27 .elementor-element.elementor-element-bf13fc6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-27 .elementor-element.elementor-element-bf13fc6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-27 .elementor-element.elementor-element-bf13fc6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-bf13fc6 .elementor-image-box-wrapper .elementor-image-box-img{width:8%;}.elementor-27 .elementor-element.elementor-element-bf13fc6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-27 .elementor-element.elementor-element-bf13fc6 .elementor-image-box-title{font-family:"Arial", Sans-serif;font-size:19px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-71909f2 .elementor-image-box-wrapper{text-align:left;}.elementor-27 .elementor-element.elementor-element-71909f2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-27 .elementor-element.elementor-element-71909f2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-27 .elementor-element.elementor-element-71909f2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-71909f2 .elementor-image-box-wrapper .elementor-image-box-img{width:6%;}.elementor-27 .elementor-element.elementor-element-71909f2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-27 .elementor-element.elementor-element-71909f2 .elementor-image-box-title{font-family:"Arial", Sans-serif;font-size:19px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-030bc18{padding:100px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-b53f2a5 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-b53f2a5{font-family:"Arial", Sans-serif;font-size:17px;letter-spacing:3.6px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-8978586{font-family:"Red Hat Text", Sans-serif;font-size:31px;letter-spacing:0px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1acae85 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-27 .elementor-element.elementor-element-c2713d5{text-align:left;}.elementor-27 .elementor-element.elementor-element-c2713d5 img{width:21%;}.elementor-27 .elementor-element.elementor-element-7b0d941:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7b0d941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bodyologist.bluefiberprojects.com/wp-content/uploads/2024/04/Bodyologist-Memberships-Why-Train-Background.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-7b0d941 > .elementor-background-overlay{background-color:#E5E5E5;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-7b0d941 > .elementor-container{max-width:1500px;}.elementor-27 .elementor-element.elementor-element-7b0d941{border-style:solid;border-width:0px 1px 1px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-5c969ac > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 0px;border-color:#283140;padding:0px 30px 0px 30px;}.elementor-27 .elementor-element.elementor-element-631639e{--spacer-size:173px;}.elementor-27 .elementor-element.elementor-element-86df16f img{width:100%;}.elementor-27 .elementor-element.elementor-element-48c5694 .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:21px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-d85883b{font-family:"Red Hat Text", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-1f43f22 .elementor-button{background-color:#FFFFFF00;font-family:"Red Hat Text", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:14px 30px 14px 30px;}.elementor-27 .elementor-element.elementor-element-1f43f22 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-1f43f22 .elementor-button:focus{background-color:#111111;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1f43f22 > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-1f43f22 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-1f43f22 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-27 .elementor-element.elementor-element-1f43f22 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-1f43f22 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2514ffe{--spacer-size:67px;}.elementor-27 .elementor-element.elementor-element-e97cc5f > .elementor-element-populated{border-style:solid;border-width:0px 2px 0px 0px;border-color:#283140;padding:0px 30px 0px 30px;}.elementor-27 .elementor-element.elementor-element-c5ae046{--spacer-size:91px;}.elementor-27 .elementor-element.elementor-element-351ff36{text-align:center;}.elementor-27 .elementor-element.elementor-element-351ff36 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:26px;font-weight:600;color:#283140;}.elementor-27 .elementor-element.elementor-element-b964baa > .elementor-widget-container{padding:37px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-b964baa img{width:100%;}.elementor-27 .elementor-element.elementor-element-ec30b5f .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:21px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-12a4467{font-family:"Red Hat Text", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-64ba93d .elementor-button{background-color:#FFFFFF00;font-family:"Red Hat Text", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:14px 30px 14px 30px;}.elementor-27 .elementor-element.elementor-element-64ba93d .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-64ba93d .elementor-button:focus{background-color:#111111;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-64ba93d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-64ba93d .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-27 .elementor-element.elementor-element-64ba93d .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-64ba93d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-744c0e8 > .elementor-element-populated{padding:0px 30px 0px 30px;}.elementor-27 .elementor-element.elementor-element-40b8556{--spacer-size:91px;}.elementor-27 .elementor-element.elementor-element-5958689{text-align:center;}.elementor-27 .elementor-element.elementor-element-5958689 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;letter-spacing:4.1px;color:#283140;}.elementor-27 .elementor-element.elementor-element-2079039 > .elementor-widget-container{padding:37px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-2079039 img{width:100%;}.elementor-27 .elementor-element.elementor-element-72a1ae3 .elementor-heading-title{font-family:"Red Hat Text", Sans-serif;font-size:21px;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-83dde64{font-family:"Red Hat Text", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-27 .elementor-element.elementor-element-4e5c029 .elementor-button{background-color:#FFFFFF00;font-family:"Red Hat Text", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:0.5px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:14px 30px 14px 30px;}.elementor-27 .elementor-element.elementor-element-4e5c029 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-4e5c029 .elementor-button:focus{background-color:#111111;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-4e5c029 > .elementor-widget-container{padding:43px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-4e5c029 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-4e5c029 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-27 .elementor-element.elementor-element-4e5c029 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-4e5c029 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-bb5c5d6:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-bb5c5d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bodyologist.bluefiberprojects.com/wp-content/uploads/2024/04/Bodyologist-Homepage-Body-Boutique-Background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27 .elementor-element.elementor-element-bb5c5d6 > .elementor-container{min-height:800px;}.elementor-27 .elementor-element.elementor-element-bb5c5d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-27 .elementor-element.elementor-element-bb5c5d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-033a138 > .elementor-widget-container{padding:12px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-033a138 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18px;font-weight:bold;letter-spacing:6px;}.elementor-27 .elementor-element.elementor-element-b1632b3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:40px;font-weight:bold;}.elementor-27 .elementor-element.elementor-element-41c38d5 .premium-woo-products-inner li.product{width:33.33%;}.elementor-27 .elementor-element.elementor-element-41c38d5 .premium-woo-products-details-wrap, .elementor-27 .elementor-element.elementor-element-41c38d5 .premium-woo-product__link{text-align:center;}#premium-woo-quick-view-41c38d5{--pa-qv-align:inline;}.elementor-27 .elementor-element.elementor-element-41c38d5 .premium-woocommerce li.product{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );}.elementor-27 .elementor-element.elementor-element-41c38d5 .premium-woocommerce ul.products{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );}.elementor-27 .elementor-element.elementor-element-41c38d5 .premium-woocommerce .woocommerce-loop-product__link img{object-fit:cover;}.elementor-27 .elementor-element.elementor-element-41c38d5 .premium-woo-products-details-wrap .premium-woo-atc-button .button, .elementor-27 .elementor-element.elementor-element-41c38d5 .premium-woo-cart-btn{background-color:#000000;}.elementor-27 .elementor-element.elementor-element-29b61b7a:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-29b61b7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bodyologist.bluefiberprojects.com/wp-content/uploads/2024/04/Bodyologist-Homepage-Dev.jpg");background-position:bottom center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-29b61b7a > .elementor-container{max-width:1440px;}.elementor-27 .elementor-element.elementor-element-29b61b7a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 0px 25px 0px;}.elementor-27 .elementor-element.elementor-element-29b61b7a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-56df4088 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-40d6af72 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-27 .elementor-element.elementor-element-370c4fea .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:25px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-4ff1e693 .elementor-heading-title{font-size:16px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-121827ed{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-27 .elementor-element.elementor-element-121827ed .elementor-widget-container{text-align:left;}.elementor-27 .elementor-element.elementor-element-121827ed .elementor-social-icon{background-color:#00000000;}.elementor-27 .elementor-element.elementor-element-6f8e8ebf > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-27 .elementor-element.elementor-element-55492df .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-55492df .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-55492df{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-55492df .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-5c6e44a0{color:#FFFFFF;}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-menu-container{max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav > li > a{color:#000000;padding:10px 15px 10px 15px;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-menu-hamburger{padding:8px 8px 8px 8px;width:45px;border-radius:3px;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-nav-logo > img{max-width:160px;max-height:60px;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-menu-container{max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav > li > a{color:#000000;padding:10px 15px 10px 15px;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-menu-hamburger{padding:8px 8px 8px 8px;width:45px;border-radius:3px;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-nav-logo > img{max-width:160px;max-height:60px;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}.elementor-27 .elementor-element.elementor-element-312bc7a{padding:0em 0em 0em 0em;}.elementor-27 .elementor-element.elementor-element-3a75d9e9{padding:80px 0px 78px 0px;}.elementor-27 .elementor-element.elementor-element-f02461c .elementor-heading-title{font-size:45px;}.elementor-27 .elementor-element.elementor-element-259007e .elementor-heading-title{font-size:45px;}.elementor-27 .elementor-element.elementor-element-7d749fd1 .elementor-button{font-size:0.6rem;}.elementor-27 .elementor-element.elementor-element-e3a5285{margin-top:0px;margin-bottom:0px;padding:60px 0px 90px 0px;}.elementor-27 .elementor-element.elementor-element-5fbda711{padding:60px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-2a2607b1 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-27 .elementor-element.elementor-element-2a2607b1 .elementor-heading-title{font-size:1.5rem;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-32aee5e6 .elementor-heading-title{font-size:1rem;}.elementor-27 .elementor-element.elementor-element-e7c89a6 .elementor-heading-title{font-size:1rem;}.elementor-27 .elementor-element.elementor-element-cd2658a .elementor-button{font-size:1rem;}.elementor-27 .elementor-element.elementor-element-20571546 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-27 .elementor-element.elementor-element-20571546 .elementor-heading-title{font-size:1.5rem;letter-spacing:0px;}.elementor-27 .elementor-element.elementor-element-77611f8f .elementor-heading-title{font-size:1rem;}.elementor-27 .elementor-element.elementor-element-07d29e1 .elementor-heading-title{font-size:1rem;}.elementor-27 .elementor-element.elementor-element-4a82b9d .elementor-button{font-size:1rem;}.elementor-27 .elementor-element.elementor-element-6fef9e3c{padding:0px 30px 0px 30px;}.elementor-27 .elementor-element.elementor-element-4d3b57b7 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:60px 0px 60px 0px;}.elementor-27 .elementor-element.elementor-element-a2414f9 .elementor-heading-title{font-size:1.25rem;}.elementor-27 .elementor-element.elementor-element-4d6edcb .elementor-heading-title{font-size:1.25rem;}.elementor-27 .elementor-element.elementor-element-9c744b0 .elementor-button{font-size:1rem;}.elementor-27 .elementor-element.elementor-element-43fb3078 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-40a28960{padding:60px 0px 60px 0px;}.elementor-27 .elementor-element.elementor-element-8a80da3 .elementor-button{font-size:1rem;}.elementor-27 .elementor-element.elementor-element-eed1aef{padding:0px 30px 0px 30px;}.elementor-27 .elementor-element.elementor-element-7b556aa > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:60px 0px 60px 0px;}.elementor-27 .elementor-element.elementor-element-f93c2ca .elementor-heading-title{font-size:1.25rem;}.elementor-27 .elementor-element.elementor-element-b8bc6b2 .elementor-heading-title{font-size:1.25rem;}.elementor-27 .elementor-element.elementor-element-2265b0c .elementor-button{font-size:1rem;}.elementor-27 .elementor-element.elementor-element-c48b1eb > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-1f07e5f{padding:60px 0px 60px 0px;}.elementor-27 .elementor-element.elementor-element-c21d1c4 .elementor-button{font-size:1rem;}.elementor-27 .elementor-element.elementor-element-f33fde7{margin-top:0px;margin-bottom:0px;padding:60px 0px 90px 0px;}.elementor-27 .elementor-element.elementor-element-98d4a48 .elementor-button{font-size:1rem;}.elementor-27 .elementor-element.elementor-element-1f43f22 .elementor-button{font-size:1rem;}.elementor-27 .elementor-element.elementor-element-64ba93d .elementor-button{font-size:1rem;}.elementor-27 .elementor-element.elementor-element-4e5c029 .elementor-button{font-size:1rem;}.elementor-27 .elementor-element.elementor-element-41c38d5 .premium-woo-products-inner li.product{width:50%;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-18c4b108{width:30%;}.elementor-27 .elementor-element.elementor-element-10d05964 .elementskit-nav-logo > img{max-width:120px;max-height:50px;}.elementor-27 .elementor-element.elementor-element-3d2e423d{width:70%;}.elementor-27 .elementor-element.elementor-element-7051d874{width:30%;}.elementor-27 .elementor-element.elementor-element-6ce2090d{width:60%;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-menu-container{background-color:#28323F;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-navbar-nav > li > a{font-size:35px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-menu-hamburger{float:right;}.elementor-27 .elementor-element.elementor-element-6462f72f .elementskit-nav-logo > img{max-width:120px;max-height:50px;}.elementor-27 .elementor-element.elementor-element-7846a64a{width:10%;}.elementor-27 .elementor-element.elementor-element-312bc7a > .elementor-container{min-height:432px;}.elementor-27 .elementor-element.elementor-element-312bc7a{padding:120px 0px 40px 0px;}.elementor-27 .elementor-element.elementor-element-3a75d9e9{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-fdc3a66 img{width:74%;}.elementor-27 .elementor-element.elementor-element-f02461c .elementor-heading-title{font-size:28px;}.elementor-27 .elementor-element.elementor-element-259007e .elementor-heading-title{font-size:28px;}.elementor-27 .elementor-element.elementor-element-7d749fd1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-7d749fd1 .elementor-button{padding:12px 16px 12px 16px;}.elementor-27 .elementor-element.elementor-element-e3a5285{padding:60px 0px 120px 0px;}.elementor-27 .elementor-element.elementor-element-5fbda711{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-2869cea{left:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-2869cea{right:0px;}.elementor-27 .elementor-element.elementor-element-2869cea{top:-47px;}.elementor-27 .elementor-element.elementor-element-2869cea .elementor-heading-title{font-size:35px;word-spacing:0em;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-c0d0bc7{left:0px;}body.rtl .elementor-27 .elementor-element.elementor-element-c0d0bc7{right:0px;}.elementor-27 .elementor-element.elementor-element-c0d0bc7{top:-79px;}.elementor-27 .elementor-element.elementor-element-c0d0bc7 .elementor-heading-title{font-size:35px;word-spacing:0em;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-d00111a{left:1px;}body.rtl .elementor-27 .elementor-element.elementor-element-d00111a{right:1px;}.elementor-27 .elementor-element.elementor-element-d00111a{top:-18px;}.elementor-27 .elementor-element.elementor-element-d00111a .elementor-heading-title{font-size:35px;word-spacing:0em;}.elementor-27 .elementor-element.elementor-element-2a2607b1 .elementor-heading-title{font-size:22px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-cf2dffd{left:239px;}body.rtl .elementor-27 .elementor-element.elementor-element-cf2dffd{right:239px;}.elementor-27 .elementor-element.elementor-element-cf2dffd{top:22px;}.elementor-27 .elementor-element.elementor-element-cf2dffd img{width:47%;}.elementor-27 .elementor-element.elementor-element-f4a10b6{width:var( --container-widget-width, 34.375px );max-width:34.375px;--container-widget-width:34.375px;--container-widget-flex-grow:0;top:698px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-f4a10b6{left:242px;}body.rtl .elementor-27 .elementor-element.elementor-element-f4a10b6{right:242px;}.elementor-27 .elementor-element.elementor-element-f4a10b6 img{width:71%;}.elementor-27 .elementor-element.elementor-element-cd2658a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-cd2658a .elementor-button{padding:12px 16px 12px 16px;}.elementor-27 .elementor-element.elementor-element-20571546 .elementor-heading-title{font-size:17px;}.elementor-27 .elementor-element.elementor-element-4a82b9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-4a82b9d .elementor-button{padding:12px 16px 12px 16px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-d1f86b4{left:3px;}body.rtl .elementor-27 .elementor-element.elementor-element-d1f86b4{right:3px;}.elementor-27 .elementor-element.elementor-element-d1f86b4{top:103px;}.elementor-27 .elementor-element.elementor-element-d1f86b4 .elementor-heading-title{font-size:36px;}.elementor-27 .elementor-element.elementor-element-4d3b57b7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 40px 0px;}.elementor-27 .elementor-element.elementor-element-a2414f9 .elementor-heading-title{font-size:1rem;line-height:1.5em;}.elementor-27 .elementor-element.elementor-element-4d6edcb .elementor-heading-title{font-size:1rem;line-height:1.5em;}.elementor-27 .elementor-element.elementor-element-9c744b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-9c744b0 .elementor-button{padding:12px 16px 12px 16px;}.elementor-27 .elementor-element.elementor-element-43fb3078 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-445471bd{--spacer-size:240px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-08c78f4{left:-1px;}body.rtl .elementor-27 .elementor-element.elementor-element-08c78f4{right:-1px;}.elementor-27 .elementor-element.elementor-element-08c78f4{top:171px;}.elementor-27 .elementor-element.elementor-element-40a28960{padding:30px 0px 30px 0px;}.elementor-27 .elementor-element.elementor-element-8a80da3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-8a80da3 .elementor-button{padding:12px 16px 12px 16px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-30ffa7d{left:5px;}body.rtl .elementor-27 .elementor-element.elementor-element-30ffa7d{right:5px;}.elementor-27 .elementor-element.elementor-element-30ffa7d{top:101px;}.elementor-27 .elementor-element.elementor-element-30ffa7d .elementor-heading-title{font-size:40px;}.elementor-27 .elementor-element.elementor-element-7b556aa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 40px 0px;}.elementor-27 .elementor-element.elementor-element-f93c2ca .elementor-heading-title{font-size:1rem;line-height:1.5em;}.elementor-27 .elementor-element.elementor-element-b8bc6b2 .elementor-heading-title{font-size:1rem;line-height:1.5em;}.elementor-27 .elementor-element.elementor-element-2265b0c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-2265b0c .elementor-button{padding:12px 16px 12px 16px;}.elementor-27 .elementor-element.elementor-element-c48b1eb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-fb63ee3{--spacer-size:240px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-fcc985f{left:-1px;}body.rtl .elementor-27 .elementor-element.elementor-element-fcc985f{right:-1px;}.elementor-27 .elementor-element.elementor-element-fcc985f{top:165px;}.elementor-27 .elementor-element.elementor-element-fcc985f img{width:98%;}.elementor-27 .elementor-element.elementor-element-1f07e5f{padding:30px 0px 30px 0px;}.elementor-27 .elementor-element.elementor-element-4a69460 .elementor-heading-title{font-size:30px;}.elementor-27 .elementor-element.elementor-element-eafdab5 .elementor-heading-title{font-size:30px;}.elementor-27 .elementor-element.elementor-element-1e99c5c .elementor-heading-title{font-size:30px;}.elementor-27 .elementor-element.elementor-element-57a7d94 .elementor-heading-title{font-size:30px;}.elementor-27 .elementor-element.elementor-element-c21d1c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-c21d1c4 .elementor-button{padding:12px 16px 12px 16px;}.elementor-27 .elementor-element.elementor-element-f33fde7{padding:30px 0px 30px 0px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-7c72a7a{left:300px;}body.rtl .elementor-27 .elementor-element.elementor-element-7c72a7a{right:300px;}.elementor-27 .elementor-element.elementor-element-7c72a7a{top:99px;}.elementor-27 .elementor-element.elementor-element-7c72a7a img{width:52%;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-6fc7e6b{left:264px;}body.rtl .elementor-27 .elementor-element.elementor-element-6fc7e6b{right:264px;}.elementor-27 .elementor-element.elementor-element-6fc7e6b{top:97px;}.elementor-27 .elementor-element.elementor-element-6fc7e6b img{width:52%;}.elementor-27 .elementor-element.elementor-element-4379fb3{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-98d4a48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-98d4a48 .elementor-button{padding:12px 16px 12px 16px;}.elementor-27 .elementor-element.elementor-element-d0a8943 .elementor-heading-title{font-size:14px;}.elementor-27 .elementor-element.elementor-element-8bba4b3 .elementor-heading-title{font-size:33px;}.elementor-27 .elementor-element.elementor-element-e42d059 .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-e42d059 .elementor-image-box-wrapper .elementor-image-box-img{width:5%;}.elementor-27 .elementor-element.elementor-element-e42d059 .elementor-image-box-title{font-size:14px;}.elementor-27 .elementor-element.elementor-element-c7064b6 .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-2dd5293 .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-2922aa1 .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-2e0b5a2 .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-0428967 .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-bf13fc6 .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-71909f2 .elementor-image-box-img{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-8978586{font-size:23px;}.elementor-27 .elementor-element.elementor-element-7b0d941:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7b0d941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bodyologist.bluefiberprojects.com/wp-content/uploads/2024/04/ezgif.com-resize.gif");}.elementor-27 .elementor-element.elementor-element-631639e{--spacer-size:75px;}.elementor-27 .elementor-element.elementor-element-1f43f22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-1f43f22 .elementor-button{padding:12px 16px 12px 16px;}.elementor-27 .elementor-element.elementor-element-64ba93d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-64ba93d .elementor-button{padding:12px 16px 12px 16px;}.elementor-27 .elementor-element.elementor-element-4e5c029 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 22px 0px;}.elementor-27 .elementor-element.elementor-element-4e5c029 .elementor-button{padding:12px 16px 12px 16px;}.elementor-27 .elementor-element.elementor-element-41c38d5 .premium-woo-products-inner li.product{width:100%;}.elementor-27 .elementor-element.elementor-element-482ca887{text-align:center;}.elementor-27 .elementor-element.elementor-element-482ca887 img{width:74%;}}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-18c4b108{width:60.707%;}.elementor-27 .elementor-element.elementor-element-3d2e423d{width:5.585%;}.elementor-27 .elementor-element.elementor-element-953f6c9{width:21.599%;}.elementor-27 .elementor-element.elementor-element-07df356{width:78.358%;}.elementor-27 .elementor-element.elementor-element-80d6b73{width:75.802%;}.elementor-27 .elementor-element.elementor-element-729a607{width:24.155%;}.elementor-27 .elementor-element.elementor-element-04ad470{width:19.016%;}.elementor-27 .elementor-element.elementor-element-b1000ee{width:80.984%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-7d2af1f8{width:100%;}}@media(min-width:1025px){.elementor-27 .elementor-element.elementor-element-e3a5285 > .elementor-background-overlay{background-attachment:fixed;}.elementor-27 .elementor-element.elementor-element-5fbda711:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5fbda711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-27 .elementor-element.elementor-element-3f4fd17:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-3f4fd17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-27 .elementor-element.elementor-element-6fef9e3c:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-6fef9e3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-27 .elementor-element.elementor-element-b9a8ba8 > .elementor-background-overlay{background-attachment:fixed;}.elementor-27 .elementor-element.elementor-element-40a28960:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-40a28960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-27 .elementor-element.elementor-element-40a28960 > .elementor-background-overlay{background-attachment:fixed;}.elementor-27 .elementor-element.elementor-element-b2ae6b3:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-b2ae6b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-27 .elementor-element.elementor-element-eed1aef:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-eed1aef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-27 .elementor-element.elementor-element-6ee9891 > .elementor-background-overlay{background-attachment:fixed;}.elementor-27 .elementor-element.elementor-element-1f07e5f:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1f07e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-27 .elementor-element.elementor-element-1f07e5f > .elementor-background-overlay{background-attachment:fixed;}.elementor-27 .elementor-element.elementor-element-f33fde7 > .elementor-background-overlay{background-attachment:fixed;}}/* Start custom CSS for html, class: .elementor-element-5a8e9d0 */.hero-mouse {
  position: absolute;
  bottom: 40px;
  left: 50%;
  margin-left: -15px;
  text-align: center;
  z-index: 100;
  font-size: 12px;
  text-transform: uppercase;
  color: white;
  font-weight: 600;
  letter-spacing: 1px;
}
.hero-mouse h3 {
  margin-left: -14px;
  padding-top: 15px;
}

.mouse-icon {
  width: 25px;
  height: 45px;
  border-radius: 15px;
  position: relative;
  border: 2px solid #dedede;
  text-align: center;
}
.mouse-icon span {
  width: 3px;
  height: 8px;
  margin: 2px auto 0;
  display: block;
  background: #dedede;
  border-radius: 5px;
  -webkit-animation: 1.2s ease infinite wheel-up-down;
          animation: 1.2s ease infinite wheel-up-down;
}

@-webkit-keyframes wheel-up-down {
  0% {
    margin-top: 2px;
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  100% {
    margin-top: 20px;
    opacity: 0;
  }
}

@keyframes wheel-up-down {
  0% {
    margin-top: 2px;
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  100% {
    margin-top: 20px;
    opacity: 0;
  }
}/* End custom CSS */