.elementor-1255 .elementor-element.elementor-element-1085200{--display:flex;--min-height:807px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:114px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1255 .elementor-element.elementor-element-1085200:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-1085200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joecoffeecompanys.com/wp-content/uploads/2026/04/Untitled-2_5a6649fa-7980-4491-ba92-e591c4af2c46.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1255 .elementor-element.elementor-element-ea91a88{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1255 .elementor-element.elementor-element-918840e .elementor-heading-title{font-size:15px;font-weight:500;text-transform:uppercase;word-spacing:7px;}.elementor-1255 .elementor-element.elementor-element-f2ae5d6 .elementor-heading-title{font-size:70px;font-weight:900;text-transform:none;color:#807CB0;}.elementor-1255 .elementor-element.elementor-element-ad83601 .elementor-heading-title{font-size:15px;font-weight:500;text-decoration:underline;}.elementor-1255 .elementor-element.elementor-element-57f2c70{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1255 .elementor-element.elementor-element-57f2c70:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-57f2c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#118ACB;}.elementor-1255 .elementor-element.elementor-element-f7b31fa .elementor-heading-title{font-size:15px;font-weight:900;word-spacing:6px;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-c16dd31 .elementor-heading-title{font-size:34px;font-weight:900;text-transform:none;word-spacing:8px;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-85bcf57 .elementor-button{background-color:#000000;font-size:15px;font-weight:900;border-radius:30px 30px 30px 30px;}.elementor-1255 .elementor-element.elementor-element-85bcf57 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-b23fbe3{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1255 .elementor-element.elementor-element-b79a096 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1255 .elementor-element.elementor-element-b79a096 .elementor-heading-title{font-size:40px;font-weight:900;text-transform:none;word-spacing:12px;}.elementor-1255 .elementor-element.elementor-element-eb4df97 .uael-woocommerce li.product{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:35px;}.elementor-1255 .elementor-element.elementor-element-eb4df97 .uael-woocommerce ul.products{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-1255 .elementor-element.elementor-element-eb4df97 .uael-woo-product-wrapper{background-color:#ffffff;}.elementor-1255 .elementor-element.elementor-element-eb4df97 .uael-sale-flash-wrap .uael-onsale{min-height:3em;min-width:3em;line-height:3em;}.elementor-1255 .elementor-element.elementor-element-eb4df97 .uael-featured{min-height:3em;min-width:3em;line-height:3em;}.elementor-1255 .elementor-element.elementor-element-5dcd099{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-5dcd099:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-5dcd099 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-f7d294f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-e6ac076 img{height:100px;object-fit:contain;object-position:center center;}.elementor-1255 .elementor-element.elementor-element-0870ced > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-0870ced .elementor-heading-title{font-size:40px;font-weight:900;text-transform:none;letter-spacing:3.3px;}.elementor-1255 .elementor-element.elementor-element-5e6f5d1 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-1255 .elementor-element.elementor-element-5e6f5d1 img{height:100px;object-fit:contain;object-position:center center;}.elementor-1255 .elementor-element.elementor-element-12dbe2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-12dbe2f .elementor-heading-title{font-size:40px;font-weight:900;text-transform:none;letter-spacing:3.3px;}.elementor-1255 .elementor-element.elementor-element-183f7ad > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-1255 .elementor-element.elementor-element-183f7ad img{height:100px;object-fit:contain;object-position:center center;}.elementor-1255 .elementor-element.elementor-element-dc3d048 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-dc3d048 .elementor-heading-title{font-size:40px;font-weight:900;text-transform:none;letter-spacing:3.3px;}.elementor-1255 .elementor-element.elementor-element-bb64697 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-1255 .elementor-element.elementor-element-bb64697 img{height:100px;object-fit:contain;object-position:center center;}.elementor-1255 .elementor-element.elementor-element-cbbe097 .elementor-heading-title{font-size:40px;font-weight:900;text-transform:none;letter-spacing:3.3px;}.elementor-1255 .elementor-element.elementor-element-20f09a5 img{height:100px;object-fit:contain;object-position:center center;}.elementor-1255 .elementor-element.elementor-element-05ca303 .elementor-heading-title{font-size:40px;font-weight:900;text-transform:none;letter-spacing:3.3px;}.elementor-1255 .elementor-element.elementor-element-c6c6825 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-1255 .elementor-element.elementor-element-c6c6825 img{height:100px;object-fit:contain;object-position:center center;}.elementor-1255 .elementor-element.elementor-element-70c70bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-70c70bd .elementor-heading-title{font-size:40px;font-weight:900;text-transform:none;letter-spacing:3.3px;}.elementor-1255 .elementor-element.elementor-element-e6846b1 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-1255 .elementor-element.elementor-element-e6846b1 img{height:100px;object-fit:contain;object-position:center center;}.elementor-1255 .elementor-element.elementor-element-e55c74c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-e55c74c .elementor-heading-title{font-size:40px;font-weight:900;text-transform:none;letter-spacing:3.3px;}.elementor-1255 .elementor-element.elementor-element-bcc69e7 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-1255 .elementor-element.elementor-element-bcc69e7 img{height:100px;object-fit:contain;object-position:center center;}.elementor-1255 .elementor-element.elementor-element-236560e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-236560e .elementor-heading-title{font-size:40px;font-weight:900;text-transform:none;letter-spacing:3.3px;}.elementor-1255 .elementor-element.elementor-element-614a95b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1255 .elementor-element.elementor-element-5e12250{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1255 .elementor-element.elementor-element-91f398a{--display:flex;--min-height:760px;--justify-content:flex-end;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:30px;}.elementor-1255 .elementor-element.elementor-element-91f398a:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-91f398a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joecoffeecompanys.com/wp-content/uploads/2026/04/Joe_Coffee_Tube.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1255 .elementor-element.elementor-element-91f398a::before, .elementor-1255 .elementor-element.elementor-element-91f398a > .elementor-background-video-container::before, .elementor-1255 .elementor-element.elementor-element-91f398a > .e-con-inner > .elementor-background-video-container::before, .elementor-1255 .elementor-element.elementor-element-91f398a > .elementor-background-slideshow::before, .elementor-1255 .elementor-element.elementor-element-91f398a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1255 .elementor-element.elementor-element-91f398a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1255 .elementor-element.elementor-element-8be74a9 .elementor-heading-title{font-size:40px;text-transform:none;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-cb077f9{font-weight:600;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-c1d3df1 .elementor-button{background-color:#118ACB;font-size:16px;font-weight:900;}.elementor-1255 .elementor-element.elementor-element-3a6d7d8{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:30px;}.elementor-1255 .elementor-element.elementor-element-3a6d7d8:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-3a6d7d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joecoffeecompanys.com/wp-content/uploads/2026/04/227A9827.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1255 .elementor-element.elementor-element-3a6d7d8::before, .elementor-1255 .elementor-element.elementor-element-3a6d7d8 > .elementor-background-video-container::before, .elementor-1255 .elementor-element.elementor-element-3a6d7d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1255 .elementor-element.elementor-element-3a6d7d8 > .elementor-background-slideshow::before, .elementor-1255 .elementor-element.elementor-element-3a6d7d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1255 .elementor-element.elementor-element-3a6d7d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1255 .elementor-element.elementor-element-45e3b3e .elementor-heading-title{font-size:40px;text-transform:none;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-33a7ae5{font-weight:600;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-19f0d05 .elementor-button{background-color:#118ACB;font-size:16px;font-weight:900;}.elementor-1255 .elementor-element.elementor-element-d15666d{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:30px;}.elementor-1255 .elementor-element.elementor-element-d15666d:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-d15666d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joecoffeecompanys.com/wp-content/uploads/2026/04/joe-coffee-espresso-tamp-step-4_54a6d2f7-e168-4708-8d03-ce406d27b64f.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1255 .elementor-element.elementor-element-d15666d::before, .elementor-1255 .elementor-element.elementor-element-d15666d > .elementor-background-video-container::before, .elementor-1255 .elementor-element.elementor-element-d15666d > .e-con-inner > .elementor-background-video-container::before, .elementor-1255 .elementor-element.elementor-element-d15666d > .elementor-background-slideshow::before, .elementor-1255 .elementor-element.elementor-element-d15666d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1255 .elementor-element.elementor-element-d15666d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1255 .elementor-element.elementor-element-f6136d1 .elementor-heading-title{font-size:40px;text-transform:none;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-dba5e47{font-weight:600;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-2d897d7 .elementor-button{background-color:#118ACB;font-size:16px;font-weight:900;}.elementor-1255 .elementor-element.elementor-element-35a7383{--display:flex;--min-height:0px;--justify-content:flex-end;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:30px;}.elementor-1255 .elementor-element.elementor-element-35a7383:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-35a7383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joecoffeecompanys.com/wp-content/uploads/2026/04/dancing_watermarked_1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1255 .elementor-element.elementor-element-35a7383::before, .elementor-1255 .elementor-element.elementor-element-35a7383 > .elementor-background-video-container::before, .elementor-1255 .elementor-element.elementor-element-35a7383 > .e-con-inner > .elementor-background-video-container::before, .elementor-1255 .elementor-element.elementor-element-35a7383 > .elementor-background-slideshow::before, .elementor-1255 .elementor-element.elementor-element-35a7383 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1255 .elementor-element.elementor-element-35a7383 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1255 .elementor-element.elementor-element-68ec20f .elementor-heading-title{font-size:40px;text-transform:none;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-f70b007{font-weight:600;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-3186fab .elementor-button{background-color:#118ACB;font-size:16px;font-weight:900;}.elementor-1255 .elementor-element.elementor-element-dec0710{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-32e35f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-57a5208{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-5a70980 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-66152d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-9b2633c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-3683bf3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-2757f86{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1255 .elementor-element.elementor-element-c8d5b51 .elementor-heading-title{font-size:15px;font-weight:900;letter-spacing:2.6px;word-spacing:3px;}.elementor-1255 .elementor-element.elementor-element-c794590 .elementor-heading-title{font-size:40px;font-weight:600;text-transform:none;}.elementor-1255 .elementor-element.elementor-element-177204f{text-align:center;font-size:15px;color:#000000;}.elementor-1255 .elementor-element.elementor-element-58c6fc8 .elementor-button{background-color:#118ACB;font-size:16px;font-weight:900;}.elementor-1255 .elementor-element.elementor-element-7c88b2e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-5aeab59{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-19ac110 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-6c6bdcd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-32675db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-facf6fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-b8bd4ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-6347dbf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-d4c5b22{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-eab712b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-0f5a1e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-cb2a98e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-40eacf0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-0a18f6f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-d478080{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-b4a6108 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-30a99c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-45153f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-1b64b5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-4b99e5f{--display:flex;--min-height:332px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-4b99e5f:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-4b99e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8AD2E6;}.elementor-1255 .elementor-element.elementor-element-cb19f3d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-4503d65{text-align:center;}.elementor-1255 .elementor-element.elementor-element-4503d65 .elementor-heading-title{font-size:34px;font-weight:700;text-transform:none;letter-spacing:3.3px;}.elementor-1255 .elementor-element.elementor-element-dd2e4a4{text-align:center;font-size:15px;font-weight:900;color:#000000;}.elementor-1255 .elementor-element.elementor-element-a789bb9 > .elementor-widget-container{padding:0% 25% 0% 25%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1255 .elementor-element.elementor-element-b23fbe3{--content-width:1550px;}.elementor-1255 .elementor-element.elementor-element-614a95b{--content-width:1550px;}.elementor-1255 .elementor-element.elementor-element-dec0710{--content-width:100%;}.elementor-1255 .elementor-element.elementor-element-b8bd4ca{--content-width:100%;}}@media(max-width:1024px){.elementor-1255 .elementor-element.elementor-element-1085200{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1255 .elementor-element.elementor-element-5e12250{--grid-auto-flow:row;}.elementor-1255 .elementor-element.elementor-element-91f398a{--min-height:0px;}.elementor-1255 .elementor-element.elementor-element-8be74a9 .elementor-heading-title{font-size:40px;}.elementor-1255 .elementor-element.elementor-element-45e3b3e .elementor-heading-title{font-size:40px;}.elementor-1255 .elementor-element.elementor-element-35a7383{--min-height:0px;}.elementor-1255 .elementor-element.elementor-element-57a5208{--grid-auto-flow:row;}.elementor-1255 .elementor-element.elementor-element-5aeab59{--grid-auto-flow:row;}.elementor-1255 .elementor-element.elementor-element-d4c5b22{--grid-auto-flow:row;}.elementor-1255 .elementor-element.elementor-element-d478080{--grid-auto-flow:row;}.elementor-1255 .elementor-element.elementor-element-a789bb9 > .elementor-widget-container{padding:0% 16% 0% 16%;}}@media(max-width:767px){.elementor-1255 .elementor-element.elementor-element-f2ae5d6 .elementor-heading-title{font-size:56px;}.elementor-1255 .elementor-element.elementor-element-c16dd31 .elementor-heading-title{font-size:27px;}.elementor-1255 .elementor-element.elementor-element-b79a096 .elementor-heading-title{font-size:32px;}.elementor-1255 .elementor-element.elementor-element-5e12250{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1255 .elementor-element.elementor-element-91f398a{--min-height:400px;}.elementor-1255 .elementor-element.elementor-element-8be74a9 .elementor-heading-title{font-size:25px;}.elementor-1255 .elementor-element.elementor-element-3a6d7d8{--min-height:400px;}.elementor-1255 .elementor-element.elementor-element-45e3b3e .elementor-heading-title{font-size:25px;}.elementor-1255 .elementor-element.elementor-element-d15666d{--min-height:400px;}.elementor-1255 .elementor-element.elementor-element-f6136d1 .elementor-heading-title{font-size:25px;}.elementor-1255 .elementor-element.elementor-element-35a7383{--min-height:400px;}.elementor-1255 .elementor-element.elementor-element-68ec20f .elementor-heading-title{font-size:25px;}.elementor-1255 .elementor-element.elementor-element-57a5208{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1255 .elementor-element.elementor-element-5aeab59{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1255 .elementor-element.elementor-element-d4c5b22{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1255 .elementor-element.elementor-element-d478080{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1255 .elementor-element.elementor-element-cb19f3d{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-dd2e4a4 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-1255 .elementor-element.elementor-element-a789bb9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}}/* Start custom CSS for container, class: .elementor-element-f7d294f *//* 外层容器：背景颜色铺满 */
#my-marquee-container {
    width: 100%;                /* 整行宽度 */
    overflow: hidden;           /* 隐藏滚动条 */
}
/* 内层容器：宽度等于外层容器宽度 */
#my-marquee-track {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
width: max-content;  /* 宽度等于内容总和 */
animation: marquee-scroll 30s linear infinite;
will-change: transform;
white-space: nowrap;
flex-shrink: 0;
}
/* 滚动动画 */
@keyframes marquee-scroll {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}

/* 统一大小和间距，这是实现顺畅的基础 */
#my-marquee-track .elementor-widget-image {
    flex: 0 0 auto; /* 防止图片被压缩 */
    width: 150px;   /* 你可以根据需要缩小图片宽度 */
    margin-right: 60px; /* 每张图右边的间距 */
}

/* 鼠标悬停暂停 */
#my-marquee-track:hover {
    animation-play-state: paused;
}/* End custom CSS */