.elementor-4282 .elementor-element.elementor-element-0d23405 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4282 .elementor-element.elementor-element-de1c9c3 .rt-banner-addon {min-height:850px;}.elementor-4282 .elementor-element.elementor-element-de1c9c3 .banner-content-wrap{margin:145px 0px 0px 0px;}.elementor-4282 .elementor-element.elementor-element-de1c9c3 .rt-banner-addon .banner-content .banner-title{text-transform:uppercase;color:#FFFFFF;}.elementor-4282 .elementor-element.elementor-element-de1c9c3 .rt-banner-addon .subtitle{margin:0px 0px 20px 0px;}.elementor-4282 .elementor-element.elementor-element-6c20e1a:not(.elementor-motion-effects-element-type-background), .elementor-4282 .elementor-element.elementor-element-6c20e1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impactfitnesshillsboro.com/wp-content/uploads/2022/04/shape-17.png");}.elementor-4282 .elementor-element.elementor-element-6c20e1a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4282 .elementor-element.elementor-element-6c20e1a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4282 .elementor-element.elementor-element-527b2d6{margin-top:120px;margin-bottom:50px;}.elementor-4282 .elementor-element.elementor-element-d734d88 .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(0, minmax(0, 1fr));margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);}.elementor-4282 .elementor-element.elementor-element-d734d88 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}.elementor-4282 .elementor-element.elementor-element-d734d88 .rtsb-elementor-container .rtsb-slider-layout{--rtsb-logo-slider-spacing:30px;}.elementor-4282 .elementor-element.elementor-element-d734d88 .rtsb-logo-slider-and-grid .rtsb-col-grid{margin-bottom:30px;}.elementor-4282 .elementor-element.elementor-element-d734d88  .rtsb-logo-slider-and-grid .rtsb-brand-name{font-size:18px;font-weight:400;}.elementor-4282 .elementor-element.elementor-element-d734d88 .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow i{font-size:13px;}.elementor-4282 .elementor-element.elementor-element-d734d88 .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow svg{width:13px;}.elementor-4282 .elementor-element.elementor-element-d734d88 .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow{background-color:#FF0336;}.elementor-4282 .elementor-element.elementor-element-0c75b03{margin-top:120px;margin-bottom:50px;}.elementor-4282 .elementor-element.elementor-element-4bb1824{text-align:center;}.elementor-4282 .elementor-element.elementor-element-1d28376{margin-top:0px;margin-bottom:120px;}.elementor-4282 .elementor-element.elementor-element-540ac39{padding:140px 0px 143px 0px;}.elementor-4282 .elementor-element.elementor-element-7c99f23 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-4282 .elementor-element.elementor-element-33e6f71 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-4282 .elementor-element.elementor-element-473955d .sec-title .sec-title-holder .rtin-title{margin:0px 0px 30px 0px;}.elementor-4282 .elementor-element.elementor-element-ed75b85{margin-top:-85px;margin-bottom:0px;}.elementor-4282 .elementor-element.elementor-element-ad058dd > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-4282 .elementor-element.elementor-element-08ee2aa .cta-default.cta-style3 .cta-img{flex-basis:315px;}.elementor-4282 .elementor-element.elementor-element-bd461a1 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-4282 .elementor-element.elementor-element-344b562 .cta-default.cta-style3 .cta-img{flex-basis:315px;}.elementor-4282 .elementor-element.elementor-element-9e0df95{padding:125px 0px 118px 0px;z-index:1;}.elementor-4282 .elementor-element.elementor-element-656fb46 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-4282 .elementor-element.elementor-element-20fbe59 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-4282 .elementor-element.elementor-element-f3ce4a4{margin-top:30px;margin-bottom:0px;}.elementor-4282 .elementor-element.elementor-element-826abc5 > .elementor-element-populated{padding:0px 12px 0px 0px;}.elementor-4282 .elementor-element.elementor-element-8619ea8 > .elementor-element-populated{padding:0px 0px 0px 12px;}.elementor-4282 .elementor-element.elementor-element-fa0d52b{margin-top:40px;margin-bottom:0px;}.elementor-4282 .elementor-element.elementor-element-e6171c0 > .elementor-element-populated{padding:0px 12px 0px 0px;}.elementor-4282 .elementor-element.elementor-element-e2b4817 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4282 .elementor-element.elementor-element-413c381 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4282 .elementor-element.elementor-element-413c381{text-align:center;}.elementor-4282 .elementor-element.elementor-element-413c381 .elementor-heading-title{text-transform:uppercase;line-height:40px;letter-spacing:-1px;}.elementor-4282 .elementor-element.elementor-element-86d2fb5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4282 .elementor-element.elementor-element-27a5c59{width:auto;max-width:auto;bottom:120px;z-index:0;}body:not(.rtl) .elementor-4282 .elementor-element.elementor-element-27a5c59{right:0px;}body.rtl .elementor-4282 .elementor-element.elementor-element-27a5c59{left:0px;}.elementor-4282 .elementor-element.elementor-element-72bc14d:not(.elementor-motion-effects-element-type-background), .elementor-4282 .elementor-element.elementor-element-72bc14d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F7;}.elementor-4282 .elementor-element.elementor-element-72bc14d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-4282 .elementor-element.elementor-element-72bc14d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4282 .elementor-element.elementor-element-b45fd67 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4282 .elementor-element.elementor-element-60702b5{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-4282 .elementor-element.elementor-element-60702b5{right:0px;}body.rtl .elementor-4282 .elementor-element.elementor-element-60702b5{left:0px;}.elementor-4282 .elementor-element.elementor-element-51b190e{z-index:2;}.elementor-4282 .elementor-element.elementor-element-594255a > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-4282 .elementor-element.elementor-element-9e2a9ee{text-align:center;}.elementor-4282 .elementor-element.elementor-element-54b85f0 .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(0, minmax(0, 1fr));margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);}.elementor-4282 .elementor-element.elementor-element-54b85f0 .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:0;}.elementor-4282 .elementor-element.elementor-element-54b85f0 .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:0;}.elementor-4282 .elementor-element.elementor-element-54b85f0 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-4282 .elementor-element.elementor-element-54b85f0{--rtsb-color-primary:#0066ff;--rtsb-color-secondary:#111;--rtsb-color-loader:#111;}.elementor-4282 .elementor-element.elementor-element-54b85f0 .rtsb-elementor-container [class*=rtsb-col-]{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}.elementor-4282 .elementor-element.elementor-element-54b85f0 .rtsb-elementor-container .rtsb-slider-layout3{--rtsb-slider-layout3-spacing:30px;}.elementor-4282 .elementor-element.elementor-element-54b85f0 .rtsb-elementor-container .rtsb-slider-layout9{--rtsb-slider-layout9-spacing:30px;}.elementor-4282 .elementor-element.elementor-element-54b85f0 .rtsb-elementor-container .rtsb-product, .elementor-4282 .elementor-element.elementor-element-54b85f0 .rtsb-elementor-container .rtsb-category-grid{margin-bottom:30px;}.elementor-4282 .elementor-element.elementor-element-54b85f0 .rtsb-elementor-container .star-rating{letter-spacing:3px;}.elementor-4282 .elementor-element.elementor-element-54b85f0 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-left .icon + .text{margin-left:8px;}.elementor-4282 .elementor-element.elementor-element-54b85f0 .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-right .icon + .text{margin-right:8px;}.elementor-4282 .elementor-element.elementor-element-c79562a:not(.elementor-motion-effects-element-type-background), .elementor-4282 .elementor-element.elementor-element-c79562a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impactfitnesshillsboro.com/wp-content/uploads/2022/04/shape-94.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4282 .elementor-element.elementor-element-c79562a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-4282 .elementor-element.elementor-element-c79562a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4282 .elementor-element.elementor-element-d15ae0a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4282 .elementor-element.elementor-element-aa31f2c{width:auto;max-width:auto;bottom:0px;z-index:0;}body:not(.rtl) .elementor-4282 .elementor-element.elementor-element-aa31f2c{left:0px;}body.rtl .elementor-4282 .elementor-element.elementor-element-aa31f2c{right:0px;}.elementor-4282 .elementor-element.elementor-element-6b121a9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4282 .elementor-element.elementor-element-6b121a9 > .elementor-container{max-width:990px;}.elementor-4282 .elementor-element.elementor-element-665d5de > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-4282 .elementor-element.elementor-element-579d2bf .pricing-style2 .section-title h2{color:#FFFFFF;}.elementor-4282 .elementor-element.elementor-element-1653b50{padding:120px 0px 120px 0px;}.elementor-4282 .elementor-element.elementor-element-cc11c70 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4282 .elementor-element.elementor-element-421afb6 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-bc-flex-widget .elementor-4282 .elementor-element.elementor-element-129633e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4282 .elementor-element.elementor-element-129633e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4282 .elementor-element.elementor-element-129633e > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-4282 .elementor-element.elementor-element-cb7c25f > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-4282 .elementor-element.elementor-element-a4cc2fd > .elementor-widget-container{margin:85px 0px 0px 0px;}.elementor-4282 .elementor-element.elementor-element-1a749c8 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-4282 .elementor-element.elementor-element-0b86846:not(.elementor-motion-effects-element-type-background), .elementor-4282 .elementor-element.elementor-element-0b86846 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impactfitnesshillsboro.com/wp-content/uploads/2025/08/banner-a8.webp");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-4282 .elementor-element.elementor-element-0b86846{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;padding:140px 0px 140px 0px;}.elementor-4282 .elementor-element.elementor-element-0b86846 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4282 .elementor-element.elementor-element-2e5dc71 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-4282 .elementor-element.elementor-element-2e5dc71{z-index:2;}.elementor-4282 .elementor-element.elementor-element-6ee3037 .rt-bmi-calculator .rt-title{color:#FFFFFF;}.elementor-4282 .elementor-element.elementor-element-6ee3037 .rt-bmi-calculator .rt-subtitle{color:#A1A1A1;}.elementor-4282 .elementor-element.elementor-element-105ec75 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4282 .elementor-element.elementor-element-7ec8470{width:auto;max-width:auto;bottom:2px;z-index:0;}body:not(.rtl) .elementor-4282 .elementor-element.elementor-element-7ec8470{left:0px;}body.rtl .elementor-4282 .elementor-element.elementor-element-7ec8470{right:0px;}.elementor-4282 .elementor-element.elementor-element-1a2d878:not(.elementor-motion-effects-element-type-background), .elementor-4282 .elementor-element.elementor-element-1a2d878 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4282 .elementor-element.elementor-element-1a2d878{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 95px 0px;z-index:2;}.elementor-4282 .elementor-element.elementor-element-1a2d878 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4282 .elementor-element.elementor-element-291e42d > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-4282 .elementor-element.elementor-element-421ae7b{text-align:center;}.elementor-4282 .elementor-element.elementor-element-0b951ca > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4282 .elementor-element.elementor-element-b1c8403:not(.elementor-motion-effects-element-type-background), .elementor-4282 .elementor-element.elementor-element-b1c8403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impactfitnesshillsboro.com/wp-content/uploads/2022/04/cta-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4282 .elementor-element.elementor-element-b1c8403 > .elementor-background-overlay{opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4282 .elementor-element.elementor-element-b1c8403{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 140px 0px;}.elementor-4282 .elementor-element.elementor-element-eafd9c1 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-4282 .elementor-element.elementor-element-6435c23{text-align:center;}.elementor-4282 .elementor-element.elementor-element-6435c23 .cta-default .action-box h2{color:#FFFFFF;}.elementor-4282 .elementor-element.elementor-element-6435c23 .cta-default.cta-style2 .cta-phone{color:#FFFFFF;}@media(min-width:768px){.elementor-4282 .elementor-element.elementor-element-7c99f23{width:58%;}.elementor-4282 .elementor-element.elementor-element-33e6f71{width:42%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4282 .elementor-element.elementor-element-7c99f23{width:100%;}.elementor-4282 .elementor-element.elementor-element-33e6f71{width:100%;}.elementor-4282 .elementor-element.elementor-element-ad058dd{width:100%;}.elementor-4282 .elementor-element.elementor-element-bd461a1{width:100%;}.elementor-4282 .elementor-element.elementor-element-656fb46{width:100%;}.elementor-4282 .elementor-element.elementor-element-20fbe59{width:100%;}}@media(min-width:1025px){.elementor-4282 .elementor-element.elementor-element-c79562a:not(.elementor-motion-effects-element-type-background), .elementor-4282 .elementor-element.elementor-element-c79562a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-4282 .elementor-element.elementor-element-de1c9c3 .rt-banner-addon {min-height:650px;}.elementor-4282 .elementor-element.elementor-element-de1c9c3 .banner-content-wrap{margin:0px 0px 0px 0px;}.elementor-4282 .elementor-element.elementor-element-d734d88 .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor-4282 .elementor-element.elementor-element-540ac39{padding:80px 0px 80px 0px;}.elementor-4282 .elementor-element.elementor-element-c78aa38{text-align:center;}.elementor-4282 .elementor-element.elementor-element-33e6f71 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4282 .elementor-element.elementor-element-ed75b85{margin-top:0px;margin-bottom:0px;}.elementor-4282 .elementor-element.elementor-element-bd461a1 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4282 .elementor-element.elementor-element-9e0df95{padding:80px 0px 80px 0px;}.elementor-4282 .elementor-element.elementor-element-c4f0859 > .elementor-widget-container{margin:0% 0% 0% 18%;}.elementor-4282 .elementor-element.elementor-element-20fbe59 > .elementor-element-populated{margin:90px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4282 .elementor-element.elementor-element-72bc14d{padding:80px 0px 80px 0px;}.elementor-4282 .elementor-element.elementor-element-54b85f0 .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-4282 .elementor-element.elementor-element-54b85f0 .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:2;}.elementor-4282 .elementor-element.elementor-element-54b85f0 .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:2;}.elementor-4282 .elementor-element.elementor-element-c79562a{padding:80px 0px 80px 0px;}.elementor-4282 .elementor-element.elementor-element-6b121a9{margin-top:0px;margin-bottom:0px;}.elementor-4282 .elementor-element.elementor-element-579d2bf > .elementor-widget-container{margin:0% 25% 0% 25%;}.elementor-4282 .elementor-element.elementor-element-1653b50{padding:80px 0px 80px 0px;}.elementor-4282 .elementor-element.elementor-element-0b86846{padding:80px 0px 80px 0px;}.elementor-4282 .elementor-element.elementor-element-1a2d878{padding:80px 0px 55px 0px;}.elementor-4282 .elementor-element.elementor-element-b1c8403{padding:80px 0px 80px 0px;}}@media(max-width:767px){.elementor-4282 .elementor-element.elementor-element-de1c9c3 .rt-banner-addon {min-height:550px;}.elementor-4282 .elementor-element.elementor-element-d734d88 .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-4282 .elementor-element.elementor-element-c4f0859 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4282 .elementor-element.elementor-element-e4879c8{text-align:center;}.elementor-4282 .elementor-element.elementor-element-8619ea8 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4282 .elementor-element.elementor-element-428edb2{text-align:center;}.elementor-4282 .elementor-element.elementor-element-e6171c0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4282 .elementor-element.elementor-element-413c381 .elementor-heading-title{font-size:18px;}.elementor-4282 .elementor-element.elementor-element-54b85f0 .rtsb-elementor-container .rtsb-row{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-4282 .elementor-element.elementor-element-54b85f0 .rtsb-elementor-container .rtsb-row.rtsb-masonry{--rtsb-masonry-columns:1;}.elementor-4282 .elementor-element.elementor-element-54b85f0 .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry{--rtsb-masonry-list-columns:1;}.elementor-4282 .elementor-element.elementor-element-579d2bf > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4282 .elementor-element.elementor-element-cb7c25f > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-4282 .elementor-element.elementor-element-a4cc2fd > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-4282 .elementor-element.elementor-element-5a9b768{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}