.elementor-5 .elementor-element.elementor-element-65ef4aa:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-65ef4aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2020/03/bg-02-free-img.png");background-position:top center;background-repeat:no-repeat;}.elementor-5 .elementor-element.elementor-element-65ef4aa > .elementor-background-overlay{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2023/08/Diagonal_bar_light.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-65ef4aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 6% 0%;}.elementor-5 .elementor-element.elementor-element-b04211c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-b04211c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2024/06/Headline_girl-1.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-5 .elementor-element.elementor-element-b04211c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-b04211c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-7d520a8 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-0ac24fa > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4d0e0e7 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-9f183bb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:74px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;word-spacing:6px;}.elementor-5 .elementor-element.elementor-element-905b088 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-35b6747 .elementor-icon-box-wrapper{align-items:start;}.elementor-5 .elementor-element.elementor-element-35b6747{--icon-box-icon-margin:15px;}.elementor-5 .elementor-element.elementor-element-35b6747.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-5 .elementor-element.elementor-element-35b6747.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-35b6747.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-5 .elementor-element.elementor-element-35b6747 .elementor-icon{font-size:25px;border-width:2px 2px 2px 2px;}.elementor-5 .elementor-element.elementor-element-f5bf231 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-2fb45cd > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-a819c60 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-42bcf2b{padding:100px 0px 100px 0px;}.elementor-5 .elementor-element.elementor-element-bedb9c6 > .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-5 .elementor-element.elementor-element-bedb9c6 > .elementor-element-populated{padding:160px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-a63388a .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-5 .elementor-element.elementor-element-014220c:hover > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(245deg, var( --e-global-color-astglobalcolor0 ) 0%, var( --e-global-color-astglobalcolor1 ) 100%);border-style:solid;border-width:0px 0px 0px 2px;border-color:#ffffff;}.elementor-5 .elementor-element.elementor-element-014220c:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2023/08/bg-04-free-img.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-5 .elementor-element.elementor-element-014220c > .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-5 .elementor-element.elementor-element-014220c > .elementor-element-populated >  .elementor-background-overlay{opacity:0.57;}.elementor-5 .elementor-element.elementor-element-014220c > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 2px;border-color:rgba(255,255,255,0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:50px 25px 50px 25px;}.elementor-5 .elementor-element.elementor-element-014220c > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-014220c > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-014220c > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-014220c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-7973487{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.3);--divider-border-width:2px;}.elementor-5 .elementor-element.elementor-element-7973487 .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-5 .elementor-element.elementor-element-7973487 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-5 .elementor-element.elementor-element-059e66c > .elementor-widget-container{padding:0px 0px 75px 0px;}.elementor-5 .elementor-element.elementor-element-059e66c .elementor-heading-title{font-size:29px;}.elementor-5 .elementor-element.elementor-element-269c818 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-269c818 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-269c818{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-269c818 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor2 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-94cd89c .elementor-button{background-color:var( --e-global-color-astglobalcolor2 );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-radius:100px 100px 100px 100px;}.elementor-5 .elementor-element.elementor-element-94cd89c > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-94cd89c .elementor-button-content-wrapper{flex-direction:row;}.elementor-5 .elementor-element.elementor-element-94cd89c .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-94cd89c .elementor-button:focus{color:var( --e-global-color-astglobalcolor1 );}.elementor-5 .elementor-element.elementor-element-94cd89c .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-94cd89c .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-5 .elementor-element.elementor-element-ff76abd:hover > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(245deg, var( --e-global-color-astglobalcolor0 ) 0%, var( --e-global-color-astglobalcolor1 ) 100%);border-style:solid;border-width:0px 0px 0px 2px;border-color:#ffffff;}.elementor-5 .elementor-element.elementor-element-ff76abd:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2023/08/bg-04-free-img.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-5 .elementor-element.elementor-element-ff76abd > .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-5 .elementor-element.elementor-element-ff76abd > .elementor-element-populated >  .elementor-background-overlay{opacity:0.57;}.elementor-5 .elementor-element.elementor-element-ff76abd > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 2px;border-color:rgba(255,255,255,0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:50px 25px 50px 25px;}.elementor-5 .elementor-element.elementor-element-ff76abd > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-ff76abd > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-ff76abd > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-ff76abd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-fbe1b1a{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.3);--divider-border-width:2px;}.elementor-5 .elementor-element.elementor-element-fbe1b1a .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-5 .elementor-element.elementor-element-fbe1b1a .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-5 .elementor-element.elementor-element-08dca78 > .elementor-widget-container{padding:0px 0px 75px 0px;}.elementor-5 .elementor-element.elementor-element-08dca78 .elementor-heading-title{font-size:29px;}.elementor-5 .elementor-element.elementor-element-c4eadc4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-c4eadc4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-c4eadc4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-c4eadc4 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor2 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-725b8d6 .elementor-button{background-color:var( --e-global-color-astglobalcolor2 );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-radius:100px 100px 100px 100px;}.elementor-5 .elementor-element.elementor-element-725b8d6 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-725b8d6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5 .elementor-element.elementor-element-725b8d6 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-725b8d6 .elementor-button:focus{color:var( --e-global-color-astglobalcolor1 );}.elementor-5 .elementor-element.elementor-element-725b8d6 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-725b8d6 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-5 .elementor-element.elementor-element-4240b0f:hover > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(245deg, var( --e-global-color-astglobalcolor0 ) 0%, var( --e-global-color-astglobalcolor1 ) 100%);border-style:solid;border-width:0px 0px 0px 2px;border-color:#ffffff;}.elementor-5 .elementor-element.elementor-element-4240b0f:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2023/08/bg-04-free-img.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-5 .elementor-element.elementor-element-4240b0f > .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-5 .elementor-element.elementor-element-4240b0f > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 2px;border-color:rgba(255,255,255,0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:50px 25px 50px 25px;}.elementor-5 .elementor-element.elementor-element-4240b0f > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-4240b0f > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-4240b0f > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4240b0f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-37c4c4e{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.3);--divider-border-width:2px;}.elementor-5 .elementor-element.elementor-element-37c4c4e .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-5 .elementor-element.elementor-element-37c4c4e .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-5 .elementor-element.elementor-element-88d7ac3 > .elementor-widget-container{padding:0px 0px 75px 0px;}.elementor-5 .elementor-element.elementor-element-88d7ac3 .elementor-heading-title{font-size:29px;}.elementor-5 .elementor-element.elementor-element-c3852cc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-c3852cc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-c3852cc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-c3852cc .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor2 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-e6d7be1 .elementor-button{background-color:var( --e-global-color-astglobalcolor2 );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-radius:100px 100px 100px 100px;}.elementor-5 .elementor-element.elementor-element-e6d7be1 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-e6d7be1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5 .elementor-element.elementor-element-e6d7be1 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-e6d7be1 .elementor-button:focus{color:var( --e-global-color-astglobalcolor1 );}.elementor-5 .elementor-element.elementor-element-e6d7be1 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-e6d7be1 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-5 .elementor-element.elementor-element-b4e5da2{padding:100px 0px 100px 0px;}.elementor-5 .elementor-element.elementor-element-4be985a2 > .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-5 .elementor-element.elementor-element-4be985a2 > .elementor-element-populated{padding:160px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-53ac0440 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-5 .elementor-element.elementor-element-31cc1c8b:hover > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(245deg, var( --e-global-color-astglobalcolor0 ) 0%, var( --e-global-color-astglobalcolor1 ) 100%);border-style:solid;border-width:0px 0px 0px 2px;border-color:#ffffff;}.elementor-5 .elementor-element.elementor-element-31cc1c8b:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2023/08/bg-04-free-img.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-5 .elementor-element.elementor-element-31cc1c8b > .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-5 .elementor-element.elementor-element-31cc1c8b > .elementor-element-populated >  .elementor-background-overlay{opacity:0.57;}.elementor-5 .elementor-element.elementor-element-31cc1c8b > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 2px;border-color:rgba(255,255,255,0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:50px 25px 50px 25px;}.elementor-5 .elementor-element.elementor-element-31cc1c8b > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-31cc1c8b > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-31cc1c8b > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-31cc1c8b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-4eccbce4{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.3);--divider-border-width:2px;}.elementor-5 .elementor-element.elementor-element-4eccbce4 .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-5 .elementor-element.elementor-element-4eccbce4 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-5 .elementor-element.elementor-element-20d0f3d7 > .elementor-widget-container{padding:0px 0px 75px 0px;}.elementor-5 .elementor-element.elementor-element-20d0f3d7 .elementor-heading-title{font-size:29px;}.elementor-5 .elementor-element.elementor-element-20c9bf9f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-20c9bf9f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-20c9bf9f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-20c9bf9f .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor2 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-1821f123 .elementor-button{background-color:var( --e-global-color-astglobalcolor2 );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-radius:100px 100px 100px 100px;}.elementor-5 .elementor-element.elementor-element-1821f123 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-1821f123 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5 .elementor-element.elementor-element-1821f123 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-1821f123 .elementor-button:focus{color:var( --e-global-color-astglobalcolor1 );}.elementor-5 .elementor-element.elementor-element-1821f123 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-1821f123 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-5 .elementor-element.elementor-element-47bfa34d:hover > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(245deg, var( --e-global-color-astglobalcolor0 ) 0%, var( --e-global-color-astglobalcolor1 ) 100%);border-style:solid;border-width:0px 0px 0px 2px;border-color:#ffffff;}.elementor-5 .elementor-element.elementor-element-47bfa34d:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2023/08/bg-04-free-img.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-5 .elementor-element.elementor-element-47bfa34d > .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-5 .elementor-element.elementor-element-47bfa34d > .elementor-element-populated >  .elementor-background-overlay{opacity:0.57;}.elementor-5 .elementor-element.elementor-element-47bfa34d > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 2px;border-color:rgba(255,255,255,0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:50px 25px 50px 25px;}.elementor-5 .elementor-element.elementor-element-47bfa34d > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-47bfa34d > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-47bfa34d > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-47bfa34d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-af65511{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.3);--divider-border-width:2px;}.elementor-5 .elementor-element.elementor-element-af65511 .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-5 .elementor-element.elementor-element-af65511 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-5 .elementor-element.elementor-element-72da0860 > .elementor-widget-container{padding:0px 0px 75px 0px;}.elementor-5 .elementor-element.elementor-element-72da0860 .elementor-heading-title{font-size:29px;}.elementor-5 .elementor-element.elementor-element-5074ce92 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-5074ce92 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-5074ce92{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-5074ce92 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor2 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-16d6080e .elementor-button{background-color:var( --e-global-color-astglobalcolor2 );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-radius:100px 100px 100px 100px;}.elementor-5 .elementor-element.elementor-element-16d6080e > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-16d6080e .elementor-button-content-wrapper{flex-direction:row;}.elementor-5 .elementor-element.elementor-element-16d6080e .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-16d6080e .elementor-button:focus{color:var( --e-global-color-astglobalcolor1 );}.elementor-5 .elementor-element.elementor-element-16d6080e .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-16d6080e .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-5 .elementor-element.elementor-element-664523fb:hover > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(245deg, var( --e-global-color-astglobalcolor0 ) 0%, var( --e-global-color-astglobalcolor1 ) 100%);border-style:solid;border-width:0px 0px 0px 2px;border-color:#ffffff;}.elementor-5 .elementor-element.elementor-element-664523fb:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2023/08/bg-04-free-img.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-5 .elementor-element.elementor-element-664523fb > .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-5 .elementor-element.elementor-element-664523fb > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 2px;border-color:rgba(255,255,255,0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:50px 25px 50px 25px;}.elementor-5 .elementor-element.elementor-element-664523fb > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-664523fb > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-664523fb > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-664523fb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-6e0bb072{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.3);--divider-border-width:2px;}.elementor-5 .elementor-element.elementor-element-6e0bb072 .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-5 .elementor-element.elementor-element-6e0bb072 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-5 .elementor-element.elementor-element-12d347ff > .elementor-widget-container{padding:0px 0px 75px 0px;}.elementor-5 .elementor-element.elementor-element-12d347ff .elementor-heading-title{font-size:29px;}.elementor-5 .elementor-element.elementor-element-1fcdb01b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-1fcdb01b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-1fcdb01b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-1fcdb01b .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor2 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-24f9d8ba .elementor-button{background-color:var( --e-global-color-astglobalcolor2 );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-radius:100px 100px 100px 100px;}.elementor-5 .elementor-element.elementor-element-24f9d8ba > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-24f9d8ba .elementor-button-content-wrapper{flex-direction:row;}.elementor-5 .elementor-element.elementor-element-24f9d8ba .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-24f9d8ba .elementor-button:focus{color:var( --e-global-color-astglobalcolor1 );}.elementor-5 .elementor-element.elementor-element-24f9d8ba .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-24f9d8ba .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-5 .elementor-element.elementor-element-5eca032{padding:100px 0px 100px 0px;}.elementor-5 .elementor-element.elementor-element-26d757b > .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-5 .elementor-element.elementor-element-26d757b > .elementor-element-populated{padding:160px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-196a720 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-5 .elementor-element.elementor-element-9050267:hover > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(245deg, var( --e-global-color-astglobalcolor0 ) 0%, var( --e-global-color-astglobalcolor1 ) 100%);border-style:solid;border-width:0px 0px 0px 2px;border-color:#ffffff;}.elementor-5 .elementor-element.elementor-element-9050267:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2023/08/bg-04-free-img.png");background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-5 .elementor-element.elementor-element-9050267 > .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-5 .elementor-element.elementor-element-9050267 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 2px;border-color:rgba(255,255,255,0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:50px 25px 50px 25px;}.elementor-5 .elementor-element.elementor-element-9050267 > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-9050267 > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-9050267 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-9050267 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-90faf19{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.3);--divider-border-width:2px;}.elementor-5 .elementor-element.elementor-element-90faf19 .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-5 .elementor-element.elementor-element-90faf19 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-5 .elementor-element.elementor-element-ca81771 > .elementor-widget-container{padding:0px 0px 75px 0px;}.elementor-5 .elementor-element.elementor-element-2e9afae .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-2e9afae .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-2e9afae{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-2e9afae .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor2 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-deade12:hover > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(245deg, var( --e-global-color-astglobalcolor0 ) 0%, var( --e-global-color-astglobalcolor1 ) 100%);border-style:solid;border-width:0px 0px 0px 2px;border-color:#ffffff;}.elementor-5 .elementor-element.elementor-element-deade12:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2023/08/bg-04-free-img.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-5 .elementor-element.elementor-element-deade12 > .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-5 .elementor-element.elementor-element-deade12 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.57;}.elementor-5 .elementor-element.elementor-element-deade12 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 2px;border-color:rgba(255,255,255,0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:50px 25px 50px 25px;}.elementor-5 .elementor-element.elementor-element-deade12 > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-deade12 > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-deade12 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-deade12 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-3dbd0d5{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.3);--divider-border-width:2px;}.elementor-5 .elementor-element.elementor-element-3dbd0d5 .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-5 .elementor-element.elementor-element-3dbd0d5 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-5 .elementor-element.elementor-element-c4b4fa9 > .elementor-widget-container{padding:0px 0px 75px 0px;}.elementor-5 .elementor-element.elementor-element-88eda13 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-88eda13 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-88eda13{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-88eda13 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor2 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-27389ce:hover > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(245deg, var( --e-global-color-astglobalcolor0 ) 0%, var( --e-global-color-astglobalcolor1 ) 100%);border-style:solid;border-width:0px 0px 0px 2px;border-color:#ffffff;}.elementor-5 .elementor-element.elementor-element-27389ce:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2023/08/bg-04-free-img.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-5 .elementor-element.elementor-element-27389ce > .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-5 .elementor-element.elementor-element-27389ce > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 2px;border-color:rgba(255,255,255,0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:50px 25px 50px 25px;}.elementor-5 .elementor-element.elementor-element-27389ce > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-27389ce > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-27389ce > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-27389ce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-7dd8733{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.3);--divider-border-width:2px;}.elementor-5 .elementor-element.elementor-element-7dd8733 .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-5 .elementor-element.elementor-element-7dd8733 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-5 .elementor-element.elementor-element-e1cc7e0 > .elementor-widget-container{padding:0px 0px 75px 0px;}.elementor-5 .elementor-element.elementor-element-77e7eff .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-77e7eff .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-77e7eff{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-77e7eff .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor2 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-33ddb0d{padding:100px 0px 100px 0px;}.elementor-5 .elementor-element.elementor-element-7eb8c0b > .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-5 .elementor-element.elementor-element-7eb8c0b > .elementor-element-populated{padding:160px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-b73b819:hover > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(245deg, var( --e-global-color-astglobalcolor0 ) 0%, var( --e-global-color-astglobalcolor1 ) 100%);border-style:solid;border-width:0px 0px 0px 2px;border-color:#ffffff;}.elementor-5 .elementor-element.elementor-element-b73b819:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2023/08/bg-04-free-img.png");background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-5 .elementor-element.elementor-element-b73b819 > .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-5 .elementor-element.elementor-element-b73b819 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 2px;border-color:rgba(255,255,255,0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:50px 25px 50px 25px;}.elementor-5 .elementor-element.elementor-element-b73b819 > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-b73b819 > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-b73b819 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-b73b819 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-b51a414{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.3);--divider-border-width:2px;}.elementor-5 .elementor-element.elementor-element-b51a414 .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-5 .elementor-element.elementor-element-b51a414 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-5 .elementor-element.elementor-element-c26e222{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-c26e222 > .elementor-widget-container{padding:0px 0px 75px 0px;}.elementor-5 .elementor-element.elementor-element-65182dc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-65182dc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-65182dc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-65182dc .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor2 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-3ffb1fd:hover > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(245deg, var( --e-global-color-astglobalcolor0 ) 0%, var( --e-global-color-astglobalcolor1 ) 100%);border-style:solid;border-width:0px 0px 0px 2px;border-color:#ffffff;}.elementor-5 .elementor-element.elementor-element-3ffb1fd:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2023/08/bg-04-free-img.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-5 .elementor-element.elementor-element-3ffb1fd > .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-5 .elementor-element.elementor-element-3ffb1fd > .elementor-element-populated >  .elementor-background-overlay{opacity:0.57;}.elementor-5 .elementor-element.elementor-element-3ffb1fd > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 2px;border-color:rgba(255,255,255,0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:50px 25px 50px 25px;}.elementor-5 .elementor-element.elementor-element-3ffb1fd > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-3ffb1fd > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-3ffb1fd > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-3ffb1fd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-be36d2e{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.3);--divider-border-width:2px;}.elementor-5 .elementor-element.elementor-element-be36d2e .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-5 .elementor-element.elementor-element-be36d2e .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-5 .elementor-element.elementor-element-63f9a04 > .elementor-widget-container{padding:0px 0px 75px 0px;}.elementor-5 .elementor-element.elementor-element-8905fc0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-8905fc0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-8905fc0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-8905fc0 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor2 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-6b2f199:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-6b2f199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2020/03/bg-05-free-img.png");background-position:top center;background-repeat:no-repeat;}.elementor-5 .elementor-element.elementor-element-6b2f199 > .elementor-background-overlay{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2023/08/Diagonal_bar_light.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-6b2f199{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 0% 6% 0%;}.elementor-5 .elementor-element.elementor-element-60985d9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-60985d9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-1daa25e > .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-5 .elementor-element.elementor-element-1daa25e > .elementor-element-populated{padding:140px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-43a30c6 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-5 .elementor-element.elementor-element-bed95d6 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-6858292 > .elementor-widget-container{padding:085px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-6858292 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-5 .elementor-element.elementor-element-7e7c3d1 > .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-5 .elementor-element.elementor-element-7e7c3d1 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-abbb193 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5 .elementor-element.elementor-element-dd83265 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-64a9a63 > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-64a9a63 > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-64a9a63 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-64a9a63 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-c4cbaff{text-align:right;}.elementor-5 .elementor-element.elementor-element-77f3989 img{height:1px;}.elementor-5 .elementor-element.elementor-element-1e84f28 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-1e84f28 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-1e84f28{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-1e84f28 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-1e84f28 .elementor-icon-list-item > a{font-family:"Oswald", Sans-serif;text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-1e84f28 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-1e84f28 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor3 );}.elementor-5 .elementor-element.elementor-element-143e655:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-143e655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2024/04/background_boxer.png");background-position:top center;background-repeat:no-repeat;}.elementor-5 .elementor-element.elementor-element-143e655 > .elementor-background-overlay{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2023/08/Diagonal_bar_light.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-143e655{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 0% 6% 0%;}.elementor-5 .elementor-element.elementor-element-b878471 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-b878471 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-b383f04 > .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-5 .elementor-element.elementor-element-b383f04 > .elementor-element-populated{padding:140px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-12ea933 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-5 .elementor-element.elementor-element-0f81a55 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-dc83a9a > .elementor-widget-container{padding:85px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-dc83a9a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-5 .elementor-element.elementor-element-e652d80 > .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-5 .elementor-element.elementor-element-e652d80 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-6a0cf14 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5 .elementor-element.elementor-element-4261230 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-777cf3a > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-777cf3a > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-777cf3a > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-777cf3a > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-94c263b{text-align:right;}.elementor-5 .elementor-element.elementor-element-a803ecc img{height:1px;}.elementor-5 .elementor-element.elementor-element-90c12a6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-90c12a6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-90c12a6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-90c12a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-90c12a6 .elementor-icon-list-item > a{font-family:"Oswald", Sans-serif;text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-90c12a6 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-90c12a6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor3 );}.elementor-5 .elementor-element.elementor-element-1ee3e36:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-1ee3e36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2024/04/background_girl_2.png");background-position:top center;background-repeat:no-repeat;}.elementor-5 .elementor-element.elementor-element-1ee3e36 > .elementor-background-overlay{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2023/08/Diagonal_bar_light.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-1ee3e36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 0% 6% 0%;}.elementor-5 .elementor-element.elementor-element-c30aead > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-5 .elementor-element.elementor-element-c30aead > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-b65b3b9 > .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-5 .elementor-element.elementor-element-b65b3b9 > .elementor-element-populated{padding:140px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-0e65475 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-5 .elementor-element.elementor-element-e30a9bf > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-f8fe697 > .elementor-widget-container{padding:85px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-f8fe697 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-5 .elementor-element.elementor-element-9df82a6 > .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-5 .elementor-element.elementor-element-9df82a6 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-9ff1eaf > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5 .elementor-element.elementor-element-880f979 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-27266e6 > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-27266e6 > .elementor-element-populated > .elementor-background-overlay, .elementor-5 .elementor-element.elementor-element-27266e6 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-27266e6 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-919bf16{text-align:right;}.elementor-5 .elementor-element.elementor-element-980f4ec img{height:1px;}.elementor-5 .elementor-element.elementor-element-d6dcd15 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-d6dcd15 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-d6dcd15{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5 .elementor-element.elementor-element-d6dcd15 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-d6dcd15 .elementor-icon-list-item > a{font-family:"Oswald", Sans-serif;text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-d6dcd15 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-d6dcd15 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor3 );}.elementor-5 .elementor-element.elementor-element-a6c1985 .elementor-repeater-item-5ca1db1 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://northcotefitness.co.uk/wp-content/uploads/2024/06/Studio_1-1.jpg);background-size:cover;}.elementor-5 .elementor-element.elementor-element-a6c1985 .elementor-repeater-item-a7525fa .swiper-slide-bg{background-color:#4054b2;background-image:url(https://northcotefitness.co.uk/wp-content/uploads/2024/06/Studio_2-1.jpg);background-size:cover;}.elementor-5 .elementor-element.elementor-element-a6c1985 .elementor-repeater-item-96224bd .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://northcotefitness.co.uk/wp-content/uploads/2024/06/Studio_3.jpg);background-size:cover;}.elementor-5 .elementor-element.elementor-element-a6c1985 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-5 .elementor-element.elementor-element-a6c1985 .swiper-slide-contents{max-width:66%;}.elementor-5 .elementor-element.elementor-element-a6c1985 .swiper-slide-inner{text-align:center;}.elementor-5 .elementor-element.elementor-element-ebe4594{margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-5 .elementor-element.elementor-element-9953660{padding:0px 0px 25px 0px;}.elementor-5 .elementor-element.elementor-element-6d112b0 > .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-5 .elementor-element.elementor-element-6d112b0 > .elementor-element-populated{padding:140px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-bae0149 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-5 .elementor-element.elementor-element-36e1b52 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-5b6413e > .elementor-widget-container{padding:125px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-6592381 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-fcce449 > .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-5 .elementor-element.elementor-element-fcce449 > .elementor-element-populated{padding:160px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-4d904d5:hover > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(225deg, var( --e-global-color-astglobalcolor0 ) 0%, var( --e-global-color-astglobalcolor1 ) 100%);border-style:solid;border-width:2px 0px 0px 0px;border-color:#ffffff;}.elementor-5 .elementor-element.elementor-element-4d904d5:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2019/11/bg-06-free-img.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-5 .elementor-element.elementor-element-4d904d5 > .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-5 .elementor-element.elementor-element-4d904d5 > .elementor-element-populated{border-style:solid;border-width:2px 0px 0px 0px;border-color:rgba(255,255,255,0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-5 .elementor-element.elementor-element-4d904d5:hover > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-4d904d5:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4d904d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-4422c3e .elementor-star-rating i:not(:last-of-type){margin-inline-end:2px;}.elementor-5 .elementor-element.elementor-element-4422c3e .elementor-star-rating i:before{color:var( --e-global-color-astglobalcolor0 );}.elementor-5 .elementor-element.elementor-element-4422c3e .elementor-star-rating i{color:var( --e-global-color-astglobalcolor2 );}.elementor-5 .elementor-element.elementor-element-40c7d72 .elementor-testimonial-wrapper{text-align:left;}.elementor-5 .elementor-element.elementor-element-40c7d72 .elementor-testimonial-name{text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-40c7d72 .elementor-testimonial-job{color:var( --e-global-color-astglobalcolor3 );}.elementor-5 .elementor-element.elementor-element-f914be4 > .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-5 .elementor-element.elementor-element-f914be4 > .elementor-element-populated{padding:160px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-184295f:hover > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(225deg, var( --e-global-color-astglobalcolor0 ) 0%, var( --e-global-color-astglobalcolor1 ) 100%);border-style:solid;border-width:2px 0px 0px 0px;border-color:#ffffff;}.elementor-5 .elementor-element.elementor-element-184295f:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2019/11/bg-06-free-img.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-5 .elementor-element.elementor-element-184295f > .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-5 .elementor-element.elementor-element-184295f > .elementor-element-populated{border-style:solid;border-width:2px 0px 0px 0px;border-color:rgba(255,255,255,0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-5 .elementor-element.elementor-element-184295f:hover > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-184295f:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-184295f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-556dd04 .elementor-star-rating i:not(:last-of-type){margin-inline-end:2px;}.elementor-5 .elementor-element.elementor-element-556dd04 .elementor-star-rating i:before{color:var( --e-global-color-astglobalcolor0 );}.elementor-5 .elementor-element.elementor-element-556dd04 .elementor-star-rating i{color:var( --e-global-color-astglobalcolor2 );}.elementor-5 .elementor-element.elementor-element-3955a1e .elementor-testimonial-wrapper{text-align:left;}.elementor-5 .elementor-element.elementor-element-3955a1e .elementor-testimonial-name{text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-3955a1e .elementor-testimonial-job{color:var( --e-global-color-astglobalcolor3 );}.elementor-5 .elementor-element.elementor-element-beded43 > .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-5 .elementor-element.elementor-element-beded43 > .elementor-element-populated{padding:160px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-e3dd5d6:hover > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(225deg, var( --e-global-color-astglobalcolor0 ) 0%, var( --e-global-color-astglobalcolor1 ) 100%);border-style:solid;border-width:2px 0px 0px 0px;border-color:#ffffff;}.elementor-5 .elementor-element.elementor-element-e3dd5d6:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2019/11/bg-06-free-img.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-5 .elementor-element.elementor-element-e3dd5d6 > .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-5 .elementor-element.elementor-element-e3dd5d6 > .elementor-element-populated{border-style:solid;border-width:2px 0px 0px 0px;border-color:rgba(255,255,255,0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-5 .elementor-element.elementor-element-e3dd5d6:hover > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-e3dd5d6:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-e3dd5d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-4fa0488 .elementor-star-rating i:not(:last-of-type){margin-inline-end:2px;}.elementor-5 .elementor-element.elementor-element-4fa0488 .elementor-star-rating i:before{color:var( --e-global-color-astglobalcolor0 );}.elementor-5 .elementor-element.elementor-element-4fa0488 .elementor-star-rating i{color:var( --e-global-color-astglobalcolor2 );}.elementor-5 .elementor-element.elementor-element-cfb122b .elementor-testimonial-wrapper{text-align:left;}.elementor-5 .elementor-element.elementor-element-cfb122b .elementor-testimonial-name{text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-cfb122b .elementor-testimonial-job{color:var( --e-global-color-astglobalcolor3 );}.elementor-5 .elementor-element.elementor-element-90e4b34 > .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-5 .elementor-element.elementor-element-90e4b34 > .elementor-element-populated{padding:160px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-6a09ba4:hover > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(225deg, var( --e-global-color-astglobalcolor0 ) 0%, var( --e-global-color-astglobalcolor1 ) 100%);border-style:solid;border-width:2px 0px 0px 0px;border-color:#ffffff;}.elementor-5 .elementor-element.elementor-element-6a09ba4:hover > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2019/11/bg-06-free-img.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.5;}.elementor-5 .elementor-element.elementor-element-6a09ba4 > .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-5 .elementor-element.elementor-element-6a09ba4 > .elementor-element-populated{border-style:solid;border-width:2px 0px 0px 0px;border-color:rgba(255,255,255,0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-5 .elementor-element.elementor-element-6a09ba4:hover > .elementor-element-populated, .elementor-5 .elementor-element.elementor-element-6a09ba4:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-6a09ba4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-3aee0fb .elementor-star-rating i:not(:last-of-type){margin-inline-end:2px;}.elementor-5 .elementor-element.elementor-element-3aee0fb .elementor-star-rating i:before{color:var( --e-global-color-astglobalcolor0 );}.elementor-5 .elementor-element.elementor-element-3aee0fb .elementor-star-rating i{color:var( --e-global-color-astglobalcolor2 );}.elementor-5 .elementor-element.elementor-element-14bb4c0 .elementor-testimonial-wrapper{text-align:left;}.elementor-5 .elementor-element.elementor-element-14bb4c0 .elementor-testimonial-name{text-transform:uppercase;}.elementor-5 .elementor-element.elementor-element-14bb4c0 .elementor-testimonial-job{color:var( --e-global-color-astglobalcolor3 );}.elementor-5 .elementor-element.elementor-element-628385d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-628385d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2019/11/bg-07-free-img.png");background-position:top left;background-repeat:no-repeat;}.elementor-5 .elementor-element.elementor-element-628385d > .elementor-background-overlay{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2023/08/Diagonal_bar_light.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5 .elementor-element.elementor-element-628385d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 150px 0px;}.elementor-5 .elementor-element.elementor-element-9eff739{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4f1565c > .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-5 .elementor-element.elementor-element-4f1565c > .elementor-element-populated{padding:140px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-6c92637 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-5 .elementor-element.elementor-element-a41ca2d > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-4421d9c > .elementor-widget-container{padding:125px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-ddaf206 > .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-5 .elementor-element.elementor-element-ddaf206 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-2df141c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5 .elementor-element.elementor-element-5734059 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-74b5bbe .gallery-item{padding:0 20px 20px 0;}.elementor-5 .elementor-element.elementor-element-74b5bbe .gallery{margin:0 -20px -20px 0;}.elementor-5 .elementor-element.elementor-element-74b5bbe .gallery-item .gallery-caption{text-align:center;}.elementor-5 .elementor-element.elementor-element-4e6e553 > .elementor-background-overlay{background-image:url("https://northcotefitness.co.uk/wp-content/uploads/2023/08/Diagonal_bar_light.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-5 .elementor-element.elementor-element-4e6e553{padding:100px 0px 100px 0px;}.elementor-5 .elementor-element.elementor-element-216e446 > .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-5 .elementor-element.elementor-element-216e446 > .elementor-element-populated{padding:10px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-53ca281 .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-5 .elementor-element.elementor-element-6b95668 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-f7d49ae > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-5 .elementor-element.elementor-element-a89474f > .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-5 .elementor-element.elementor-element-a89474f > .elementor-element-populated{padding:25px 25px 25px 25px;}body.elementor-page-5:not(.elementor-motion-effects-element-type-background), body.elementor-page-5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-4d0e0e7{width:45%;}.elementor-5 .elementor-element.elementor-element-905b088{width:30%;}.elementor-5 .elementor-element.elementor-element-1daa25e{width:25%;}.elementor-5 .elementor-element.elementor-element-bed95d6{width:50%;}.elementor-5 .elementor-element.elementor-element-7e7c3d1{width:25%;}.elementor-5 .elementor-element.elementor-element-5e7633a{width:25%;}.elementor-5 .elementor-element.elementor-element-dd83265{width:50%;}.elementor-5 .elementor-element.elementor-element-64a9a63{width:24.664%;}.elementor-5 .elementor-element.elementor-element-b383f04{width:25%;}.elementor-5 .elementor-element.elementor-element-0f81a55{width:50%;}.elementor-5 .elementor-element.elementor-element-e652d80{width:25%;}.elementor-5 .elementor-element.elementor-element-4ef280e{width:25%;}.elementor-5 .elementor-element.elementor-element-4261230{width:50%;}.elementor-5 .elementor-element.elementor-element-777cf3a{width:24.664%;}.elementor-5 .elementor-element.elementor-element-b65b3b9{width:25%;}.elementor-5 .elementor-element.elementor-element-e30a9bf{width:50%;}.elementor-5 .elementor-element.elementor-element-9df82a6{width:25%;}.elementor-5 .elementor-element.elementor-element-ca01f15{width:25%;}.elementor-5 .elementor-element.elementor-element-880f979{width:50%;}.elementor-5 .elementor-element.elementor-element-27266e6{width:24.664%;}.elementor-5 .elementor-element.elementor-element-6d112b0{width:25%;}.elementor-5 .elementor-element.elementor-element-36e1b52{width:50%;}.elementor-5 .elementor-element.elementor-element-6592381{width:24.664%;}.elementor-5 .elementor-element.elementor-element-fcce449{width:25%;}.elementor-5 .elementor-element.elementor-element-4d904d5{width:75%;}.elementor-5 .elementor-element.elementor-element-f914be4{width:25%;}.elementor-5 .elementor-element.elementor-element-184295f{width:75%;}.elementor-5 .elementor-element.elementor-element-beded43{width:25%;}.elementor-5 .elementor-element.elementor-element-e3dd5d6{width:75%;}.elementor-5 .elementor-element.elementor-element-90e4b34{width:25%;}.elementor-5 .elementor-element.elementor-element-6a09ba4{width:75%;}.elementor-5 .elementor-element.elementor-element-4f1565c{width:25%;}.elementor-5 .elementor-element.elementor-element-a41ca2d{width:50%;}.elementor-5 .elementor-element.elementor-element-ddaf206{width:25%;}.elementor-5 .elementor-element.elementor-element-b68dc20{width:25%;}.elementor-5 .elementor-element.elementor-element-5734059{width:75%;}.elementor-5 .elementor-element.elementor-element-216e446{width:25%;}.elementor-5 .elementor-element.elementor-element-6b95668{width:50%;}.elementor-5 .elementor-element.elementor-element-a89474f{width:25%;}}@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-65ef4aa{padding:150px 35px 80px 35px;}.elementor-5 .elementor-element.elementor-element-b04211c > .elementor-element-populated{padding:300px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-7d520a8 > .elementor-element-populated{padding:0px 25px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4d0e0e7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-9f183bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-905b088 > .elementor-element-populated{padding:0% 0% 0% 45%;}.elementor-5 .elementor-element.elementor-element-35b6747 .elementor-icon-box-wrapper{text-align:left;}.elementor-5 .elementor-element.elementor-element-ec958d8{padding:15px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-42bcf2b{padding:30px 30px 60px 30px;}.elementor-5 .elementor-element.elementor-element-bedb9c6 > .elementor-element-populated{padding:30px 20px 50px 20px;}.elementor-5 .elementor-element.elementor-element-014220c > .elementor-element-populated{border-width:0px 0px 0px 2px;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-014220c:hover > .elementor-element-populated{border-width:0px 1px 0px 2px;}.elementor-5 .elementor-element.elementor-element-059e66c > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-5 .elementor-element.elementor-element-ff76abd > .elementor-element-populated{border-width:0px 0px 0px 2px;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-ff76abd:hover > .elementor-element-populated{border-width:0px 1px 0px 2px;}.elementor-5 .elementor-element.elementor-element-08dca78 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-5 .elementor-element.elementor-element-4240b0f > .elementor-element-populated{border-width:0px 0px 0px 2px;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-4240b0f:hover > .elementor-element-populated{border-width:0px 1px 0px 2px;}.elementor-5 .elementor-element.elementor-element-88d7ac3 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-5 .elementor-element.elementor-element-b4e5da2{padding:30px 30px 60px 30px;}.elementor-5 .elementor-element.elementor-element-4be985a2 > .elementor-element-populated{padding:30px 20px 50px 20px;}.elementor-5 .elementor-element.elementor-element-31cc1c8b > .elementor-element-populated{border-width:0px 0px 0px 2px;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-31cc1c8b:hover > .elementor-element-populated{border-width:0px 1px 0px 2px;}.elementor-5 .elementor-element.elementor-element-20d0f3d7 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-5 .elementor-element.elementor-element-47bfa34d > .elementor-element-populated{border-width:0px 0px 0px 2px;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-47bfa34d:hover > .elementor-element-populated{border-width:0px 1px 0px 2px;}.elementor-5 .elementor-element.elementor-element-72da0860 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-5 .elementor-element.elementor-element-664523fb > .elementor-element-populated{border-width:0px 0px 0px 2px;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-664523fb:hover > .elementor-element-populated{border-width:0px 1px 0px 2px;}.elementor-5 .elementor-element.elementor-element-12d347ff > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-5 .elementor-element.elementor-element-5eca032{padding:30px 30px 60px 30px;}.elementor-5 .elementor-element.elementor-element-26d757b > .elementor-element-populated{padding:30px 20px 50px 20px;}.elementor-5 .elementor-element.elementor-element-9050267 > .elementor-element-populated{border-width:0px 0px 0px 2px;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-9050267:hover > .elementor-element-populated{border-width:0px 1px 0px 2px;}.elementor-5 .elementor-element.elementor-element-ca81771 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-5 .elementor-element.elementor-element-deade12 > .elementor-element-populated{border-width:0px 0px 0px 2px;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-deade12:hover > .elementor-element-populated{border-width:0px 1px 0px 2px;}.elementor-5 .elementor-element.elementor-element-c4b4fa9 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-5 .elementor-element.elementor-element-27389ce > .elementor-element-populated{border-width:0px 0px 0px 2px;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-27389ce:hover > .elementor-element-populated{border-width:0px 1px 0px 2px;}.elementor-5 .elementor-element.elementor-element-e1cc7e0 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-5 .elementor-element.elementor-element-33ddb0d{padding:30px 30px 60px 30px;}.elementor-5 .elementor-element.elementor-element-7eb8c0b > .elementor-element-populated{padding:30px 20px 50px 20px;}.elementor-5 .elementor-element.elementor-element-b73b819 > .elementor-element-populated{border-width:0px 0px 0px 2px;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-b73b819:hover > .elementor-element-populated{border-width:0px 1px 0px 2px;}.elementor-5 .elementor-element.elementor-element-c26e222 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-5 .elementor-element.elementor-element-3ffb1fd > .elementor-element-populated{border-width:0px 0px 0px 2px;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:20px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-3ffb1fd:hover > .elementor-element-populated{border-width:0px 1px 0px 2px;}.elementor-5 .elementor-element.elementor-element-63f9a04 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-5 .elementor-element.elementor-element-6b2f199{padding:25px 25px 100px 25px;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-1daa25e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-5 .elementor-element.elementor-element-1daa25e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-5 .elementor-element.elementor-element-1daa25e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-bed95d6 > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-5 .elementor-element.elementor-element-dd83265 > .elementor-element-populated{padding:25px 0px 0px 25px;}.elementor-5 .elementor-element.elementor-element-64a9a63 > .elementor-element-populated{margin:0% 0% 0% 65%;--e-column-margin-right:0%;--e-column-margin-left:65%;padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-c4cbaff{text-align:left;}.elementor-5 .elementor-element.elementor-element-143e655{padding:25px 25px 100px 25px;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-b383f04.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-5 .elementor-element.elementor-element-b383f04.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-5 .elementor-element.elementor-element-b383f04 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-0f81a55 > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-5 .elementor-element.elementor-element-4261230 > .elementor-element-populated{padding:25px 0px 0px 25px;}.elementor-5 .elementor-element.elementor-element-777cf3a > .elementor-element-populated{margin:0% 0% 0% 65%;--e-column-margin-right:0%;--e-column-margin-left:65%;padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-94c263b{text-align:left;}.elementor-5 .elementor-element.elementor-element-1ee3e36{padding:25px 25px 100px 25px;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-b65b3b9.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-5 .elementor-element.elementor-element-b65b3b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-5 .elementor-element.elementor-element-b65b3b9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-e30a9bf > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-5 .elementor-element.elementor-element-880f979 > .elementor-element-populated{padding:25px 0px 0px 25px;}.elementor-5 .elementor-element.elementor-element-27266e6 > .elementor-element-populated{margin:0% 0% 0% 65%;--e-column-margin-right:0%;--e-column-margin-left:65%;padding:25px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-919bf16{text-align:left;}.elementor-5 .elementor-element.elementor-element-ebe4594{padding:60px 25px 60px 25px;}.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-6d112b0.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-5 .elementor-element.elementor-element-6d112b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-5 .elementor-element.elementor-element-6d112b0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-36e1b52 > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-5 .elementor-element.elementor-element-a426481{margin-top:50px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-4d904d5 > .elementor-element-populated{padding:35px 0px 35px 25px;}.elementor-5 .elementor-element.elementor-element-6d4e2d0{margin-top:50px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-184295f > .elementor-element-populated{padding:35px 0px 35px 25px;}.elementor-5 .elementor-element.elementor-element-ae03744{margin-top:50px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-e3dd5d6 > .elementor-element-populated{padding:35px 0px 35px 25px;}.elementor-5 .elementor-element.elementor-element-6bdabe8{margin-top:50px;margin-bottom:0px;}.elementor-5 .elementor-element.elementor-element-6a09ba4 > .elementor-element-populated{padding:35px 0px 35px 25px;}.elementor-5 .elementor-element.elementor-element-628385d{padding:60px 25px 60px 25px;}.elementor-5 .elementor-element.elementor-element-4f1565c > .elementor-element-populated{padding:95px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-a41ca2d > .elementor-element-populated{padding:0px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-4e6e553{padding:80px 25px 80px 25px;}.elementor-5 .elementor-element.elementor-element-216e446 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-6b95668 > .elementor-element-populated{padding:0px 25px 25px 25px;}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-65ef4aa{padding:100px 20px 75px 20px;}.elementor-5 .elementor-element.elementor-element-b04211c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-b04211c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-5 .elementor-element.elementor-element-b04211c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5 .elementor-element.elementor-element-a423888{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-7d520a8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4d0e0e7 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-9f183bb .elementor-heading-title{font-size:51px;}.elementor-5 .elementor-element.elementor-element-905b088 > .elementor-element-populated{padding:50px 0px 0px 50px;}.elementor-5 .elementor-element.elementor-element-35b6747 .elementor-icon-box-wrapper{text-align:left;}.elementor-5 .elementor-element.elementor-element-35b6747{--icon-box-icon-margin:-20px;}.elementor-5 .elementor-element.elementor-element-35b6747 .elementor-icon{font-size:20px;}.elementor-5 .elementor-element.elementor-element-bedb9c6 > .elementor-element-populated{padding:0px 0px 50px 25px;}.elementor-5 .elementor-element.elementor-element-014220c > .elementor-element-populated{border-width:2px 0px 0px 0px;padding:40px 20px 40px 20px;}.elementor-5 .elementor-element.elementor-element-014220c:hover > .elementor-element-populated{border-width:2px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-ff76abd > .elementor-element-populated{border-width:2px 0px 0px 0px;padding:40px 20px 40px 20px;}.elementor-5 .elementor-element.elementor-element-ff76abd:hover > .elementor-element-populated{border-width:2px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4240b0f > .elementor-element-populated{border-width:2px 0px 0px 0px;padding:40px 20px 40px 20px;}.elementor-5 .elementor-element.elementor-element-4240b0f:hover > .elementor-element-populated{border-width:2px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-4be985a2 > .elementor-element-populated{padding:0px 0px 50px 25px;}.elementor-5 .elementor-element.elementor-element-31cc1c8b > .elementor-element-populated{border-width:2px 0px 0px 0px;padding:40px 20px 40px 20px;}.elementor-5 .elementor-element.elementor-element-31cc1c8b:hover > .elementor-element-populated{border-width:2px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-47bfa34d > .elementor-element-populated{border-width:2px 0px 0px 0px;padding:40px 20px 40px 20px;}.elementor-5 .elementor-element.elementor-element-47bfa34d:hover > .elementor-element-populated{border-width:2px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-664523fb > .elementor-element-populated{border-width:2px 0px 0px 0px;padding:40px 20px 40px 20px;}.elementor-5 .elementor-element.elementor-element-664523fb:hover > .elementor-element-populated{border-width:2px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-26d757b > .elementor-element-populated{padding:0px 0px 50px 25px;}.elementor-5 .elementor-element.elementor-element-9050267 > .elementor-element-populated{border-width:2px 0px 0px 0px;padding:40px 20px 40px 20px;}.elementor-5 .elementor-element.elementor-element-9050267:hover > .elementor-element-populated{border-width:2px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-ca81771 > .elementor-widget-container{padding:0px 0px 75px 0px;}.elementor-5 .elementor-element.elementor-element-deade12 > .elementor-element-populated{border-width:2px 0px 0px 0px;padding:40px 20px 40px 20px;}.elementor-5 .elementor-element.elementor-element-deade12:hover > .elementor-element-populated{border-width:2px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-27389ce > .elementor-element-populated{border-width:2px 0px 0px 0px;padding:40px 20px 40px 20px;}.elementor-5 .elementor-element.elementor-element-27389ce:hover > .elementor-element-populated{border-width:2px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-7eb8c0b > .elementor-element-populated{padding:0px 0px 50px 25px;}.elementor-5 .elementor-element.elementor-element-b73b819 > .elementor-element-populated{border-width:2px 0px 0px 0px;padding:40px 20px 40px 20px;}.elementor-5 .elementor-element.elementor-element-b73b819:hover > .elementor-element-populated{border-width:2px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-c26e222 > .elementor-widget-container{padding:0px 0px 75px 0px;}.elementor-5 .elementor-element.elementor-element-3ffb1fd > .elementor-element-populated{border-width:2px 0px 0px 0px;padding:40px 20px 40px 20px;}.elementor-5 .elementor-element.elementor-element-3ffb1fd:hover > .elementor-element-populated{border-width:2px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-6b2f199{padding:75px 20px 75px 20px;}.elementor-5 .elementor-element.elementor-element-60985d9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-1daa25e > .elementor-element-populated{padding:0px 0px 50px 25px;}.elementor-5 .elementor-element.elementor-element-bed95d6 > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-5 .elementor-element.elementor-element-dd83265 > .elementor-element-populated{padding:25px 25px 0px 25px;}.elementor-5 .elementor-element.elementor-element-64a9a63 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 25px 0px 25px;}.elementor-5 .elementor-element.elementor-element-143e655{padding:75px 20px 75px 20px;}.elementor-5 .elementor-element.elementor-element-b878471 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-b383f04 > .elementor-element-populated{padding:0px 0px 50px 25px;}.elementor-5 .elementor-element.elementor-element-0f81a55 > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-5 .elementor-element.elementor-element-4261230 > .elementor-element-populated{padding:25px 25px 0px 25px;}.elementor-5 .elementor-element.elementor-element-777cf3a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 25px 0px 25px;}.elementor-5 .elementor-element.elementor-element-1ee3e36{padding:75px 20px 75px 20px;}.elementor-5 .elementor-element.elementor-element-c30aead > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-b65b3b9 > .elementor-element-populated{padding:0px 0px 50px 25px;}.elementor-5 .elementor-element.elementor-element-e30a9bf > .elementor-element-populated{padding:0px 25px 0px 25px;}.elementor-5 .elementor-element.elementor-element-880f979 > .elementor-element-populated{padding:25px 25px 0px 25px;}.elementor-5 .elementor-element.elementor-element-27266e6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 25px 0px 25px;}.elementor-5 .elementor-element.elementor-element-ebe4594{padding:75px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-6d112b0 > .elementor-element-populated{padding:0px 0px 50px 25px;}.elementor-5 .elementor-element.elementor-element-4d904d5:hover > .elementor-element-populated >  .elementor-background-overlay{background-position:center left;}.elementor-5 .elementor-element.elementor-element-4d904d5 > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-5 .elementor-element.elementor-element-184295f:hover > .elementor-element-populated >  .elementor-background-overlay{background-position:center left;}.elementor-5 .elementor-element.elementor-element-184295f > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-5 .elementor-element.elementor-element-e3dd5d6:hover > .elementor-element-populated >  .elementor-background-overlay{background-position:center left;}.elementor-5 .elementor-element.elementor-element-e3dd5d6 > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-5 .elementor-element.elementor-element-6a09ba4:hover > .elementor-element-populated >  .elementor-background-overlay{background-position:center left;}.elementor-5 .elementor-element.elementor-element-6a09ba4 > .elementor-element-populated{padding:50px 25px 50px 25px;}.elementor-5 .elementor-element.elementor-element-628385d > .elementor-background-overlay{background-size:auto;}.elementor-5 .elementor-element.elementor-element-628385d{padding:75px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-4f1565c > .elementor-element-populated{padding:0px 0px 50px 25px;}.elementor-5 .elementor-element.elementor-element-a41ca2d > .elementor-element-populated{padding:0px 25px 25px 25px;}.elementor-5 .elementor-element.elementor-element-4e6e553{padding:75px 20px 20px 20px;}.elementor-5 .elementor-element.elementor-element-216e446 > .elementor-element-populated{padding:0px 0px 50px 25px;}.elementor-5 .elementor-element.elementor-element-6b95668 > .elementor-element-populated{padding:0px 0px 0px 25px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5 .elementor-element.elementor-element-7d520a8{width:100%;}.elementor-5 .elementor-element.elementor-element-4d0e0e7{width:75%;}.elementor-5 .elementor-element.elementor-element-905b088{width:100%;}.elementor-5 .elementor-element.elementor-element-5303ca5{width:20%;}.elementor-5 .elementor-element.elementor-element-5a9f0a0{width:22%;}.elementor-5 .elementor-element.elementor-element-bedb9c6{width:100%;}.elementor-5 .elementor-element.elementor-element-014220c{width:33.33%;}.elementor-5 .elementor-element.elementor-element-ff76abd{width:33.33%;}.elementor-5 .elementor-element.elementor-element-4240b0f{width:33.33%;}.elementor-5 .elementor-element.elementor-element-4be985a2{width:100%;}.elementor-5 .elementor-element.elementor-element-31cc1c8b{width:33.33%;}.elementor-5 .elementor-element.elementor-element-47bfa34d{width:33.33%;}.elementor-5 .elementor-element.elementor-element-664523fb{width:33.33%;}.elementor-5 .elementor-element.elementor-element-26d757b{width:100%;}.elementor-5 .elementor-element.elementor-element-9050267{width:33.33%;}.elementor-5 .elementor-element.elementor-element-deade12{width:33.33%;}.elementor-5 .elementor-element.elementor-element-27389ce{width:33.33%;}.elementor-5 .elementor-element.elementor-element-7eb8c0b{width:100%;}.elementor-5 .elementor-element.elementor-element-b73b819{width:33.33%;}.elementor-5 .elementor-element.elementor-element-3ffb1fd{width:33.33%;}.elementor-5 .elementor-element.elementor-element-1daa25e{width:20%;}.elementor-5 .elementor-element.elementor-element-bed95d6{width:75%;}.elementor-5 .elementor-element.elementor-element-7e7c3d1{width:5%;}.elementor-5 .elementor-element.elementor-element-5e7633a{width:20%;}.elementor-5 .elementor-element.elementor-element-dd83265{width:80%;}.elementor-5 .elementor-element.elementor-element-64a9a63{width:100%;}.elementor-5 .elementor-element.elementor-element-b383f04{width:20%;}.elementor-5 .elementor-element.elementor-element-0f81a55{width:75%;}.elementor-5 .elementor-element.elementor-element-e652d80{width:5%;}.elementor-5 .elementor-element.elementor-element-4ef280e{width:20%;}.elementor-5 .elementor-element.elementor-element-4261230{width:80%;}.elementor-5 .elementor-element.elementor-element-777cf3a{width:100%;}.elementor-5 .elementor-element.elementor-element-b65b3b9{width:20%;}.elementor-5 .elementor-element.elementor-element-e30a9bf{width:75%;}.elementor-5 .elementor-element.elementor-element-9df82a6{width:5%;}.elementor-5 .elementor-element.elementor-element-ca01f15{width:20%;}.elementor-5 .elementor-element.elementor-element-880f979{width:80%;}.elementor-5 .elementor-element.elementor-element-27266e6{width:100%;}.elementor-5 .elementor-element.elementor-element-6d112b0{width:20%;}.elementor-5 .elementor-element.elementor-element-36e1b52{width:80%;}.elementor-5 .elementor-element.elementor-element-6592381{width:100%;}.elementor-5 .elementor-element.elementor-element-fcce449{width:20%;}.elementor-5 .elementor-element.elementor-element-4d904d5{width:80%;}.elementor-5 .elementor-element.elementor-element-f914be4{width:20%;}.elementor-5 .elementor-element.elementor-element-184295f{width:80%;}.elementor-5 .elementor-element.elementor-element-beded43{width:20%;}.elementor-5 .elementor-element.elementor-element-e3dd5d6{width:80%;}.elementor-5 .elementor-element.elementor-element-90e4b34{width:20%;}.elementor-5 .elementor-element.elementor-element-6a09ba4{width:80%;}.elementor-5 .elementor-element.elementor-element-4f1565c{width:20%;}.elementor-5 .elementor-element.elementor-element-a41ca2d{width:75%;}.elementor-5 .elementor-element.elementor-element-ddaf206{width:5%;}.elementor-5 .elementor-element.elementor-element-b68dc20{width:20%;}.elementor-5 .elementor-element.elementor-element-5734059{width:80%;}.elementor-5 .elementor-element.elementor-element-216e446{width:20%;}.elementor-5 .elementor-element.elementor-element-6b95668{width:75%;}.elementor-5 .elementor-element.elementor-element-a89474f{width:5%;}}@media(min-width:1025px){.elementor-5 .elementor-element.elementor-element-65ef4aa:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-65ef4aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-5 .elementor-element.elementor-element-65ef4aa > .elementor-background-overlay{background-attachment:fixed;}.elementor-5 .elementor-element.elementor-element-b04211c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5 .elementor-element.elementor-element-b04211c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-5 .elementor-element.elementor-element-014220c:hover > .elementor-element-populated >  .elementor-background-overlay{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-ff76abd:hover > .elementor-element-populated >  .elementor-background-overlay{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-4240b0f:hover > .elementor-element-populated >  .elementor-background-overlay{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-31cc1c8b:hover > .elementor-element-populated >  .elementor-background-overlay{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-47bfa34d:hover > .elementor-element-populated >  .elementor-background-overlay{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-664523fb:hover > .elementor-element-populated >  .elementor-background-overlay{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-9050267:hover > .elementor-element-populated >  .elementor-background-overlay{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-deade12:hover > .elementor-element-populated >  .elementor-background-overlay{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-27389ce:hover > .elementor-element-populated >  .elementor-background-overlay{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-b73b819:hover > .elementor-element-populated >  .elementor-background-overlay{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-3ffb1fd:hover > .elementor-element-populated >  .elementor-background-overlay{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-6b2f199:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-6b2f199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-6b2f199 > .elementor-background-overlay{background-attachment:fixed;}.elementor-5 .elementor-element.elementor-element-143e655:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-143e655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-143e655 > .elementor-background-overlay{background-attachment:fixed;}.elementor-5 .elementor-element.elementor-element-1ee3e36:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-1ee3e36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-1ee3e36 > .elementor-background-overlay{background-attachment:fixed;}.elementor-5 .elementor-element.elementor-element-4d904d5:hover > .elementor-element-populated >  .elementor-background-overlay{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-184295f:hover > .elementor-element-populated >  .elementor-background-overlay{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-e3dd5d6:hover > .elementor-element-populated >  .elementor-background-overlay{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-6a09ba4:hover > .elementor-element-populated >  .elementor-background-overlay{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-628385d:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-628385d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5 .elementor-element.elementor-element-628385d > .elementor-background-overlay{background-attachment:fixed;}.elementor-5 .elementor-element.elementor-element-4e6e553 > .elementor-background-overlay{background-attachment:fixed;}}