.elementor-653627 .elementor-element.elementor-element-1e7166f:not(.elementor-motion-effects-element-type-background), .elementor-653627 .elementor-element.elementor-element-1e7166f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-653627 .elementor-element.elementor-element-1e7166f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-653627 .elementor-element.elementor-element-1e7166f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-653627 .elementor-element.elementor-element-cae10db{width:100%;max-width:100%;}.elementor-653627 .elementor-element.elementor-element-cae10db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-653627 .elementor-element.elementor-element-cae10db .foxco-quote{color:#48EDE7 !important;border-color:#48EDE7 !important;}.elementor-653627 .elementor-element.elementor-element-cae10db .foxco-dual-heading__heading-1,
                 .elementor-653627 .elementor-element.elementor-element-cae10db .foxco-dual-heading__heading-2,
                 .elementor-653627 .elementor-element.elementor-element-cae10db .foxco-dual-heading{text-align:center;}.elementor-653627 .elementor-element.elementor-element-cae10db .foxco-dual-heading__heading-2{margin-top:0px !important;color:#48EDE7 !important;font-size:18px;}.elementor-653627 .elementor-element.elementor-element-cae10db .foxco-dual-heading__heading-1{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;font-family:"Raleway", Sans-serif;font-size:48px;font-weight:900;}.elementor-653627 .elementor-element.elementor-element-cae10db .foxco-dual-heading__heading-1 .foxco-quote{-webkit-text-fill-color:unset !important;}.elementor-653627 .elementor-element.elementor-element-c46eecc{padding:0px 0px 0px 0px;}.elementor-653627 .elementor-element.elementor-element-c46eecc img{width:34%;}.elementor-653627 .elementor-element.elementor-element-292083e .foxco-quote{font-size:69px !important;}.elementor-653627 .elementor-element.elementor-element-292083e .foxco-dual-heading__heading-1,
                 .elementor-653627 .elementor-element.elementor-element-292083e .foxco-dual-heading__heading-2,
                 .elementor-653627 .elementor-element.elementor-element-292083e .foxco-dual-heading{text-align:center;}.elementor-653627 .elementor-element.elementor-element-292083e .foxco-dual-heading__heading-2{margin-top:0px !important;color:#48EDE7 !important;font-family:"Raleway", Sans-serif;font-size:28px;font-weight:600;text-transform:lowercase;letter-spacing:4.8px;padding:0px 0px 0px 0px;}.elementor-653627 .elementor-element.elementor-element-292083e .foxco-dual-heading__heading-1{font-family:"Raleway", Sans-serif;font-size:46px;font-weight:700;text-transform:lowercase;text-decoration:none;padding:0px 0px 0px 0px;}.elementor-653627 .elementor-element.elementor-element-bc5c65b{font-family:"Raleway", Sans-serif;}.elementor-653627 .elementor-element.elementor-element-a0bec48 .foxco-bp-grid{--foxco-bp-cols:2;}.elementor-653627 .elementor-element.elementor-element-a0bec48 .foxco-bp-masonry{--foxco-bp-cols:2;}.elementor-653627 .elementor-element.elementor-element-a0bec48 .foxco-bp-grid, .elementor-653627 .elementor-element.elementor-element-a0bec48 .foxco-bp-masonry{gap:24px;}.elementor-653627 .elementor-element.elementor-element-a0bec48 .foxco-bp-magazine{--foxco-mag-gap:24px;}.elementor-653627 .elementor-element.elementor-element-a0bec48 .foxco-bp-image-wrap{--foxco-bp-ratio:56.25%;}.elementor-653627 .elementor-element.elementor-element-a0bec48 .foxco-bp-cat{background-color:#FFFFFF;font-family:"Raleway", Sans-serif;font-size:15px;}.elementor-653627 .elementor-element.elementor-element-a0bec48 .foxco-bp-cat a, .elementor-653627 .elementor-element.elementor-element-a0bec48 .foxco-bp-cat{color:#000000;}.elementor-653627 .elementor-element.elementor-element-a0bec48 .foxco-bp-title{font-family:"Raleway", Sans-serif;font-size:35px;}.elementor-653627 .elementor-element.elementor-element-a0bec48 .foxco-bp-title, .elementor-653627 .elementor-element.elementor-element-a0bec48 .foxco-bp-title a{color:#FFFFFF;}.elementor-653627 .elementor-element.elementor-element-a0bec48 .foxco-bp-price{font-family:"Raleway", Sans-serif;font-size:30px;}.elementor-653627 .elementor-element.elementor-element-a0bec48 .foxco-bp-sale-badge{color:#ffffff;}.elementor-653627 .elementor-element.elementor-element-a0bec48 .foxco-bp-rating .filled{color:#f4a700;}.elementor-653627 .elementor-element.elementor-element-a0bec48 .foxco-bp-rating .empty{color:#ddd;}.elementor-653627 .elementor-element.elementor-element-19a85b4:not(.elementor-motion-effects-element-type-background), .elementor-653627 .elementor-element.elementor-element-19a85b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-653627 .elementor-element.elementor-element-19a85b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-653627 .elementor-element.elementor-element-19a85b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-653627 .elementor-element.elementor-element-40fbafa .foxco-quote{color:#e85d04 !important;border-color:#e85d04 !important;}.elementor-653627 .elementor-element.elementor-element-40fbafa .foxco-dual-heading__heading-1,
                 .elementor-653627 .elementor-element.elementor-element-40fbafa .foxco-dual-heading__heading-2,
                 .elementor-653627 .elementor-element.elementor-element-40fbafa .foxco-dual-heading{text-align:center;}.elementor-653627 .elementor-element.elementor-element-40fbafa .foxco-dual-heading__heading-2{margin-top:0px !important;color:#D76F2D !important;font-family:"Raleway", Sans-serif;font-size:20px;font-weight:700;line-height:18px;letter-spacing:10px;text-shadow:0px 0px 4px rgba(0,0,0,0.3);}.elementor-653627 .elementor-element.elementor-element-40fbafa .foxco-dual-heading__heading-1{color:#F7F7F7 !important;-webkit-text-fill-color:#F7F7F7 !important;font-family:"Raleway", Sans-serif;font-size:47px;font-weight:800;letter-spacing:3.6px;}.elementor-653627 .elementor-element.elementor-element-40fbafa .foxco-dual-heading__heading-1 .foxco-quote{-webkit-text-fill-color:unset !important;}.elementor-653627 .elementor-element.elementor-element-911d18c .foxco-icon-list{gap:12px;}.elementor-653627 .elementor-element.elementor-element-911d18c .foxco-item-text{color:#ffffff;font-family:"Raleway", Sans-serif;font-size:23px;font-weight:400;text-transform:lowercase;letter-spacing:0.5px;}.elementor-653627 .elementor-element.elementor-element-911d18c .foxco-item-subtext{color:#a0aec0;}.elementor-653627 .elementor-element.elementor-element-911d18c .foxco-item-icon i{font-size:18px;}.elementor-653627 .elementor-element.elementor-element-911d18c .foxco-item-icon svg{width:18px;height:18px;}.elementor-653627 .elementor-element.elementor-element-911d18c .foxco-icon-list-item{padding:14px 20px 14px 20px;border-radius:8px;}.elementor-653627 .elementor-element.elementor-element-d79be8b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-653627 .elementor-element.elementor-element-3026305:not(.elementor-motion-effects-element-type-background), .elementor-653627 .elementor-element.elementor-element-3026305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-653627 .elementor-element.elementor-element-3026305{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-653627 .elementor-element.elementor-element-3026305 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-653627 .elementor-element.elementor-element-b6cfbd1 .foxco-dual-heading__heading-1{text-align:center !important;font-size:48px;}.elementor-653627 .elementor-element.elementor-element-b6cfbd1 .foxco-dual-heading__heading-2{text-align:center !important;margin-top:0px !important;color:#FFEC00 !important;font-size:24px;line-height:20px;letter-spacing:0px;}.elementor-653627 .elementor-element.elementor-element-b6cfbd1 .foxco-dual-heading{padding:15px 15px 15px 15px !important;}.elementor-653627 .elementor-element.elementor-element-6447cf6 > .elementor-widget-container{margin:23px 23px 23px 23px;}.elementor-653627 .elementor-element.elementor-element-6447cf6 .foxco-fb-grid{grid-template-columns:repeat(2, 1fr);gap:30px;}.elementor-653627 .elementor-element.elementor-element-6447cf6 .foxco-fb-toggle-btn{font-family:"Raleway", Sans-serif;text-transform:lowercase;letter-spacing:6.9px;color:#ffffff;background-color:transparent;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-653627 .elementor-element.elementor-element-6447cf6 .foxco-fb-toggle-btn.active{color:#ffffff;background-color:#E87B35;}.elementor-653627 .elementor-element.elementor-element-6447cf6 .foxco-fb-toggle-wrapper{background-color:#1a1a1a;border-radius:5px 5px 5px 5px;}.elementor-653627 .elementor-element.elementor-element-6447cf6 .foxco-fb-headline{font-family:"Raleway", Sans-serif;font-size:37px;font-weight:600;text-transform:uppercase;letter-spacing:6.2px;color:#FFFFFF;}.elementor-653627 .elementor-element.elementor-element-6447cf6 .foxco-fb-item-title{font-family:"Raleway", Sans-serif;text-transform:uppercase;letter-spacing:1.8px;color:#ffffff;}.elementor-653627 .elementor-element.elementor-element-6447cf6 .foxco-fb-item-desc{font-family:"Raleway", Sans-serif;font-size:18px;text-transform:lowercase;color:#FFFFFF;}.elementor-653627 .elementor-element.elementor-element-6447cf6 .foxco-fb-item-icon i{color:#E87B35;font-size:24px;}.elementor-653627 .elementor-element.elementor-element-6447cf6 .foxco-fb-item-icon svg{fill:#E87B35;width:24px;height:24px;}.elementor-653627 .elementor-element.elementor-element-6447cf6 .foxco-fb-item{background-color:transparent;padding:12px 12px 12px 12px;border-radius:8px 8px 8px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-653627 .elementor-element.elementor-element-623a7a1:not(.elementor-motion-effects-element-type-background), .elementor-653627 .elementor-element.elementor-element-623a7a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-653627 .elementor-element.elementor-element-623a7a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-653627 .elementor-element.elementor-element-623a7a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-653627 .elementor-element.elementor-element-5eb28cf{width:100%;max-width:100%;}.elementor-653627 .elementor-element.elementor-element-5eb28cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-653627 .elementor-element.elementor-element-5eb28cf .foxco-quote{color:#FFFFFF !important;border-color:#FFFFFF !important;}.elementor-653627 .elementor-element.elementor-element-5eb28cf .foxco-dual-heading__heading-1,
                 .elementor-653627 .elementor-element.elementor-element-5eb28cf .foxco-dual-heading__heading-2,
                 .elementor-653627 .elementor-element.elementor-element-5eb28cf .foxco-dual-heading{text-align:center;}.elementor-653627 .elementor-element.elementor-element-5eb28cf .foxco-dual-heading__heading-2{margin-top:0px !important;color:#FFFFFF !important;font-family:"Raleway", Sans-serif;}.elementor-653627 .elementor-element.elementor-element-5eb28cf .foxco-dual-heading__heading-1{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;font-family:"Raleway", Sans-serif;font-size:88px;font-weight:900;}.elementor-653627 .elementor-element.elementor-element-5eb28cf .foxco-dual-heading__heading-1 .foxco-quote{-webkit-text-fill-color:unset !important;}.elementor-653627 .elementor-element.elementor-element-7f5ecd3 > .elementor-widget-container{background-color:#FBFEFF;margin:0px -800px 0px -800px;padding:0px 0px 0px 0px;border-style:double;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:1px 0px 0px 0px;}.elementor-653627 .elementor-element.elementor-element-7f5ecd3 .foxco-logo-carousel-wrapper{--carousel-speed:20s;--logo-height:130px;--logo-gap:20px;}.elementor-653627 .elementor-element.elementor-element-8835892{width:100%;max-width:100%;}.elementor-653627 .elementor-element.elementor-element-8835892 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-653627 .elementor-element.elementor-element-8835892 .foxco-quote{color:#FFFFFF !important;border-color:#FFFFFF !important;}.elementor-653627 .elementor-element.elementor-element-8835892 .foxco-dual-heading__heading-1,
                 .elementor-653627 .elementor-element.elementor-element-8835892 .foxco-dual-heading__heading-2,
                 .elementor-653627 .elementor-element.elementor-element-8835892 .foxco-dual-heading{text-align:center;}.elementor-653627 .elementor-element.elementor-element-8835892 .foxco-dual-heading__heading-2{margin-top:0px !important;color:#FFFFFF !important;font-family:"Raleway", Sans-serif;}.elementor-653627 .elementor-element.elementor-element-8835892 .foxco-dual-heading__heading-1{color:#FFFFFF !important;-webkit-text-fill-color:#FFFFFF !important;font-family:"Raleway", Sans-serif;font-size:88px;font-weight:900;}.elementor-653627 .elementor-element.elementor-element-8835892 .foxco-dual-heading__heading-1 .foxco-quote{-webkit-text-fill-color:unset !important;}.elementor-653627 .elementor-element.elementor-element-acb9133 > .elementor-widget-container{background-color:#FBFEFF;margin:0px -800px 0px -800px;padding:0px 0px 0px 0px;border-style:double;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:1px 0px 0px 0px;}.elementor-653627 .elementor-element.elementor-element-acb9133 .foxco-logo-carousel-wrapper{--carousel-speed:30s;--logo-height:160px;--logo-gap:2px;}.elementor-653627 .elementor-element.elementor-element-16a0a73:not(.elementor-motion-effects-element-type-background), .elementor-653627 .elementor-element.elementor-element-16a0a73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-653627 .elementor-element.elementor-element-16a0a73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-653627 .elementor-element.elementor-element-16a0a73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-653627 .elementor-element.elementor-element-2cb6f09 .foxco-dual-heading__heading-1,
                 .elementor-653627 .elementor-element.elementor-element-2cb6f09 .foxco-dual-heading__heading-2,
                 .elementor-653627 .elementor-element.elementor-element-2cb6f09 .foxco-dual-heading{text-align:center;}.elementor-653627 .elementor-element.elementor-element-2cb6f09 .foxco-dual-heading__heading-2{margin-top:0px !important;color:#DF6737 !important;font-family:"Raleway", Sans-serif;font-size:23px;letter-spacing:7.6px;}.elementor-653627 .elementor-element.elementor-element-2cb6f09 .foxco-dual-heading__heading-1{font-family:"Raleway", Sans-serif;font-size:52px;font-weight:700;letter-spacing:3.6px;}.elementor-653627 .elementor-element.elementor-element-cd6d74d .foxco-dual-heading__heading-1,
                 .elementor-653627 .elementor-element.elementor-element-cd6d74d .foxco-dual-heading__heading-2,
                 .elementor-653627 .elementor-element.elementor-element-cd6d74d .foxco-dual-heading{text-align:center;}.elementor-653627 .elementor-element.elementor-element-cd6d74d .foxco-dual-heading__heading-2{margin-top:0px !important;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-653627 .elementor-element.elementor-element-cd6d74d .foxco-dual-heading__heading-1{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-653627 .elementor-element.elementor-element-b74fa3f .foxco-dual-heading__heading-1,
                 .elementor-653627 .elementor-element.elementor-element-b74fa3f .foxco-dual-heading__heading-2,
                 .elementor-653627 .elementor-element.elementor-element-b74fa3f .foxco-dual-heading{text-align:center;}.elementor-653627 .elementor-element.elementor-element-b74fa3f .foxco-dual-heading__heading-2{margin-top:0px !important;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-653627 .elementor-element.elementor-element-b74fa3f .foxco-dual-heading__heading-1{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-653627 .elementor-element.elementor-element-91d5139 .foxco-sep-wrap{margin-top:40px;margin-bottom:40px;}@media(max-width:1024px){.elementor-653627 .elementor-element.elementor-element-cae10db .foxco-dual-heading__heading-1{font-size:50px;}.elementor-653627 .elementor-element.elementor-element-292083e .foxco-dual-heading__heading-1{font-size:30px;}.elementor-653627 .elementor-element.elementor-element-292083e .foxco-dual-heading__heading-2{font-size:16px;}.elementor-653627 .elementor-element.elementor-element-a0bec48 .foxco-bp-grid{--foxco-bp-cols:2;}.elementor-653627 .elementor-element.elementor-element-a0bec48 .foxco-bp-masonry{--foxco-bp-cols:2;}.elementor-653627 .elementor-element.elementor-element-40fbafa .foxco-dual-heading__heading-1{font-size:39px;}.elementor-653627 .elementor-element.elementor-element-911d18c{width:var( --container-widget-width, 250.891px );max-width:250.891px;--container-widget-width:250.891px;--container-widget-flex-grow:0;}.elementor-653627 .elementor-element.elementor-element-d79be8b{width:var( --container-widget-width, 471.469px );max-width:471.469px;padding:0px 0px 0px 0px;--container-widget-width:471.469px;--container-widget-flex-grow:0;}.elementor-653627 .elementor-element.elementor-element-6447cf6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-653627 .elementor-element.elementor-element-7f5ecd3 .foxco-logo-carousel-wrapper{--carousel-speed:50s;}.elementor-653627 .elementor-element.elementor-element-acb9133 .foxco-logo-carousel-wrapper{--carousel-speed:50s;}}@media(max-width:767px){.elementor-653627 .elementor-element.elementor-element-cae10db{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-653627 .elementor-element.elementor-element-cae10db .foxco-dual-heading__heading-1{font-size:44px;}.elementor-653627 .elementor-element.elementor-element-c46eecc{padding:0px 0px 0px 0px;}.elementor-653627 .elementor-element.elementor-element-292083e .foxco-dual-heading__heading-1{font-size:37px;}.elementor-653627 .elementor-element.elementor-element-292083e .foxco-dual-heading__heading-2{font-size:16px;letter-spacing:2.5px;}.elementor-653627 .elementor-element.elementor-element-a0bec48 .foxco-bp-grid{--foxco-bp-cols:1;}.elementor-653627 .elementor-element.elementor-element-a0bec48 .foxco-bp-masonry{--foxco-bp-cols:1;}.elementor-653627 .elementor-element.elementor-element-40fbafa .foxco-dual-heading__heading-1{font-size:50px;}.elementor-653627 .elementor-element.elementor-element-911d18c{--container-widget-width:370px;--container-widget-flex-grow:0;width:var( --container-widget-width, 370px );max-width:370px;}.elementor-653627 .elementor-element.elementor-element-911d18c .foxco-item-text{font-size:26px;}.elementor-653627 .elementor-element.elementor-element-d79be8b{padding:0px 0px 0px 0px;}.elementor-653627 .elementor-element.elementor-element-b6cfbd1 .foxco-dual-heading__heading-1{font-size:48px;}.elementor-653627 .elementor-element.elementor-element-b6cfbd1 .foxco-dual-heading__heading-2{font-size:19px;}.elementor-653627 .elementor-element.elementor-element-b6cfbd1 .foxco-dual-heading{padding:5px 5px 5px 5px !important;}.elementor-653627 .elementor-element.elementor-element-6447cf6 .foxco-fb-toggle-btn{font-size:20px;}.elementor-653627 .elementor-element.elementor-element-6447cf6 .foxco-fb-headline{font-size:34px;}.elementor-653627 .elementor-element.elementor-element-6447cf6 .foxco-fb-item-title{font-size:13px;}.elementor-653627 .elementor-element.elementor-element-6447cf6 .foxco-fb-item-desc{font-size:14px;}.elementor-653627 .elementor-element.elementor-element-5eb28cf{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-653627 .elementor-element.elementor-element-5eb28cf .foxco-dual-heading__heading-1{font-size:65px;}.elementor-653627 .elementor-element.elementor-element-7f5ecd3{width:100%;max-width:100%;}.elementor-653627 .elementor-element.elementor-element-7f5ecd3 > .elementor-widget-container{margin:0px -50px 0px -50px;}.elementor-653627 .elementor-element.elementor-element-7f5ecd3 .foxco-logo-carousel-wrapper{--carousel-speed:5s;--logo-height:150px;}.elementor-653627 .elementor-element.elementor-element-8835892{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-653627 .elementor-element.elementor-element-8835892 .foxco-dual-heading__heading-1{font-size:65px;}.elementor-653627 .elementor-element.elementor-element-acb9133{width:100%;max-width:100%;}.elementor-653627 .elementor-element.elementor-element-acb9133 > .elementor-widget-container{margin:0px -50px 0px -50px;}.elementor-653627 .elementor-element.elementor-element-acb9133 .foxco-logo-carousel-wrapper{--carousel-speed:5s;--logo-height:150px;}.elementor-653627 .elementor-element.elementor-element-2cb6f09 .foxco-dual-heading__heading-1{font-size:45px;}}@media(min-width:768px){.elementor-653627 .elementor-element.elementor-element-c578faf{width:29.999%;}.elementor-653627 .elementor-element.elementor-element-4284bbe{width:70.001%;}}@media(max-width:1024px) and (min-width:768px){.elementor-653627 .elementor-element.elementor-element-c578faf{width:40%;}.elementor-653627 .elementor-element.elementor-element-4284bbe{width:58%;}}/* Start custom CSS for image, class: .elementor-element-c46eecc */.fox-logo-pop{
  position: relative;
  display: grid;
  place-items: center;
  padding: 26px;
  border-radius: 18px;
}

.fox-logo-pop::before{
  content:"";
  position:absolute;
  inset:-20px;
  background:
    radial-gradient(420px 260px at 50% 55%,
      rgba(226,100,49,.18),
      transparent 60%),
    radial-gradient(260px 180px at 50% 55%,
      rgba(255,255,255,.08),
      transparent 62%);
  filter: blur(2px);
  opacity: .95;
  pointer-events:none;
}

.fox-logo-pop::after{
  content:"";
  position:absolute;
  inset: 10px;
  border-radius: 16px;
  border: 1px solid rgba(255,255,255,.10);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.05);
  pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc5c65b *//* =========================
   FOXCO CONTENT BLOCK v7
   ========================= */

.foxco-content{
  position: relative;
  overflow: hidden;
  padding: 32px 36px 80px;
  border-radius: 22px;
  border: 1px solid rgba(255,255,255,.12);
  background:
    radial-gradient(900px 380px at 0% 0%, rgba(226,100,49,.10), transparent 55%),
    radial-gradient(700px 280px at 100% 100%, rgba(100,140,255,.08), transparent 60%),
    linear-gradient(180deg, rgba(15,15,15,.97), rgba(8,8,8,.985));
  box-shadow:
    0 14px 44px rgba(0,0,0,.55),
    inset 0 1px 0 rgba(255,255,255,.03);
  color: rgba(255,255,255,.92);
}

.foxco-content::before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  background: linear-gradient(to bottom, rgba(255,255,255,.012), transparent 2px);
  background-size:100% 4px;
  opacity:.18;
  mix-blend-mode:screen;
}

.foxco-content::after{
  content:"";
  position:absolute;
  left:50%;
  bottom:18px;
  transform:translateX(-50%);
  width:72px;
  height:24px;
  background-image:url("https://www.foxco.net/foxco-consulting-svg.svg");
  background-repeat:no-repeat;
  background-position:center;
  background-size:contain;
  opacity:.14;
  filter: grayscale(1) brightness(1.7) contrast(1.05);
  pointer-events:none;
}

/* body */
.foxco-content p{
  margin: 0 0 16px;
  font-size: 20px;
  line-height: 1.7;
  letter-spacing: .005em;
  color: rgba(255,255,255,.9);
}

.foxco-content br{
  display:none;
}

/* intro */
.foxco-content p:first-of-type{
  position: relative;
  font-size: 22px;
  line-height: 1.68;
}

.foxco-content p:first-of-type::first-letter{
  float: left;
  font-size: 58px;
  line-height: .92;
  font-weight: 800;
  color: rgba(255,255,255,.96);
  margin-right: 12px;
  margin-top: 4px;
  text-shadow:
    0 0 10px rgba(255,255,255,.07),
    0 0 18px rgba(255,255,255,.04);
}

.foxco-content p:first-of-type::before{
  content:"";
  position:absolute;
  left: 42px;
  top: 10px;
  bottom: 10px;
  width: 1px;
  background: linear-gradient(
    to bottom,
    rgba(226,100,49,.95),
    rgba(255,255,255,.72),
    rgba(108,140,255,.45),
    transparent
  );
  opacity: .75;
}

/* punch line */
.foxco-content p:nth-of-type(2){
  text-align: center;
  font-size: 24px;
  font-weight: 760;
  color: #fff;
  margin: 20px 0;
  padding: 12px 10px;
  border-top: 1px solid rgba(255,255,255,.08);
  border-bottom: 1px solid rgba(255,255,255,.08);
  letter-spacing: .015em;
  text-shadow:
    0 0 10px rgba(255,255,255,.06),
    0 0 18px rgba(100,140,255,.05);
}

/* emphasis */
.foxco-content strong,
.foxco-content b{
  color:#fff;
  font-weight:700;
}

/* links */
.foxco-content a{
  color:#9fc0ff;
  text-decoration:none;
  border-bottom: 1px solid rgba(159,192,255,.35);
}

.foxco-content a:hover{
  color:#fff;
  border-bottom-color: rgba(226,100,49,.75);
}

/* closing H2 */
.foxco-content h2{
  position: relative;
  max-width: 980px;
  margin: 30px auto 0;
  padding-top: 20px;
  text-align: center;
  font-size: clamp(22px, 2.2vw, 34px);
  line-height: 1.24;
  color: #fff;
  text-wrap: balance;
  letter-spacing: -.015em;
  text-shadow:
    0 0 10px rgba(100,140,255,.06),
    0 0 18px rgba(100,140,255,.04);
}

.foxco-content h2::before{
  content:"";
  display:block;
  width:120px;
  height:2px;
  margin:0 auto 18px;
  border-radius:999px;
  background:
    linear-gradient(
      90deg,
      transparent 0%,
      rgba(226,100,49,.95) 22%,
      rgba(255,255,255,.98) 50%,
      rgba(108,140,255,.95) 78%,
      transparent 100%
    );
  background-size:220% 100%;
  background-position:0% 50%;
  box-shadow:
    0 0 10px rgba(226,100,49,.20),
    0 0 16px rgba(100,140,255,.14);
  animation: foxcoShimmer 8s linear infinite;
}

@keyframes foxcoShimmer{
  0%   { background-position: 0% 50%; }
  100% { background-position: 200% 50%; }
}

/* fact block */
.foxco-fact{
  position: relative;
  margin: 22px 0;
  padding: 16px 18px 16px 22px;
  border-radius: 14px;
  background:
    linear-gradient(180deg, rgba(100,140,255,.06), transparent),
    rgba(12,12,12,.85);
  border: 1px solid rgba(100,140,255,.18);
  color: rgba(255,255,255,.85);
  font-size: 15.5px;
  line-height: 1.6;
  box-shadow: 0 8px 24px rgba(0,0,0,.45);
}

.foxco-fact::before{
  content:"";
  position:absolute;
  left:0;
  top:10px;
  bottom:10px;
  width:3px;
  border-radius:3px;
  background: linear-gradient(to bottom, #6c8cff, transparent);
}

.foxco-fact strong{
  display:block;
  font-size:11px;
  text-transform:uppercase;
  letter-spacing:.18em;
  color: rgba(120,160,255,.65);
  margin-bottom:6px;
}

.foxco-fact span{
  color:#9fc0ff;
}

/* mobile */
@media (max-width: 767px){
  .foxco-content{
    padding: 24px 20px 72px;
  }

  .foxco-content p{
    font-size: 18px;
    line-height: 1.68;
  }

  .foxco-content p:first-of-type{
    font-size: 19px;
  }

  .foxco-content p:first-of-type::first-letter{
    font-size: 46px;
    margin-right: 10px;
  }

  .foxco-content p:nth-of-type(2){
    font-size: 21px;
  }

  .foxco-content h2{
    font-size: clamp(22px, 6vw, 30px);
    line-height: 1.22;
  }

  .foxco-content h2::before{
    width: 92px;
    margin-bottom: 14px;
  }

  .foxco-content::after{
    width:60px;
    height:20px;
    bottom:16px;
  }
}/* End custom CSS */
/* Start custom CSS for foxco-blog-posts, class: .elementor-element-a0bec48 */.price {
    font-size: 0;
}

.price .woocommerce-Price-amount,
.price .subscription-details:first-of-type {
    font-size: initial;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136b665 */.foxco-fact{
  position: relative;
  margin: 22px 0;
  padding: 16px 18px 16px 22px;
  border-radius: 14px;
  background:
    linear-gradient(180deg, rgba(100,140,255,.06), rgba(255,255,255,0)),
    rgba(12,12,12,.85);
  border: 1px solid rgba(100,140,255,.18);
  color: rgba(255,255,255,.85);
  font-size: 15.5px;
  line-height: 1.6;
  letter-spacing: .01em;
  box-shadow: 0 8px 24px rgba(0,0,0,.45);
}

/* left accent bar (blue) */
.foxco-fact::before{
  content:"";
  position:absolute;
  left:0;
  top:10px;
  bottom:10px;
  width: 3px;
  border-radius: 3px;
  background: linear-gradient(
    to bottom,
    rgba(120,160,255,.95),
    rgba(120,160,255,.25)
  );
}

/* label */
.foxco-fact strong{
  display:block;
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: .18em;
  color: rgba(120,160,255,.65);
  margin-bottom: 6px;
}

/* FACT TEXT (this is what you remembered) */
.foxco-fact span{
  display:block;
  color: #9fc0ff; /* 👈 signature Foxco blue */
  font-weight: 500;
}

/* hover polish */
.foxco-fact:hover{
  border-color: rgba(120,160,255,.35);
  box-shadow: 0 12px 34px rgba(0,0,0,.6);
  transform: translateY(-1px);
  transition: all .2s ease;
}/* End custom CSS */