.elementor-46 .elementor-element.elementor-element-29c26e85>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-46 .elementor-element.elementor-element-29c26e85:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-29c26e85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000;background-image:url(https://i0.wp.com/ahfitness.com/wp-content/uploads/2020/02/Main-Area%400.5x-scaled.jpg?fit=2560%2C1709&ssl=1);background-position:top center;background-size:cover}.elementor-46 .elementor-element.elementor-element-29c26e85>.elementor-background-overlay{background-color:#002e60;opacity:.98;mix-blend-mode:multiply;transition:background .3s , border-radius .3s , opacity .3s}.elementor-46 .elementor-element.elementor-element-29c26e85>.elementor-container{min-height:86vh}.elementor-46 .elementor-element.elementor-element-29c26e85{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:60px 60px 60px 60px}.elementor-46 .elementor-element.elementor-element-29c26e85>.elementor-shape-bottom .elementor-shape-fill{fill:#f35642}.elementor-46 .elementor-element.elementor-element-29c26e85>.elementor-shape-bottom svg{height:41px}.elementor-46 .elementor-element.elementor-element-3319fb10 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-46 .elementor-element.elementor-element-4e0b96d8{text-align:center}.elementor-46 .elementor-element.elementor-element-4e0b96d8 .elementor-heading-title{font-family:"Rubik",sans-serif;font-size:17px;font-weight:500;text-transform:uppercase;letter-spacing:5.9px;color:#e7e7e7}.elementor-46 .elementor-element.elementor-element-6457e8f4>.elementor-widget-container{margin:0 -46px 30px 0}.elementor-46 .elementor-element.elementor-element-6457e8f4{text-align:center}.elementor-46 .elementor-element.elementor-element-6457e8f4 .elementor-heading-title{font-family:"Leckerli One",sans-serif;font-size:140px;font-weight:400;text-transform:capitalize;line-height:.7em;letter-spacing:-1px;text-shadow:0 6px 0 #083360;color:#f5553b}.elementor-46 .elementor-element.elementor-element-6301146{--spacer-size:25px}.elementor-46 .elementor-element.elementor-element-2e5d8b1{text-align:center}.elementor-46 .elementor-element.elementor-element-2e5d8b1 .elementor-heading-title{font-family:"Rubik",sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;letter-spacing:5.9px;color:#e7e7e7}.elementor-46 .elementor-element.elementor-element-2a39cb4>.elementor-container{max-width:500px}.elementor-46 .elementor-element.elementor-element-2a39cb4{margin-top:40px;margin-bottom:10px}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-46 .elementor-element.elementor-element-78c3f5bf{text-align:center;font-size:16px;font-weight:400;line-height:1.8em;color:#fff}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-46 .elementor-element.elementor-element-60d5c8 .elementor-button{background-color:#fff;font-size:15px;font-weight:600;text-transform:uppercase;fill:#262626;color:#262626;border-radius:100px 100px 100px 100px;padding:15px 45px 15px 45px}.elementor-46 .elementor-element.elementor-element-60d5c8 .elementor-button:hover,.elementor-46 .elementor-element.elementor-element-60d5c8 .elementor-button:focus{background-color:#f5553b;color:#fff}.elementor-46 .elementor-element.elementor-element-60d5c8 .elementor-button:hover svg,.elementor-46 .elementor-element.elementor-element-60d5c8 .elementor-button:focus svg{fill:#fff}.elementor-46 .elementor-element.elementor-element-b6c8507>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-46 .elementor-element.elementor-element-b6c8507:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-b6c8507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5553b}.elementor-46 .elementor-element.elementor-element-b6c8507{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin-top:0;margin-bottom:1px;padding:0 0 0 0}.elementor-46 .elementor-element.elementor-element-b6c8507>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-46 .elementor-element.elementor-element-b6c8507>.elementor-shape-bottom .elementor-shape-fill{fill:#f6f6f6}.elementor-46 .elementor-element.elementor-element-b6c8507>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:20px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-46 .elementor-element.elementor-element-3e5f791>.elementor-widget-container{margin:-16% -1% -16% -13%}.elementor-46 .elementor-element.elementor-element-c358a56 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-46 .elementor-element.elementor-element-81ee8b3{text-align:left}.elementor-46 .elementor-element.elementor-element-81ee8b3 .elementor-heading-title{font-family:"Rubik Mono One",sans-serif;font-size:43px;letter-spacing:-1px;color:rgba(255,255,255,.78)}.elementor-46 .elementor-element.elementor-element-1f6eb0e0{text-align:left}.elementor-46 .elementor-element.elementor-element-1f6eb0e0 .elementor-heading-title{font-family:"Rubik",sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:1.2px;color:#fff}.elementor-46 .elementor-element.elementor-element-32bb05a .elementor-button{background-color:#fff;font-size:15px;font-weight:600;text-transform:uppercase;fill:#262626;color:#262626;border-radius:100px 100px 100px 100px;padding:15px 45px 15px 45px}.elementor-46 .elementor-element.elementor-element-32bb05a .elementor-button:hover,.elementor-46 .elementor-element.elementor-element-32bb05a .elementor-button:focus{background-color:#6ec1e4;color:#fff}.elementor-46 .elementor-element.elementor-element-32bb05a .elementor-button:hover svg,.elementor-46 .elementor-element.elementor-element-32bb05a .elementor-button:focus svg{fill:#fff}.elementor-46 .elementor-element.elementor-element-39ab93fc>.elementor-background-overlay{background-image:url(https://i0.wp.com/ahfitness.com/wp-content/uploads/2020/03/DSC_2938-scaled.jpg?fit=2560%2C1709&ssl=1);background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.09}.elementor-46 .elementor-element.elementor-element-89da8eb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:40px}.elementor-46 .elementor-element.elementor-element-89da8eb>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0}.elementor-46 .elementor-element.elementor-element-c8b2bab>.elementor-widget-container{padding:10px 10px 10px 10px}.elementor-46 .elementor-element.elementor-element-c8b2bab{text-align:center}.elementor-46 .elementor-element.elementor-element-c8b2bab .elementor-heading-title{font-weight:900;text-transform:uppercase;letter-spacing:3.1px;color:#1d3e62}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-46 .elementor-element.elementor-element-218ee40e{--icon-box-icon-margin:27px}.elementor-46 .elementor-element.elementor-element-218ee40e .elementor-icon-box-title{margin-bottom:20px}.elementor-46 .elementor-element.elementor-element-218ee40e.elementor-view-stacked .elementor-icon{background-color:#1d3e62}.elementor-46 .elementor-element.elementor-element-218ee40e.elementor-view-framed .elementor-icon,.elementor-46 .elementor-element.elementor-element-218ee40e.elementor-view-default .elementor-icon{fill:#1d3e62;color:#1d3e62;border-color:#1d3e62}.elementor-46 .elementor-element.elementor-element-218ee40e .elementor-icon{font-size:60px}.elementor-46 .elementor-element.elementor-element-218ee40e .elementor-icon-box-title,.elementor-46 .elementor-element.elementor-element-218ee40e .elementor-icon-box-title a{font-family:"Rubik Mono One",sans-serif;font-size:37px;font-weight:400;line-height:.9em}.elementor-46 .elementor-element.elementor-element-218ee40e .elementor-icon-box-description{line-height:1.5em}.elementor-46 .elementor-element.elementor-element-5b8b393e{--icon-box-icon-margin:27px}.elementor-46 .elementor-element.elementor-element-5b8b393e .elementor-icon-box-title{margin-bottom:20px}.elementor-46 .elementor-element.elementor-element-5b8b393e.elementor-view-stacked .elementor-icon{background-color:#16799e}.elementor-46 .elementor-element.elementor-element-5b8b393e.elementor-view-framed .elementor-icon,.elementor-46 .elementor-element.elementor-element-5b8b393e.elementor-view-default .elementor-icon{fill:#16799e;color:#16799e;border-color:#16799e}.elementor-46 .elementor-element.elementor-element-5b8b393e .elementor-icon{font-size:60px}.elementor-46 .elementor-element.elementor-element-5b8b393e .elementor-icon-box-title,.elementor-46 .elementor-element.elementor-element-5b8b393e .elementor-icon-box-title a{font-family:"Rubik Mono One",sans-serif;font-size:37px;font-weight:400;line-height:.9em}.elementor-46 .elementor-element.elementor-element-5b8b393e .elementor-icon-box-description{line-height:1.5em}.elementor-46 .elementor-element.elementor-element-5876f79a{--icon-box-icon-margin:27px}.elementor-46 .elementor-element.elementor-element-5876f79a .elementor-icon-box-title{margin-bottom:20px}.elementor-46 .elementor-element.elementor-element-5876f79a.elementor-view-stacked .elementor-icon{background-color:#1d3e62}.elementor-46 .elementor-element.elementor-element-5876f79a.elementor-view-framed .elementor-icon,.elementor-46 .elementor-element.elementor-element-5876f79a.elementor-view-default .elementor-icon{fill:#1d3e62;color:#1d3e62;border-color:#1d3e62}.elementor-46 .elementor-element.elementor-element-5876f79a .elementor-icon{font-size:60px}.elementor-46 .elementor-element.elementor-element-5876f79a .elementor-icon-box-title,.elementor-46 .elementor-element.elementor-element-5876f79a .elementor-icon-box-title a{font-family:"Rubik Mono One",sans-serif;font-size:37px;font-weight:400;line-height:.9em}.elementor-46 .elementor-element.elementor-element-5876f79a .elementor-icon-box-description{line-height:1.5em}.elementor-46 .elementor-element.elementor-element-774236ba{--icon-box-icon-margin:27px}.elementor-46 .elementor-element.elementor-element-774236ba .elementor-icon-box-title{margin-bottom:20px}.elementor-46 .elementor-element.elementor-element-774236ba.elementor-view-stacked .elementor-icon{background-color:#16799e}.elementor-46 .elementor-element.elementor-element-774236ba.elementor-view-framed .elementor-icon,.elementor-46 .elementor-element.elementor-element-774236ba.elementor-view-default .elementor-icon{fill:#16799e;color:#16799e;border-color:#16799e}.elementor-46 .elementor-element.elementor-element-774236ba .elementor-icon{font-size:60px}.elementor-46 .elementor-element.elementor-element-774236ba .elementor-icon-box-title,.elementor-46 .elementor-element.elementor-element-774236ba .elementor-icon-box-title a{font-family:"Rubik Mono One",sans-serif;font-size:37px;font-weight:400;line-height:.9em}.elementor-46 .elementor-element.elementor-element-774236ba .elementor-icon-box-description{line-height:1.5em}.elementor-46 .elementor-element.elementor-element-18a1ed6a{--icon-box-icon-margin:27px}.elementor-46 .elementor-element.elementor-element-18a1ed6a .elementor-icon-box-title{margin-bottom:20px}.elementor-46 .elementor-element.elementor-element-18a1ed6a.elementor-view-stacked .elementor-icon{background-color:#1d3e62}.elementor-46 .elementor-element.elementor-element-18a1ed6a.elementor-view-framed .elementor-icon,.elementor-46 .elementor-element.elementor-element-18a1ed6a.elementor-view-default .elementor-icon{fill:#1d3e62;color:#1d3e62;border-color:#1d3e62}.elementor-46 .elementor-element.elementor-element-18a1ed6a .elementor-icon{font-size:60px}.elementor-46 .elementor-element.elementor-element-18a1ed6a .elementor-icon-box-title,.elementor-46 .elementor-element.elementor-element-18a1ed6a .elementor-icon-box-title a{font-family:"Rubik Mono One",sans-serif;font-size:37px;font-weight:400;line-height:.9em}.elementor-46 .elementor-element.elementor-element-18a1ed6a .elementor-icon-box-description{line-height:1.5em}.elementor-46 .elementor-element.elementor-element-1b4a48c2{--icon-box-icon-margin:27px}.elementor-46 .elementor-element.elementor-element-1b4a48c2 .elementor-icon-box-title{margin-bottom:20px}.elementor-46 .elementor-element.elementor-element-1b4a48c2.elementor-view-stacked .elementor-icon{background-color:#16799e}.elementor-46 .elementor-element.elementor-element-1b4a48c2.elementor-view-framed .elementor-icon,.elementor-46 .elementor-element.elementor-element-1b4a48c2.elementor-view-default .elementor-icon{fill:#16799e;color:#16799e;border-color:#16799e}.elementor-46 .elementor-element.elementor-element-1b4a48c2 .elementor-icon{font-size:60px}.elementor-46 .elementor-element.elementor-element-1b4a48c2 .elementor-icon-box-title,.elementor-46 .elementor-element.elementor-element-1b4a48c2 .elementor-icon-box-title a{font-family:"Rubik Mono One",sans-serif;font-size:37px;font-weight:400;line-height:.9em}.elementor-46 .elementor-element.elementor-element-1b4a48c2 .elementor-icon-box-description{line-height:1.5em}.elementor-46 .elementor-element.elementor-element-4f759bbc:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-4f759bbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16799e}.elementor-46 .elementor-element.elementor-element-4f759bbc>.elementor-background-overlay{background-image:url(https://i0.wp.com/ahfitness.com/wp-content/uploads/2020/03/DSC_2771-scaled.jpg?fit=2560%2C1646&ssl=1);background-position:center center;opacity:.14;transition:background .3s , border-radius .3s , opacity .3s}.elementor-46 .elementor-element.elementor-element-4f759bbc{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:100px 0 100px 0}.elementor-46 .elementor-element.elementor-element-4f759bbc>.elementor-shape-top .elementor-shape-fill{fill:#f5f5f5}.elementor-46 .elementor-element.elementor-element-4f759bbc>.elementor-shape-top svg{height:13px;transform:translateX(-50%) rotateY(180deg)}.elementor-46 .elementor-element.elementor-element-4f759bbc>.elementor-shape-bottom .elementor-shape-fill{fill:#f5f5f5}.elementor-46 .elementor-element.elementor-element-4f759bbc>.elementor-shape-bottom svg{height:13px}.elementor-46 .elementor-element.elementor-element-b85931>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0}.elementor-46 .elementor-element.elementor-element-557e6db4>.elementor-widget-container{padding:10px 10px 10px 10px}.elementor-46 .elementor-element.elementor-element-557e6db4 .elementor-heading-title{text-transform:uppercase;letter-spacing:3.1px;color:#e7e7e7}.elementor-46 .elementor-element.elementor-element-5c4ab0c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-46 .elementor-element.elementor-element-5c4ab0c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff}.elementor-46 .elementor-element.elementor-element-5c4ab0c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px}.elementor-46 .elementor-element.elementor-element-5c4ab0c>.elementor-element-populated,.elementor-46 .elementor-element.elementor-element-5c4ab0c>.elementor-element-populated>.elementor-background-overlay,.elementor-46 .elementor-element.elementor-element-5c4ab0c>.elementor-background-slideshow{border-radius:4px 4px 4px 4px}.elementor-46 .elementor-element.elementor-element-5c4ab0c>.elementor-element-populated{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin:10px 5px 10px 10px;--e-column-margin-right:5px;--e-column-margin-left:10px;padding:20px 20px 20px 20px}.elementor-46 .elementor-element.elementor-element-5c4ab0c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-46 .elementor-element.elementor-element-6edd4074>.elementor-widget-container{margin:-20px -20px 20px -20px}.elementor-46 .elementor-element.elementor-element-9149a48 .elementor-heading-title{text-transform:uppercase}.elementor-46 .elementor-element.elementor-element-70e8e43 .elementor-heading-title{font-size:12px;font-weight:500;text-transform:uppercase}.elementor-46 .elementor-element.elementor-element-56fcd76b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-46 .elementor-element.elementor-element-56fcd76b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff}.elementor-46 .elementor-element.elementor-element-56fcd76b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px}.elementor-46 .elementor-element.elementor-element-56fcd76b>.elementor-element-populated,.elementor-46 .elementor-element.elementor-element-56fcd76b>.elementor-element-populated>.elementor-background-overlay,.elementor-46 .elementor-element.elementor-element-56fcd76b>.elementor-background-slideshow{border-radius:4px 4px 4px 4px}.elementor-46 .elementor-element.elementor-element-56fcd76b>.elementor-element-populated{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin:10px 5px 10px 4px;--e-column-margin-right:5px;--e-column-margin-left:4px;padding:20px 20px 20px 20px}.elementor-46 .elementor-element.elementor-element-56fcd76b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-46 .elementor-element.elementor-element-4e4a7305>.elementor-widget-container{margin:-20px -20px 20px -20px}.elementor-46 .elementor-element.elementor-element-317c5bc8 .elementor-heading-title{text-transform:uppercase}.elementor-46 .elementor-element.elementor-element-fc23ce4 .elementor-heading-title{font-size:12px;font-weight:500;text-transform:uppercase}.elementor-46 .elementor-element.elementor-element-449d2074:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-46 .elementor-element.elementor-element-449d2074 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff}.elementor-46 .elementor-element.elementor-element-449d2074 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px}.elementor-46 .elementor-element.elementor-element-449d2074>.elementor-element-populated,.elementor-46 .elementor-element.elementor-element-449d2074>.elementor-element-populated>.elementor-background-overlay,.elementor-46 .elementor-element.elementor-element-449d2074>.elementor-background-slideshow{border-radius:4px 4px 4px 4px}.elementor-46 .elementor-element.elementor-element-449d2074>.elementor-element-populated{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin:10px 10px 10px 5px;--e-column-margin-right:10px;--e-column-margin-left:5px;padding:20px 20px 20px 20px}.elementor-46 .elementor-element.elementor-element-449d2074>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-46 .elementor-element.elementor-element-14a79ec8>.elementor-widget-container{margin:-20px -20px 20px -20px}.elementor-46 .elementor-element.elementor-element-441e3a9 .elementor-heading-title{text-transform:uppercase}.elementor-46 .elementor-element.elementor-element-6b79470a .elementor-heading-title{font-size:12px;font-weight:500;text-transform:uppercase}.elementor-46 .elementor-element.elementor-element-5194ab00>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-46 .elementor-element.elementor-element-5194ab00:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-5194ab00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#bf1c48}.elementor-46 .elementor-element.elementor-element-5194ab00>.elementor-background-overlay{opacity:.5;transition:background .3s , border-radius .3s , opacity .3s}.elementor-46 .elementor-element.elementor-element-5194ab00{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:100px 0 100px 0}.elementor-46 .elementor-element.elementor-element-25eb7cf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px}.elementor-46 .elementor-element.elementor-element-1b4c0b63{text-align:center}.elementor-46 .elementor-element.elementor-element-1b4c0b63 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:10px;color:#e2e2e2}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-46 .elementor-element.elementor-element-6b9bdd90 .elementor-icon-list-icon i{color:#efbb10;transition:color .3s}.elementor-46 .elementor-element.elementor-element-6b9bdd90 .elementor-icon-list-icon svg{fill:#efbb10;transition:fill .3s}.elementor-46 .elementor-element.elementor-element-6b9bdd90{--e-icon-list-icon-size:14px;--icon-vertical-offset:0}.elementor-46 .elementor-element.elementor-element-6b9bdd90 .elementor-icon-list-text{transition:color .3s}.elementor-46 .elementor-element.elementor-element-734f3f2a{text-align:center;font-size:32px;color:#fff}.elementor-46 .elementor-element.elementor-element-7a564d4c>.elementor-container{max-width:1380px}.elementor-46 .elementor-element.elementor-element-7a564d4c{padding:35px 0 0 0}.elementor-46 .elementor-element.elementor-element-30438689:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-46 .elementor-element.elementor-element-30438689 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9}.elementor-46 .elementor-element.elementor-element-30438689>.elementor-element-populated,.elementor-46 .elementor-element.elementor-element-30438689>.elementor-element-populated>.elementor-background-overlay,.elementor-46 .elementor-element.elementor-element-30438689>.elementor-background-slideshow{border-radius:5px 5px 5px 5px}.elementor-46 .elementor-element.elementor-element-30438689>.elementor-element-populated{box-shadow:0 0 25px 0 rgba(0,0,0,.15);transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin:20px 16px 20px 0;--e-column-margin-right:16px;--e-column-margin-left:0;padding:35px 35px 35px 35px}.elementor-46 .elementor-element.elementor-element-30438689>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-widget-testimonial .elementor-testimonial-content{color:var(--e-global-color-text);font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-testimonial .elementor-testimonial-name{color:var(--e-global-color-primary);font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-testimonial .elementor-testimonial-job{color:var(--e-global-color-secondary);font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-46 .elementor-element.elementor-element-38d7ad38 .elementor-testimonial-wrapper{text-align:left}.elementor-46 .elementor-element.elementor-element-38d7ad38 .elementor-testimonial-content{color:#000;font-size:16px;font-weight:300;line-height:1.8em}.elementor-46 .elementor-element.elementor-element-38d7ad38 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:55px;height:55px}.elementor-46 .elementor-element.elementor-element-38d7ad38 .elementor-testimonial-name{color:#000;font-size:20px}.elementor-46 .elementor-element.elementor-element-38d7ad38 .elementor-testimonial-job{color:#7a7a7a;font-size:15px;font-weight:300}.elementor-46 .elementor-element.elementor-element-480c1ca5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-46 .elementor-element.elementor-element-480c1ca5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9}.elementor-46 .elementor-element.elementor-element-480c1ca5>.elementor-element-populated,.elementor-46 .elementor-element.elementor-element-480c1ca5>.elementor-element-populated>.elementor-background-overlay,.elementor-46 .elementor-element.elementor-element-480c1ca5>.elementor-background-slideshow{border-radius:5px 5px 5px 5px}.elementor-46 .elementor-element.elementor-element-480c1ca5>.elementor-element-populated{box-shadow:0 12px 25px 0 rgba(0,0,0,.25);transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin:0 8px 0 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:35px 35px 35px 35px}.elementor-46 .elementor-element.elementor-element-480c1ca5>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-46 .elementor-element.elementor-element-553e7b30 .elementor-testimonial-wrapper{text-align:left}.elementor-46 .elementor-element.elementor-element-553e7b30 .elementor-testimonial-content{color:#000;font-size:16px;font-weight:300;line-height:1.8em}.elementor-46 .elementor-element.elementor-element-553e7b30 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:55px;height:55px}.elementor-46 .elementor-element.elementor-element-553e7b30 .elementor-testimonial-name{color:#000;font-size:20px}.elementor-46 .elementor-element.elementor-element-553e7b30 .elementor-testimonial-job{color:#7a7a7a;font-size:15px;font-weight:300}.elementor-46 .elementor-element.elementor-element-12e6bdc2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-46 .elementor-element.elementor-element-12e6bdc2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9}.elementor-46 .elementor-element.elementor-element-12e6bdc2>.elementor-element-populated,.elementor-46 .elementor-element.elementor-element-12e6bdc2>.elementor-element-populated>.elementor-background-overlay,.elementor-46 .elementor-element.elementor-element-12e6bdc2>.elementor-background-slideshow{border-radius:5px 5px 5px 5px}.elementor-46 .elementor-element.elementor-element-12e6bdc2>.elementor-element-populated{box-shadow:0 0 25px 0 rgba(0,0,0,.15);transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin:20px 0 20px 16px;--e-column-margin-right:0;--e-column-margin-left:16px;padding:35px 35px 35px 35px}.elementor-46 .elementor-element.elementor-element-12e6bdc2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-46 .elementor-element.elementor-element-5bfe0160 .elementor-testimonial-wrapper{text-align:left}.elementor-46 .elementor-element.elementor-element-5bfe0160 .elementor-testimonial-content{color:#000;font-size:16px;font-weight:300;line-height:1.8em}.elementor-46 .elementor-element.elementor-element-5bfe0160 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:55px;height:55px}.elementor-46 .elementor-element.elementor-element-5bfe0160 .elementor-testimonial-name{color:#000;font-size:20px}.elementor-46 .elementor-element.elementor-element-5bfe0160 .elementor-testimonial-job{color:#7a7a7a;font-size:15px;font-weight:300}.elementor-46 .elementor-element.elementor-element-6a0bc7e8:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-6a0bc7e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#bf1c48 100%,#e7e7e7 0%)}.elementor-46 .elementor-element.elementor-element-6a0bc7e8{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:0 0 100px 0}.elementor-46 .elementor-element.elementor-element-6a0bc7e8>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-46 .elementor-element.elementor-element-1deffcd4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-46 .elementor-element.elementor-element-aa701d2>.elementor-widget-container{margin:0 0 14px -20px}.elementor-46 .elementor-element.elementor-element-aa701d2 .elementor-heading-title{font-size:33px;text-transform:uppercase;letter-spacing:2px;color:#fff}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-46 .elementor-element.elementor-element-ba5c5bd .gallery-item{padding:0 15px 15px 0}.elementor-46 .elementor-element.elementor-element-ba5c5bd .gallery{margin:0 -15px -15px 0}.elementor-46 .elementor-element.elementor-element-ba5c5bd .gallery-item img{border-style:solid;border-width:7px 7px 35px 7px;border-color:#fff}.elementor-46 .elementor-element.elementor-element-ba5c5bd .gallery-item .gallery-caption{text-align:center;color:#7a7a7a;font-size:13px;font-weight:400;text-transform:uppercase}.elementor-46 .elementor-element.elementor-element-33f926d{--spacer-size:15px}.elementor-46 .elementor-element.elementor-element-75e47831>.elementor-widget-container{margin:0 0 -7px -20px}.elementor-46 .elementor-element.elementor-element-75e47831 .elementor-heading-title{font-size:33px;text-transform:uppercase;letter-spacing:2px;color:#fff}.elementor-46 .elementor-element.elementor-element-3b8b91ee .gallery-item{padding:0 15px 15px 0}.elementor-46 .elementor-element.elementor-element-3b8b91ee .gallery{margin:0 -15px -15px 0}.elementor-46 .elementor-element.elementor-element-3b8b91ee .gallery-item img{border-style:solid;border-width:7px 7px 35px 7px;border-color:#fff}.elementor-46 .elementor-element.elementor-element-3b8b91ee .gallery-item .gallery-caption{text-align:center;color:#7a7a7a;font-size:13px;font-weight:400;text-transform:uppercase}.elementor-46 .elementor-element.elementor-element-2e26a383>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-46 .elementor-element.elementor-element-2e26a383{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:30px 0 30px 0}.elementor-46 .elementor-element.elementor-element-2e26a383>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-46 .elementor-element.elementor-element-31deb2f>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-46 .elementor-element.elementor-element-31deb2f{border-style:dotted;border-width:0 0 1px 0;border-color:#9b9b9b;margin-top:0;margin-bottom:30px;padding:0 0 30px 0}.elementor-46 .elementor-element.elementor-element-3712f3f9{text-align:left}.elementor-46 .elementor-element.elementor-element-3712f3f9 .elementor-heading-title{font-size:13px;font-weight:300;color:#54595f}.elementor-46 .elementor-element.elementor-element-19313d42{--grid-template-columns:repeat(0,auto);--icon-size:14px;--grid-column-gap:20px;--grid-row-gap:0}.elementor-46 .elementor-element.elementor-element-19313d42 .elementor-widget-container{text-align:center}.elementor-46 .elementor-element.elementor-element-19313d42 .elementor-social-icon{background-color:rgba(0,0,0,0);--icon-padding:0}.elementor-46 .elementor-element.elementor-element-19313d42 .elementor-social-icon i{color:rgba(84,89,95,.73)}.elementor-46 .elementor-element.elementor-element-19313d42 .elementor-social-icon svg{fill:rgba(84,89,95,.73)}.elementor-46 .elementor-element.elementor-element-19313d42 .elementor-social-icon:hover{background-color:rgba(255,255,255,0)}.elementor-46 .elementor-element.elementor-element-19313d42 .elementor-social-icon:hover i{color:#00ce1b}.elementor-46 .elementor-element.elementor-element-19313d42 .elementor-social-icon:hover svg{fill:#00ce1b}.elementor-46 .elementor-element.elementor-element-7aa513e5{text-align:right}.elementor-46 .elementor-element.elementor-element-7aa513e5 .elementor-heading-title{font-size:15px;font-weight:500;color:#54595f}.elementor-46 .elementor-element.elementor-element-db87729{text-align:right}.elementor-46 .elementor-element.elementor-element-db87729 .elementor-heading-title{font-size:15px;font-weight:500;color:#54595f}@media (max-width:1024px){.elementor-46 .elementor-element.elementor-element-29c26e85>.elementor-container{min-height:800px}.elementor-46 .elementor-element.elementor-element-29c26e85{padding:0 25px 0 25px}.elementor-46 .elementor-element.elementor-element-6457e8f4>.elementor-widget-container{margin:0 0 -13px 0}.elementor-46 .elementor-element.elementor-element-6457e8f4 .elementor-heading-title{font-size:95px;line-height:1.2em}.elementor-46 .elementor-element.elementor-element-2e5d8b1>.elementor-widget-container{margin:0 0 0 -35px}.elementor-46 .elementor-element.elementor-element-9149a48{text-align:center}.elementor-46 .elementor-element.elementor-element-70e8e43{text-align:center}.elementor-46 .elementor-element.elementor-element-317c5bc8{text-align:center}.elementor-46 .elementor-element.elementor-element-fc23ce4{text-align:center}.elementor-46 .elementor-element.elementor-element-6b79470a{text-align:center}.elementor-46 .elementor-element.elementor-element-5194ab00{padding:100px 25px 100px 25px}.elementor-46 .elementor-element.elementor-element-1b4c0b63 .elementor-heading-title{font-size:17px}.elementor-46 .elementor-element.elementor-element-734f3f2a{font-size:26px}.elementor-46 .elementor-element.elementor-element-7a564d4c{padding:15px 0 0 0}.elementor-46 .elementor-element.elementor-element-38d7ad38 .elementor-testimonial-name{font-size:18px}.elementor-46 .elementor-element.elementor-element-553e7b30 .elementor-testimonial-name{font-size:18px}.elementor-46 .elementor-element.elementor-element-12e6bdc2>.elementor-element-populated{margin:4% 10% 0% 20%;--e-column-margin-right:10%;--e-column-margin-left:20%}.elementor-46 .elementor-element.elementor-element-5bfe0160 .elementor-testimonial-name{font-size:18px}.elementor-46 .elementor-element.elementor-element-aa701d2{text-align:right}.elementor-46 .elementor-element.elementor-element-75e47831{text-align:right}.elementor-46 .elementor-element.elementor-element-2e26a383{padding:30px 20px 30px 20px}.elementor-46 .elementor-element.elementor-element-19313d42{--icon-size:13px;--grid-column-gap:10px}.elementor-46 .elementor-element.elementor-element-7aa513e5 .elementor-heading-title{font-size:22px}.elementor-46 .elementor-element.elementor-element-db87729 .elementor-heading-title{font-size:22px}}@media (max-width:767px){.elementor-46 .elementor-element.elementor-element-29c26e85>.elementor-container{min-height:612px}.elementor-46 .elementor-element.elementor-element-29c26e85{padding:05px 25px 0 25px}.elementor-46 .elementor-element.elementor-element-3319fb10>.elementor-element-populated{padding:25px 0 0 0}.elementor-46 .elementor-element.elementor-element-6457e8f4{text-align:center}.elementor-46 .elementor-element.elementor-element-6457e8f4 .elementor-heading-title{font-size:35px}.elementor-46 .elementor-element.elementor-element-78c3f5bf{text-align:center}.elementor-46 .elementor-element.elementor-element-5194ab00{padding:50px 20px 50px 20px}.elementor-46 .elementor-element.elementor-element-1b4c0b63 .elementor-heading-title{font-size:15px;letter-spacing:1.9px}.elementor-46 .elementor-element.elementor-element-30438689>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0}.elementor-46 .elementor-element.elementor-element-480c1ca5>.elementor-element-populated{margin:24px 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0}.elementor-46 .elementor-element.elementor-element-12e6bdc2>.elementor-element-populated{margin:25px 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0}.elementor-46 .elementor-element.elementor-element-aa701d2{text-align:center}.elementor-46 .elementor-element.elementor-element-75e47831{text-align:center}.elementor-46 .elementor-element.elementor-element-2e26a383{padding:25px 20px 25px 20px}.elementor-46 .elementor-element.elementor-element-67048b7d{width:100%}.elementor-46 .elementor-element.elementor-element-59b20c8a{width:100%}.elementor-46 .elementor-element.elementor-element-3712f3f9{text-align:center}.elementor-46 .elementor-element.elementor-element-3712f3f9 .elementor-heading-title{line-height:19px}.elementor-46 .elementor-element.elementor-element-19313d42 .elementor-widget-container{text-align:center}.elementor-46 .elementor-element.elementor-element-65e9a808{width:100%}.elementor-46 .elementor-element.elementor-element-7aa513e5{text-align:center}.elementor-46 .elementor-element.elementor-element-7aa513e5 .elementor-heading-title{font-size:18px}.elementor-46 .elementor-element.elementor-element-db87729{text-align:center}.elementor-46 .elementor-element.elementor-element-db87729 .elementor-heading-title{font-size:19px}}@media (min-width:768px){.elementor-46 .elementor-element.elementor-element-30438689{width:31.754%}.elementor-46 .elementor-element.elementor-element-480c1ca5{width:37.193%}.elementor-46 .elementor-element.elementor-element-12e6bdc2{width:31.049%}}@media (max-width:1024px) and (min-width:768px){.elementor-46 .elementor-element.elementor-element-30438689{width:45%}.elementor-46 .elementor-element.elementor-element-480c1ca5{width:55%}.elementor-46 .elementor-element.elementor-element-12e6bdc2{width:100%}.elementor-46 .elementor-element.elementor-element-67048b7d{width:100%}}@media (min-width:1025px){.elementor-46 .elementor-element.elementor-element-29c26e85:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-29c26e85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll}}