.elementor-2037 .elementor-element.elementor-element-07ba774 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2037 .elementor-element.elementor-element-07ba774:not(.elementor-motion-effects-element-type-background), .elementor-2037 .elementor-element.elementor-element-07ba774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-2037 .elementor-element.elementor-element-07ba774 > .elementor-container{max-width:1600px;}.elementor-2037 .elementor-element.elementor-element-07ba774 > .elementor-background-overlay{opacity:0.18;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2037 .elementor-element.elementor-element-07ba774{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 202px 0px;}.elementor-2037 .elementor-element.elementor-element-3711d67 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2037 .elementor-element.elementor-element-e328c76{width:var( --container-widget-width, 157.816% );max-width:157.816%;--container-widget-width:157.816%;--container-widget-flex-grow:0;}.elementor-2037 .elementor-element.elementor-element-e328c76 > .elementor-widget-container{margin:0px 0px 9px 50px;padding:0px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-e328c76 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:58px;font-weight:400;line-height:1.3em;color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-40e8cfa{width:var( --container-widget-width, 1446px );max-width:1446px;--container-widget-width:1446px;--container-widget-flex-grow:0;z-index:1;}.elementor-2037 .elementor-element.elementor-element-40e8cfa > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 050px;padding:20px 0px 20px 0px;background-image:linear-gradient(360deg, var( --e-global-color-primary ) 0%, var( --e-global-color-6e91d899 ) 100%);}.elementor-2037 .elementor-element.elementor-element-40e8cfa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:58px;font-weight:400;line-height:36px;color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-06a986e{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:20px;width:var( --container-widget-width, 259px );max-width:259px;--container-widget-width:259px;--container-widget-flex-grow:0;z-index:0;}.elementor-2037 .elementor-element.elementor-element-06a986e > .elementor-widget-container{background-color:transparent;margin:-40px 0px 0px 0px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 50%, var( --e-global-color-6e91d899 ) 100%);}.elementor-2037 .elementor-element.elementor-element-06a986e .elementor-divider-separator{width:581px;}.elementor-2037 .elementor-element.elementor-element-06a986e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2037 .elementor-element.elementor-element-90ec235{--spacer-size:79px;}.elementor-2037 .elementor-element.elementor-element-9fee271{padding:0px 0px 0px 60px;}.elementor-2037 .elementor-element.elementor-element-8cf0859 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-694415f .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-4b2e88b4 );color:var( --e-global-color-4b2e88b4 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-694415f .elementor-button:hover, .elementor-2037 .elementor-element.elementor-element-694415f .elementor-button:focus{background-color:var( --e-global-color-6e91d899 );color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-694415f{width:auto;max-width:auto;}.elementor-2037 .elementor-element.elementor-element-694415f > .elementor-widget-container{margin:0px 50px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-694415f .elementor-button:hover svg, .elementor-2037 .elementor-element.elementor-element-694415f .elementor-button:focus svg{fill:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-3275861 .elementor-button{background-color:#F4F4F400;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-4b2e88b4 );color:var( --e-global-color-4b2e88b4 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-3275861 .elementor-button:hover, .elementor-2037 .elementor-element.elementor-element-3275861 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-3275861{width:auto;max-width:auto;}.elementor-2037 .elementor-element.elementor-element-3275861 .elementor-button:hover svg, .elementor-2037 .elementor-element.elementor-element-3275861 .elementor-button:focus svg{fill:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-c2a1470{--spacer-size:2px;}.elementor-2037 .elementor-element.elementor-element-b52c9df{margin-top:14px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-d143f2b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-3f60d5d > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-2037 .elementor-element.elementor-element-3f60d5d{text-align:center;}.elementor-2037 .elementor-element.elementor-element-3f60d5d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-accent );}.elementor-2037 .elementor-element.elementor-element-2a050ad{--e-image-carousel-slides-to-show:6;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2037 .elementor-element.elementor-element-2a050ad > .elementor-widget-container{margin:-27px 33px 74px 33px;padding:13px 13px 13px 13px;}.elementor-2037 .elementor-element.elementor-element-2a050ad .swiper-wrapper{display:flex;align-items:center;}.elementor-2037 .elementor-element.elementor-element-ba63598{--spacer-size:50px;}.elementor-2037 .elementor-element.elementor-element-36be961 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2037 .elementor-element.elementor-element-3c93fa2 > .elementor-widget-container{margin:-255px 0px 0px 25px;}.elementor-2037 .elementor-element.elementor-element-3c93fa2 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:70px;font-weight:400;text-transform:none;letter-spacing:1.5px;color:var( --e-global-color-text );}.elementor-2037 .elementor-element.elementor-element-cda01d8 > .elementor-widget-container{margin:-210px 0px 0px 25px;}.elementor-2037 .elementor-element.elementor-element-cda01d8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-2037 .elementor-element.elementor-element-84a1032 > .elementor-widget-container{margin:-193px 0px 0px 25px;}.elementor-2037 .elementor-element.elementor-element-84a1032 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-2037 .elementor-element.elementor-element-c8cc7ec:not(.elementor-motion-effects-element-type-background), .elementor-2037 .elementor-element.elementor-element-c8cc7ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2037 .elementor-element.elementor-element-c8cc7ec > .elementor-container{max-width:1165px;}.elementor-2037 .elementor-element.elementor-element-c8cc7ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-60px;margin-bottom:0px;}.elementor-2037 .elementor-element.elementor-element-c8cc7ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2037 .elementor-element.elementor-element-60ccc85{--spacer-size:69px;}.elementor-2037 .elementor-element.elementor-element-dc77f97{text-align:center;}.elementor-2037 .elementor-element.elementor-element-dc77f97 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:60px;font-weight:400;text-transform:none;letter-spacing:1.5px;color:var( --e-global-color-primary );}.elementor-2037 .elementor-element.elementor-element-14b7fd5 > .elementor-widget-container{padding:0px 110px 0px 110px;}.elementor-2037 .elementor-element.elementor-element-14b7fd5{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-acb0aca{--e-image-carousel-slides-to-show:5;width:var( --container-widget-width, 99.563% );max-width:99.563%;--container-widget-width:99.563%;--container-widget-flex-grow:0;}.elementor-2037 .elementor-element.elementor-element-acb0aca > .elementor-widget-container{margin:50px 0px 10px 0px;}.elementor-2037 .elementor-element.elementor-element-acb0aca .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;}.elementor-2037 .elementor-element.elementor-element-bb4be2a{--spacer-size:30px;}.elementor-2037 .elementor-element.elementor-element-f8ebb91 > .elementor-container{max-width:1600px;}.elementor-2037 .elementor-element.elementor-element-6867983{--spacer-size:18px;}.elementor-2037 .elementor-element.elementor-element-3f85516{--spacer-size:50px;}.elementor-2037 .elementor-element.elementor-element-4a26219:not(.elementor-motion-effects-element-type-background), .elementor-2037 .elementor-element.elementor-element-4a26219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F400;}.elementor-2037 .elementor-element.elementor-element-4a26219 > .elementor-container{max-width:1353px;}.elementor-2037 .elementor-element.elementor-element-4a26219 > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2037 .elementor-element.elementor-element-4a26219{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:51px;margin-bottom:51px;}.elementor-2037 .elementor-element.elementor-element-de8232b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2037 .elementor-element.elementor-element-de8232b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2037 .elementor-element.elementor-element-747f346 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-747f346{text-align:start;}.elementor-2037 .elementor-element.elementor-element-747f346 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:63px;font-weight:400;text-transform:none;letter-spacing:1.5px;color:#1B1B1B;}.elementor-2037 .elementor-element.elementor-element-1042e29{--spacer-size:2px;}.elementor-2037 .elementor-element.elementor-element-a189c21{width:var( --container-widget-width, 83.679% );max-width:83.679%;--container-widget-width:83.679%;--container-widget-flex-grow:0;font-size:19px;}.elementor-2037 .elementor-element.elementor-element-a189c21 > .elementor-widget-container{margin:-10px 0px 5px 0px;}.elementor-2037 .elementor-element.elementor-element-c671ece{width:var( --container-widget-width, 79.544% );max-width:79.544%;--container-widget-width:79.544%;--container-widget-flex-grow:0;}.elementor-2037 .elementor-element.elementor-element-c671ece > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-c671ece .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-2037 .elementor-element.elementor-element-8fb9438 .elementor-button{background-color:#D31E0A;font-size:20px;fill:var( --e-global-color-4b2e88b4 );color:var( --e-global-color-4b2e88b4 );border-radius:5px 5px 5px 5px;}.elementor-2037 .elementor-element.elementor-element-8fb9438 .elementor-button:hover, .elementor-2037 .elementor-element.elementor-element-8fb9438 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-8fb9438 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-8fb9438 .elementor-button:hover svg, .elementor-2037 .elementor-element.elementor-element-8fb9438 .elementor-button:focus svg{fill:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-b47ff89{--spacer-size:69px;}.elementor-2037 .elementor-element.elementor-element-2e1890d > .elementor-container{max-width:1600px;}.elementor-2037 .elementor-element.elementor-element-2e1890d{margin-top:-41px;margin-bottom:0px;}body:not(.rtl) .elementor-2037 .elementor-element.elementor-element-184d3b8{left:0px;}body.rtl .elementor-2037 .elementor-element.elementor-element-184d3b8{right:0px;}.elementor-2037 .elementor-element.elementor-element-184d3b8{top:35%;}.elementor-2037 .elementor-element.elementor-element-184d3b8 .elementor-icon-wrapper{text-align:center;}.elementor-2037 .elementor-element.elementor-element-184d3b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-184d3b8.elementor-view-framed .elementor-icon, .elementor-2037 .elementor-element.elementor-element-184d3b8.elementor-view-default .elementor-icon{color:var( --e-global-color-4b2e88b4 );border-color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-184d3b8.elementor-view-framed .elementor-icon, .elementor-2037 .elementor-element.elementor-element-184d3b8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-184d3b8 .elementor-icon{font-size:50px;}.elementor-2037 .elementor-element.elementor-element-184d3b8 .elementor-icon svg{height:50px;}body:not(.rtl) .elementor-2037 .elementor-element.elementor-element-bad41d0{left:0px;}body.rtl .elementor-2037 .elementor-element.elementor-element-bad41d0{right:0px;}.elementor-2037 .elementor-element.elementor-element-bad41d0{top:35%;}.elementor-2037 .elementor-element.elementor-element-bad41d0 .elementor-icon-wrapper{text-align:center;}.elementor-2037 .elementor-element.elementor-element-bad41d0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-bad41d0.elementor-view-framed .elementor-icon, .elementor-2037 .elementor-element.elementor-element-bad41d0.elementor-view-default .elementor-icon{color:var( --e-global-color-4b2e88b4 );border-color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-bad41d0.elementor-view-framed .elementor-icon, .elementor-2037 .elementor-element.elementor-element-bad41d0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-bad41d0 .elementor-icon{font-size:50px;}.elementor-2037 .elementor-element.elementor-element-bad41d0 .elementor-icon svg{height:50px;}body:not(.rtl) .elementor-2037 .elementor-element.elementor-element-ec02dda{left:0px;}body.rtl .elementor-2037 .elementor-element.elementor-element-ec02dda{right:0px;}.elementor-2037 .elementor-element.elementor-element-ec02dda{top:35%;}.elementor-2037 .elementor-element.elementor-element-ec02dda .elementor-icon-wrapper{text-align:center;}.elementor-2037 .elementor-element.elementor-element-ec02dda.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-ec02dda.elementor-view-framed .elementor-icon, .elementor-2037 .elementor-element.elementor-element-ec02dda.elementor-view-default .elementor-icon{color:var( --e-global-color-4b2e88b4 );border-color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-ec02dda.elementor-view-framed .elementor-icon, .elementor-2037 .elementor-element.elementor-element-ec02dda.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-ec02dda .elementor-icon{font-size:50px;}.elementor-2037 .elementor-element.elementor-element-ec02dda .elementor-icon svg{height:50px;}body:not(.rtl) .elementor-2037 .elementor-element.elementor-element-802f78f{left:0px;}body.rtl .elementor-2037 .elementor-element.elementor-element-802f78f{right:0px;}.elementor-2037 .elementor-element.elementor-element-802f78f{top:35%;}.elementor-2037 .elementor-element.elementor-element-802f78f .elementor-icon-wrapper{text-align:center;}.elementor-2037 .elementor-element.elementor-element-802f78f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-802f78f.elementor-view-framed .elementor-icon, .elementor-2037 .elementor-element.elementor-element-802f78f.elementor-view-default .elementor-icon{color:var( --e-global-color-4b2e88b4 );border-color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-802f78f.elementor-view-framed .elementor-icon, .elementor-2037 .elementor-element.elementor-element-802f78f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-802f78f .elementor-icon{font-size:50px;}.elementor-2037 .elementor-element.elementor-element-802f78f .elementor-icon svg{height:50px;}.elementor-2037 .elementor-element.elementor-element-8c8a751:not(.elementor-motion-effects-element-type-background), .elementor-2037 .elementor-element.elementor-element-8c8a751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://www.davecooper.live/wp-content/uploads/2024/12/ProtoType.png");background-size:contain;}.elementor-2037 .elementor-element.elementor-element-8c8a751 > .elementor-container{max-width:904px;}.elementor-2037 .elementor-element.elementor-element-8c8a751{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:91px 91px 91px 91px;}.elementor-2037 .elementor-element.elementor-element-8c8a751 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2037 .elementor-element.elementor-element-fb14d1b{width:var( --container-widget-width, 56.222% );max-width:56.222%;--container-widget-width:56.222%;--container-widget-flex-grow:0;}.elementor-2037 .elementor-element.elementor-element-fb14d1b > .elementor-widget-container{margin:113px 0px 0px 60px;}.elementor-2037 .elementor-element.elementor-element-fb14d1b .elementor-heading-title{font-size:55px;text-shadow:0px 0px 10px #090572;color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-99ad34d{--spacer-size:149px;}.elementor-2037 .elementor-element.elementor-element-5ced7f9 > .elementor-container{max-width:1600px;}.elementor-2037 .elementor-element.elementor-element-36d0045{--spacer-size:50px;}.elementor-2037 .elementor-element.elementor-element-cb14763:not(.elementor-motion-effects-element-type-background), .elementor-2037 .elementor-element.elementor-element-cb14763 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F400;}.elementor-2037 .elementor-element.elementor-element-cb14763 > .elementor-container{max-width:1387px;}.elementor-2037 .elementor-element.elementor-element-cb14763 > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2037 .elementor-element.elementor-element-cb14763{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:51px;margin-bottom:51px;}.elementor-2037 .elementor-element.elementor-element-aebce0b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-aebce0b{text-align:start;}.elementor-2037 .elementor-element.elementor-element-aebce0b .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:63px;font-weight:400;text-transform:none;letter-spacing:1.5px;color:#1B1B1B;}.elementor-2037 .elementor-element.elementor-element-4fa1be8{--spacer-size:2px;}.elementor-2037 .elementor-element.elementor-element-339df5a{width:var( --container-widget-width, 83.679% );max-width:83.679%;--container-widget-width:83.679%;--container-widget-flex-grow:0;font-size:19px;}.elementor-2037 .elementor-element.elementor-element-339df5a > .elementor-widget-container{margin:-10px 0px 5px 0px;}.elementor-2037 .elementor-element.elementor-element-1ec18ec{width:var( --container-widget-width, 79.544% );max-width:79.544%;--container-widget-width:79.544%;--container-widget-flex-grow:0;}.elementor-2037 .elementor-element.elementor-element-1ec18ec > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-1ec18ec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-2037 .elementor-element.elementor-element-70ef0eb .elementor-button{background-color:#D31E0A;font-size:20px;fill:var( --e-global-color-4b2e88b4 );color:var( --e-global-color-4b2e88b4 );border-radius:5px 5px 5px 5px;}.elementor-2037 .elementor-element.elementor-element-70ef0eb .elementor-button:hover, .elementor-2037 .elementor-element.elementor-element-70ef0eb .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-70ef0eb > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-70ef0eb .elementor-button:hover svg, .elementor-2037 .elementor-element.elementor-element-70ef0eb .elementor-button:focus svg{fill:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-85a4c08{--spacer-size:78px;}.elementor-2037 .elementor-element.elementor-element-e6d7f2a > .elementor-container{max-width:1600px;}.elementor-2037 .elementor-element.elementor-element-e6d7f2a{margin-top:-33px;margin-bottom:0px;}.elementor-2037 .elementor-element.elementor-element-ed043f3 img{height:244px;object-fit:cover;object-position:center center;}.elementor-2037 .elementor-element.elementor-element-e5bf642 img{height:244px;object-fit:cover;object-position:center center;}.elementor-2037 .elementor-element.elementor-element-d8f66f3 img{height:244px;object-fit:cover;object-position:center center;}.elementor-2037 .elementor-element.elementor-element-bfd12dc img{height:244px;object-fit:cover;object-position:center center;}.elementor-2037 .elementor-element.elementor-element-8888799:not(.elementor-motion-effects-element-type-background), .elementor-2037 .elementor-element.elementor-element-8888799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.davecooper.live/wp-content/uploads/2024/12/remove-logo.png");background-size:cover;}.elementor-2037 .elementor-element.elementor-element-8888799 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.79;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2037 .elementor-element.elementor-element-8888799 > .elementor-container{max-width:1291px;}.elementor-2037 .elementor-element.elementor-element-8888799{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2037 .elementor-element.elementor-element-8c1975c{--spacer-size:50px;}.elementor-2037 .elementor-element.elementor-element-c226f17 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2037 .elementor-element.elementor-element-c226f17{margin-top:36px;margin-bottom:0px;}.elementor-2037 .elementor-element.elementor-element-6ba7508{width:var( --container-widget-width, 97.374% );max-width:97.374%;--container-widget-width:97.374%;--container-widget-flex-grow:0;text-align:start;}.elementor-2037 .elementor-element.elementor-element-6ba7508 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:87px;font-weight:400;line-height:1.3em;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-8f641ec{width:var( --container-widget-width, 95.43% );max-width:95.43%;--container-widget-width:95.43%;--container-widget-flex-grow:0;font-size:19px;color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-8f641ec > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-ae5b150{--spacer-size:28px;}.elementor-2037 .elementor-element.elementor-element-6a21e1b{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2037 .elementor-element.elementor-element-6a21e1b > .elementor-widget-container{margin:-68px 033px 0px 33px;}.elementor-2037 .elementor-element.elementor-element-6a21e1b .swiper-wrapper{display:flex;align-items:center;}.elementor-2037 .elementor-element.elementor-element-7bd088a > .elementor-container{max-width:1500px;}.elementor-2037 .elementor-element.elementor-element-7bd088a{padding:100px 0px 100px 0px;}.elementor-2037 .elementor-element.elementor-element-3f0a9c4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2037 .elementor-element.elementor-element-3f0a9c4{margin-top:0px;margin-bottom:40px;}.elementor-2037 .elementor-element.elementor-element-707b29c > .elementor-widget-container{margin:0px 0px -27px 0px;}.elementor-2037 .elementor-element.elementor-element-707b29c{text-align:center;}.elementor-2037 .elementor-element.elementor-element-707b29c .elementor-heading-title{font-size:18px;font-weight:500;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-2037 .elementor-element.elementor-element-b86e9b5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2037 .elementor-element.elementor-element-b86e9b5 > .elementor-container{max-width:1373px;}.elementor-2037 .elementor-element.elementor-element-b86e9b5{margin-top:0px;margin-bottom:22px;}.elementor-2037 .elementor-element.elementor-element-e9d55b2 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-2037 .elementor-element.elementor-element-f178661 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-2037 .elementor-element.elementor-element-f178661 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2037 .elementor-element.elementor-element-f178661 .elementor-custom-embed-play i{font-size:50px;}.elementor-2037 .elementor-element.elementor-element-f178661 .elementor-custom-embed-play svg{width:50px;height:50px;}.elementor-2037 .elementor-element.elementor-element-0b617a9 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-2037 .elementor-element.elementor-element-f086af1 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-2037 .elementor-element.elementor-element-f086af1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2037 .elementor-element.elementor-element-f086af1 .elementor-custom-embed-play i{font-size:50px;}.elementor-2037 .elementor-element.elementor-element-f086af1 .elementor-custom-embed-play svg{width:50px;height:50px;}.elementor-2037 .elementor-element.elementor-element-18545a2 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-2037 .elementor-element.elementor-element-68b99e4 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-2037 .elementor-element.elementor-element-68b99e4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2037 .elementor-element.elementor-element-68b99e4 .elementor-custom-embed-play i{font-size:50px;}.elementor-2037 .elementor-element.elementor-element-68b99e4 .elementor-custom-embed-play svg{width:50px;height:50px;}.elementor-2037 .elementor-element.elementor-element-b6b56c0 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-2037 .elementor-element.elementor-element-80c3b53 img{border-radius:10px 10px 10px 10px;}body:not(.rtl) .elementor-2037 .elementor-element.elementor-element-f4ce8b9{left:0px;}body.rtl .elementor-2037 .elementor-element.elementor-element-f4ce8b9{right:0px;}.elementor-2037 .elementor-element.elementor-element-f4ce8b9{top:35%;}.elementor-2037 .elementor-element.elementor-element-f4ce8b9 .elementor-icon-wrapper{text-align:center;}.elementor-2037 .elementor-element.elementor-element-f4ce8b9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-f4ce8b9.elementor-view-framed .elementor-icon, .elementor-2037 .elementor-element.elementor-element-f4ce8b9.elementor-view-default .elementor-icon{color:var( --e-global-color-4b2e88b4 );border-color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-f4ce8b9.elementor-view-framed .elementor-icon, .elementor-2037 .elementor-element.elementor-element-f4ce8b9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-f4ce8b9 .elementor-icon{font-size:50px;}.elementor-2037 .elementor-element.elementor-element-f4ce8b9 .elementor-icon svg{height:50px;}.elementor-2037 .elementor-element.elementor-element-199ead9:not(.elementor-motion-effects-element-type-background), .elementor-2037 .elementor-element.elementor-element-199ead9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.davecooper.live/wp-content/uploads/2025/02/1-Lets-Connect-Page-Dave-Shaking-Hands-Plant-Prefab--scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2037 .elementor-element.elementor-element-199ead9 > .elementor-background-overlay{background-color:#161515;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2037 .elementor-element.elementor-element-199ead9 > .elementor-container{min-height:800px;}.elementor-2037 .elementor-element.elementor-element-199ead9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-2037 .elementor-element.elementor-element-6adc81b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-6adc81b{z-index:1;text-align:center;}.elementor-2037 .elementor-element.elementor-element-6adc81b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2037 .elementor-element.elementor-element-edb7e5d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2037 .elementor-element.elementor-element-9f57e79 .elementor-button{background-color:#D31E0A;font-size:25px;text-transform:capitalize;fill:var( --e-global-color-4b2e88b4 );color:var( --e-global-color-4b2e88b4 );border-radius:5px 5px 5px 5px;}.elementor-2037 .elementor-element.elementor-element-9f57e79 .elementor-button:hover, .elementor-2037 .elementor-element.elementor-element-9f57e79 .elementor-button:focus{background-color:var( --e-global-color-4b2e88b4 );color:#D31E0A;}.elementor-2037 .elementor-element.elementor-element-9f57e79{width:auto;max-width:auto;}.elementor-2037 .elementor-element.elementor-element-9f57e79 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-2037 .elementor-element.elementor-element-9f57e79 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2037 .elementor-element.elementor-element-9f57e79 .elementor-button:hover svg, .elementor-2037 .elementor-element.elementor-element-9f57e79 .elementor-button:focus svg{fill:#D31E0A;}.elementor-2037 .elementor-element.elementor-element-861567f .elementor-button{background-color:#D31E0A;font-size:25px;fill:var( --e-global-color-4b2e88b4 );color:var( --e-global-color-4b2e88b4 );border-radius:5px 5px 5px 5px;}.elementor-2037 .elementor-element.elementor-element-861567f .elementor-button:hover, .elementor-2037 .elementor-element.elementor-element-861567f .elementor-button:focus{background-color:var( --e-global-color-4b2e88b4 );color:#D31E0A;}.elementor-2037 .elementor-element.elementor-element-861567f{width:auto;max-width:auto;}.elementor-2037 .elementor-element.elementor-element-861567f > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-2037 .elementor-element.elementor-element-861567f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2037 .elementor-element.elementor-element-861567f .elementor-button:hover svg, .elementor-2037 .elementor-element.elementor-element-861567f .elementor-button:focus svg{fill:#D31E0A;}.elementor-2037 .elementor-element.elementor-element-905688f .elementor-button{background-color:#D31E0A;font-size:25px;fill:var( --e-global-color-4b2e88b4 );color:var( --e-global-color-4b2e88b4 );border-radius:5px 5px 5px 5px;}.elementor-2037 .elementor-element.elementor-element-905688f .elementor-button:hover, .elementor-2037 .elementor-element.elementor-element-905688f .elementor-button:focus{background-color:var( --e-global-color-4b2e88b4 );color:#D31E0A;}.elementor-2037 .elementor-element.elementor-element-905688f{width:auto;max-width:auto;}.elementor-2037 .elementor-element.elementor-element-905688f > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-2037 .elementor-element.elementor-element-905688f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-2037 .elementor-element.elementor-element-905688f .elementor-button:hover svg, .elementor-2037 .elementor-element.elementor-element-905688f .elementor-button:focus svg{fill:#D31E0A;}.elementor-2037 .elementor-element.elementor-element-09e6b25 > .elementor-container{max-width:1600px;}.elementor-2037 .elementor-element.elementor-element-ac654a4{--spacer-size:15px;}.elementor-2037 .elementor-element.elementor-element-ae217e4 > .elementor-widget-container{padding:22px 13px 44px 13px;}.elementor-2037 .elementor-element.elementor-element-ae217e4.elementor-arrows-yes .elementor-main-swiper{width:calc( 85% - 40px );}.elementor-2037 .elementor-element.elementor-element-ae217e4 .elementor-main-swiper{width:85%;}.elementor-2037 .elementor-element.elementor-element-ae217e4 .elementor-swiper-button{font-size:20px;}.elementor-2037 .elementor-element.elementor-element-ae217e4 .elementor-testimonial__text{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:23px;font-weight:300;}.elementor-2037 .elementor-element.elementor-element-ae217e4 .elementor-testimonial__name{color:var( --e-global-color-text );font-size:18px;}.elementor-2037 .elementor-element.elementor-element-ae217e4 .elementor-testimonial__title{color:var( --e-global-color-secondary );font-size:18px;}.elementor-2037 .elementor-element.elementor-element-6ad89e2:not(.elementor-motion-effects-element-type-background), .elementor-2037 .elementor-element.elementor-element-6ad89e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.davecooper.live/wp-content/uploads/2024/12/BLK_COVERSHOP.png");background-size:contain;}.elementor-2037 .elementor-element.elementor-element-6ad89e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2037 .elementor-element.elementor-element-6ad89e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2037 .elementor-element.elementor-element-57e4a1b{--spacer-size:16px;}.elementor-2037 .elementor-element.elementor-element-2f9e836{width:var( --container-widget-width, 90.518% );max-width:90.518%;--container-widget-width:90.518%;--container-widget-flex-grow:0;}.elementor-2037 .elementor-element.elementor-element-2f9e836 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-2f9e836 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:53px;font-weight:400;text-transform:none;letter-spacing:1.5px;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-cd104ba > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-cd104ba .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:53px;font-weight:400;text-transform:none;letter-spacing:1.5px;text-shadow:4px 4px 58px #000000;color:#FF0000;}.elementor-2037 .elementor-element.elementor-element-2df89f8{width:var( --container-widget-width, 91.597% );max-width:91.597%;--container-widget-width:91.597%;--container-widget-flex-grow:0;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-2df89f8 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-8cad323{--spacer-size:13px;}.elementor-2037 .elementor-element.elementor-element-520d727{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-2037 .elementor-element.elementor-element-520d727 .elementor-tab-title, .elementor-2037 .elementor-element.elementor-element-520d727 .elementor-tab-title:before, .elementor-2037 .elementor-element.elementor-element-520d727 .elementor-tab-title:after, .elementor-2037 .elementor-element.elementor-element-520d727 .elementor-tab-content, .elementor-2037 .elementor-element.elementor-element-520d727 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-2037 .elementor-element.elementor-element-520d727 .elementor-tab-title, .elementor-2037 .elementor-element.elementor-element-520d727 .elementor-tab-title a{color:var( --e-global-color-4b2e88b4 );}.elementor-2037 .elementor-element.elementor-element-520d727 .elementor-tab-title.elementor-active,
					 .elementor-2037 .elementor-element.elementor-element-520d727 .elementor-tab-title.elementor-active a{color:#FF0000;}.elementor-2037 .elementor-element.elementor-element-d7455ae{--spacer-size:153px;}.elementor-2037 .elementor-element.elementor-element-703e221{width:var( --container-widget-width, 124.615% );max-width:124.615%;--container-widget-width:124.615%;--container-widget-flex-grow:0;}.elementor-2037 .elementor-element.elementor-element-5843b22{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2037 .elementor-element.elementor-element-8cf0859{width:100%;}.elementor-2037 .elementor-element.elementor-element-d143f2b{width:100%;}.elementor-2037 .elementor-element.elementor-element-de8232b{width:48.527%;}.elementor-2037 .elementor-element.elementor-element-5c246ea{width:51.473%;}.elementor-2037 .elementor-element.elementor-element-5347858{width:47.413%;}.elementor-2037 .elementor-element.elementor-element-c3d1135{width:52.587%;}.elementor-2037 .elementor-element.elementor-element-44df70e{width:45.104%;}.elementor-2037 .elementor-element.elementor-element-1649e26{width:54.856%;}.elementor-2037 .elementor-element.elementor-element-8bf86c7{width:21.999%;}.elementor-2037 .elementor-element.elementor-element-bc89929{width:55.665%;}.elementor-2037 .elementor-element.elementor-element-6559a5d{width:22%;}.elementor-2037 .elementor-element.elementor-element-e9d55b2{width:25%;}.elementor-2037 .elementor-element.elementor-element-0b617a9{width:25%;}.elementor-2037 .elementor-element.elementor-element-18545a2{width:25%;}.elementor-2037 .elementor-element.elementor-element-b6b56c0{width:25%;}.elementor-2037 .elementor-element.elementor-element-29a1060{width:56.266%;}.elementor-2037 .elementor-element.elementor-element-08f1d8d{width:43.692%;}}@media(max-width:1024px){.elementor-2037 .elementor-element.elementor-element-07ba774{padding:10px 10px 10px 10px;}.elementor-2037 .elementor-element.elementor-element-acb0aca{--e-image-carousel-slides-to-show:4;}.elementor-2037 .elementor-element.elementor-element-6adc81b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2037 .elementor-element.elementor-element-520d727{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-2037 .elementor-element.elementor-element-e328c76{width:100%;max-width:100%;}.elementor-2037 .elementor-element.elementor-element-e328c76 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-e328c76 .elementor-heading-title{font-size:22px;}.elementor-2037 .elementor-element.elementor-element-40e8cfa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-40e8cfa .elementor-heading-title{font-size:22px;}.elementor-2037 .elementor-element.elementor-element-06a986e > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-90ec235{--spacer-size:10px;}.elementor-2037 .elementor-element.elementor-element-9fee271{padding:0px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-694415f{width:100%;max-width:100%;}.elementor-2037 .elementor-element.elementor-element-694415f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2037 .elementor-element.elementor-element-3275861{width:100%;max-width:100%;}.elementor-2037 .elementor-element.elementor-element-3f60d5d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-2a050ad{--e-image-carousel-slides-to-show:2;}.elementor-2037 .elementor-element.elementor-element-2a050ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-3c93fa2 > .elementor-widget-container{margin:-100px 0px 0px 25px;}.elementor-2037 .elementor-element.elementor-element-3c93fa2 .elementor-heading-title{font-size:30px;}.elementor-2037 .elementor-element.elementor-element-cda01d8 > .elementor-widget-container{margin:-90px 0px 0px 25px;}.elementor-2037 .elementor-element.elementor-element-cda01d8 .elementor-heading-title{font-size:20px;}.elementor-2037 .elementor-element.elementor-element-84a1032 > .elementor-widget-container{margin:-85px 0px 0px 25px;}.elementor-2037 .elementor-element.elementor-element-60ccc85{--spacer-size:30px;}.elementor-2037 .elementor-element.elementor-element-14b7fd5 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2037 .elementor-element.elementor-element-acb0aca{--e-image-carousel-slides-to-show:2;}.elementor-2037 .elementor-element.elementor-element-3f85516{--spacer-size:0px;}.elementor-2037 .elementor-element.elementor-element-747f346 .elementor-heading-title{font-size:60px;}.elementor-2037 .elementor-element.elementor-element-a189c21{width:100%;max-width:100%;}.elementor-2037 .elementor-element.elementor-element-c671ece{width:100%;max-width:100%;}.elementor-2037 .elementor-element.elementor-element-c671ece .elementor-heading-title{line-height:1.1em;}.elementor-2037 .elementor-element.elementor-element-8c8a751{padding:100px 0px 50px 0px;}.elementor-2037 .elementor-element.elementor-element-fb14d1b{width:100%;max-width:100%;}.elementor-2037 .elementor-element.elementor-element-fb14d1b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-fb14d1b .elementor-heading-title{font-size:48px;}.elementor-2037 .elementor-element.elementor-element-99ad34d{--spacer-size:3px;}.elementor-2037 .elementor-element.elementor-element-36d0045{--spacer-size:10px;}.elementor-2037 .elementor-element.elementor-element-339df5a{width:100%;max-width:100%;}.elementor-2037 .elementor-element.elementor-element-1ec18ec{width:100%;max-width:100%;}.elementor-2037 .elementor-element.elementor-element-6ba7508 .elementor-heading-title{font-size:50px;line-height:1em;}.elementor-2037 .elementor-element.elementor-element-8f641ec{width:100%;max-width:100%;}.elementor-2037 .elementor-element.elementor-element-6a21e1b{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-2037 .elementor-element.elementor-element-6a21e1b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-199ead9 > .elementor-container{min-height:600px;}.elementor-2037 .elementor-element.elementor-element-6adc81b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2037 .elementor-element.elementor-element-9f57e79 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2037 .elementor-element.elementor-element-861567f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2037 .elementor-element.elementor-element-905688f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-ae217e4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2037 .elementor-element.elementor-element-ae217e4.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2037 .elementor-element.elementor-element-ae217e4 .elementor-main-swiper{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-40e8cfa */.Better-Built-World .elementor-widget-container {
    max-width: 466px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2a050ad */.elementor-2037 .elementor-element.elementor-element-2a050ad .swiper-wrapper{
  transition-timing-function: linear !important; 
}
.davecooper-partner-logo-list .swiper-slide-inner img {
    filter: brightness(0) invert(1);
    height: 100px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-07ba774 */.Better-Built-World-Join-Now a {
    width: 200px !important;
    /* display: block; */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-747f346 */.elementor-2037 .elementor-element.elementor-element-747f346 .elementor-heading-title{
    word-break: keep-all;
    overflow-wrap: normal;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb14d1b */.elementor-2037 .elementor-element.elementor-element-fb14d1b .elementor-heading-title{
    word-break: keep-all;
    overflow-wrap: normal;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6a21e1b */.elementor-2037 .elementor-element.elementor-element-6a21e1b .swiper-wrapper{
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-520d727 */.davecooper-tab-price-table .elementor-tab-content {
    padding: 0;
}

.davecooper-tab-price-table .elementor-tab-content p {
    display: none;
}
.davecooper-tab-price-table .elementor-tabs .elementor-tab-title {
    background: url(https://www.davecooper.live/wp-content/uploads/2025/02/tab-check.png) no-repeat;
    background-size: 22px;
    background-position: 0px;
    padding-left: 32px;
}

.davecooper-tab-price-table .elementor-tabs .elementor-tab-title.elementor-active {
    background: url(https://www.davecooper.live/wp-content/uploads/2025/02/tab-checked.png) no-repeat;
    background-size: 22px;
    background-position: 0;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-2037 .featured-image{
    display: none;
}/* End custom CSS */