.elementor-20 .elementor-element.elementor-element-07305d6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-07305d6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-07305d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E41645;background-image:url("https://terrysports.co.uk/wp-content/uploads/2025/08/bg-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-07305d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 25px 150px 25px;}.elementor-20 .elementor-element.elementor-element-07305d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-00c5e8c .elementor-heading-title{font-size:1.375rem;font-weight:400;line-height:1.2em;letter-spacing:0px;color:#E0E1E5;}.elementor-20 .elementor-element.elementor-element-ee3aaf1 .elementor-heading-title{font-size:2.5rem;line-height:1em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-014c7d6 .btn{font-size:1.25rem;font-weight:600;padding:1rem 1.5rem 1rem 1.5rem;}.elementor-20 .elementor-element.elementor-element-4edb962 > .elementor-widget-container{padding:34px 34px 34px 34px;}.elementor-20 .elementor-element.elementor-element-4edb962 .elementor-heading-title{font-size:0px;line-height:0em;}.elementor-20 .elementor-element.elementor-element-198b16a > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-198b16a .elementor-heading-title{font-size:0px;line-height:0em;}.elementor-20 .elementor-element.elementor-element-86c9040 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-86c9040{padding:110px 0px 110px 0px;}.elementor-20 .elementor-element.elementor-element-9683db0{font-weight:600;}.elementor-20 .elementor-element.elementor-element-7ab5c6f .porto-u-main-heading > *{font-size:42px;font-weight:900;line-height:54.6px;letter-spacing:-1px;}.elementor-20 .elementor-element.elementor-element-7ab5c6f .porto-u-sub-heading{font-size:16.8px;line-height:1.9em;}.elementor-20 .elementor-element.elementor-element-d872295 .porto-u-main-heading > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-d872295 .porto-u-sub-heading{font-size:16.8px;line-height:1.9em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-4610d65{--display:flex;}.elementor-20 .elementor-element.elementor-element-b9de03c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-b9de03c{margin-top:33px;margin-bottom:33px;}.elementor-20 .elementor-element.elementor-element-7f2d882 .elementor-heading-title{font-family:"Poppins", Poppins;font-weight:600;color:#212529;}.elementor-20 .elementor-element.elementor-element-ad07080{--divider-border-style:solid;--divider-color:#1C5FA8;--divider-border-width:4px;}.elementor-20 .elementor-element.elementor-element-ad07080 .elementor-divider-separator{width:60px;}.elementor-20 .elementor-element.elementor-element-ad07080 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-65cf256 .elementor-heading-title{font-family:"Poppins", Poppins;font-size:15.4px;font-weight:300;line-height:26px;letter-spacing:0px;color:#777777;}.elementor-20 .elementor-element.elementor-element-2e9e5fc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-b51ac5e .btn{font-family:"Poppins", Poppins;font-size:1em;font-weight:700;color:#FFFFFF;background-color:#1D60A8;border-color:#1D60A8;padding:1.3132rem 3rem 1.3132rem 3rem;}.elementor-20 .elementor-element.elementor-element-b51ac5e .btn:hover, .elementor-20 .elementor-element.elementor-element-b51ac5e .btn:focus, .elementor-20 .elementor-element.elementor-element-b51ac5e .btn:active{background-color:#2271C7;border-color:#2271C7;}.elementor-20 .elementor-element.elementor-element-771ca55 > .elementor-widget-container{padding:0px 0px 0px 24px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#DEE2E6;}.elementor-20 .elementor-element.elementor-element-771ca55 .porto-icon{font-size:28.8px;color:#212529;}.elementor-20 .elementor-element.elementor-element-771ca55 .porto-icon svg{fill:#212529;}.elementor-20 .elementor-element.elementor-element-771ca55 .porto-sicon-img{border-radius:200px;}.elementor-20 .elementor-element.elementor-element-771ca55 .porto-icon.advanced{border-radius:200px;}.elementor-20 .elementor-element.elementor-element-771ca55 .porto-sicon-title{font-size:11.2px;font-weight:600;line-height:13.44px;letter-spacing:0px;color:#777777;margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-771ca55 .porto-sicon-header p{font-size:18.9px;font-weight:700;line-height:1.2em;color:#333333;}.elementor-20 .elementor-element.elementor-element-4ac4c91 > .elementor-element-populated{padding:15px 0px 15px 0px;}.elementor-20 .elementor-element.elementor-element-e585cdb{text-align:left;}.elementor-20 .elementor-element.elementor-element-be4b2b4 > .elementor-element-populated{border-style:dashed;border-width:1px 1px 1px 1px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 48px 48px 48px;}.elementor-20 .elementor-element.elementor-element-be4b2b4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-fef0dbd > .elementor-widget-container{padding:24px 0px 24px 0px;}.elementor-20 .elementor-element.elementor-element-fef0dbd .porto-sicon-img{font-size:46px;border-radius:200px;}.elementor-20 .elementor-element.elementor-element-fef0dbd .porto-icon.advanced{border-radius:200px;}.elementor-20 .elementor-element.elementor-element-fef0dbd .porto-sicon-title{font-size:27px;font-weight:700;line-height:27px;letter-spacing:-1.35px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-fef0dbd .porto-sicon-header p{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-fef0dbd .porto-sicon-description{color:#D5F2F1;}.elementor-20 .elementor-element.elementor-element-043b908 > .elementor-element-populated{border-style:dashed;border-width:1px 1px 1px 1px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 48px 48px 48px;}.elementor-20 .elementor-element.elementor-element-043b908 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-e6263ae > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-20 .elementor-element.elementor-element-e6263ae .porto-u-main-heading > *{font-size:31.5px;line-height:42px;letter-spacing:-1.54px;color:#C29E75;}.elementor-20 .elementor-element.elementor-element-e6263ae .porto-u-sub-heading{font-size:13.86px;font-weight:600;line-height:26px;}.elementor-20 .elementor-element.elementor-element-67748a5{--display:flex;--padding-block-start:2%;--padding-block-end:2%;--padding-inline-start:0%;--padding-inline-end:0%;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-67748a5{--padding-inline-start:0%;--padding-inline-end:0%;}.elementor-20 .elementor-element.elementor-element-35bafb0{--display:flex;}.elementor-20 .elementor-element.elementor-element-be49349{--display:flex;}.elementor-20 .elementor-element.elementor-element-b7fb532{--display:flex;}.elementor-20 .elementor-element.elementor-element-90c4bfe{--display:flex;}.elementor-20 .elementor-element.elementor-element-0f18030{--n-accordion-title-font-size:18px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-icon-size:15px;}:where( .elementor-20 .elementor-element.elementor-element-0f18030 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-20 .elementor-element.elementor-element-885a35c > .elementor-element-populated{border-style:dashed;border-width:1px 1px 1px 1px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 48px 48px 48px;}.elementor-20 .elementor-element.elementor-element-885a35c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-bd02e86 > .elementor-widget-container{padding:24px 0px 24px 0px;}.elementor-20 .elementor-element.elementor-element-bd02e86 .porto-sicon-img{font-size:46px;border-radius:200px;}.elementor-20 .elementor-element.elementor-element-bd02e86 .porto-icon.advanced{border-radius:200px;}.elementor-20 .elementor-element.elementor-element-bd02e86 .porto-sicon-title{font-size:27px;font-weight:700;line-height:27px;letter-spacing:-1.35px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-bd02e86 .porto-sicon-header p{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-bd02e86 .porto-sicon-description{color:#D5F2F1;}.elementor-20 .elementor-element.elementor-element-a8bca8d{text-align:left;}.elementor-20 .elementor-element.elementor-element-a8bca8d .btn{font-weight:600;line-height:19.2px;padding:1rem 3rem 1rem 3rem;}.elementor-20 .elementor-element.elementor-element-56f884c > .elementor-element-populated{border-style:dashed;border-width:1px 1px 1px 1px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 48px 48px 48px;}.elementor-20 .elementor-element.elementor-element-56f884c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-a266ce9 > .elementor-widget-container{padding:24px 0px 24px 0px;}.elementor-20 .elementor-element.elementor-element-a266ce9 .porto-sicon-img{font-size:46px;border-radius:200px;}.elementor-20 .elementor-element.elementor-element-a266ce9 .porto-icon.advanced{border-radius:200px;}.elementor-20 .elementor-element.elementor-element-a266ce9 .porto-sicon-title{font-size:27px;font-weight:700;line-height:27px;letter-spacing:-1.35px;color:#000000;}.elementor-20 .elementor-element.elementor-element-a266ce9 .porto-sicon-header p{color:#000000;}.elementor-20 .elementor-element.elementor-element-a266ce9 .porto-sicon-description{color:#000000;}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-62c56f4{width:66.6666%;}.elementor-20 .elementor-element.elementor-element-5f4cb16{width:33.333%;}.elementor-20 .elementor-element.elementor-element-67748a5{--content-width:1140px;}}@media(max-width:991px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-62c56f4{width:100%;}.elementor-20 .elementor-element.elementor-element-5f4cb16{width:100%;}.elementor-20 .elementor-element.elementor-element-952cd04{width:100%;}.elementor-20 .elementor-element.elementor-element-bdb166a{width:100%;}.elementor-20 .elementor-element.elementor-element-51fc7d6{width:50%;}.elementor-20 .elementor-element.elementor-element-eaa9889{width:100%;}.elementor-20 .elementor-element.elementor-element-b8585c5{width:50%;}.elementor-20 .elementor-element.elementor-element-d6bb6c1{width:100%;}.elementor-20 .elementor-element.elementor-element-4ac4c91{width:100%;}.elementor-20 .elementor-element.elementor-element-be4b2b4{width:100%;}.elementor-20 .elementor-element.elementor-element-043b908{width:100%;}.elementor-20 .elementor-element.elementor-element-885a35c{width:100%;}.elementor-20 .elementor-element.elementor-element-56f884c{width:100%;}}@media(max-width:991px){.elementor-20 .elementor-element.elementor-element-07305d6{padding:90px 25px 90px 25px;}.elementor-20 .elementor-element.elementor-element-4ac4c91 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-e585cdb{text-align:center;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-b51ac5e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-771ca55 > .elementor-widget-container{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}}