.elementor-4920 .elementor-element.elementor-element-e71e411:not(.elementor-motion-effects-element-type-background), .elementor-4920 .elementor-element.elementor-element-e71e411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-4920 .elementor-element.elementor-element-e71e411, .elementor-4920 .elementor-element.elementor-element-e71e411 > .elementor-background-overlay{border-radius:0px 0px 50px 50px;}.elementor-4920 .elementor-element.elementor-element-e71e411{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4920 .elementor-element.elementor-element-e71e411 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4920 .elementor-element.elementor-element-41747e4{--spacer-size:100px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4920 .elementor-element.elementor-element-7920982{text-align:center;}.elementor-4920 .elementor-element.elementor-element-7920982 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;}.elementor-4920 .elementor-element.elementor-element-a3d4a38{text-align:center;}.elementor-4920 .elementor-element.elementor-element-dbc62a8{--spacer-size:50px;}.elementor-4920 .elementor-element.elementor-element-71bf1df{--spacer-size:50px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4920 .elementor-element.elementor-element-8321b8a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-4920 .elementor-element.elementor-element-8321b8a .elementor-icon-box-title{margin-block-end:5px;}.elementor-4920 .elementor-element.elementor-element-8321b8a .elementor-icon{font-size:20px;}.elementor-4920 .elementor-element.elementor-element-8321b8a .elementor-icon-box-title, .elementor-4920 .elementor-element.elementor-element-8321b8a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-4920 .elementor-element.elementor-element-0cef8e3 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-4920 .elementor-element.elementor-element-0cef8e3 .elementor-icon-box-title{margin-block-end:5px;}.elementor-4920 .elementor-element.elementor-element-0cef8e3 .elementor-icon{font-size:20px;}.elementor-4920 .elementor-element.elementor-element-0cef8e3 .elementor-icon-box-title, .elementor-4920 .elementor-element.elementor-element-0cef8e3 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-4920 .elementor-element.elementor-element-ec414be .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-4920 .elementor-element.elementor-element-ec414be .elementor-icon-box-title{margin-block-end:5px;}.elementor-4920 .elementor-element.elementor-element-ec414be .elementor-icon{font-size:20px;}.elementor-4920 .elementor-element.elementor-element-ec414be .elementor-icon-box-title, .elementor-4920 .elementor-element.elementor-element-ec414be .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-4920 .elementor-element.elementor-element-2b720ed{--spacer-size:50px;}.elementor-4920 .elementor-element.elementor-element-c3bc5e8{--spacer-size:50px;}.elementor-4920 .elementor-element.elementor-element-50a255b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4920 .elementor-element.elementor-element-50a255b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sydpins.com/wp-content/uploads/2026/08/custom-cute-cat-beret-yume-art-mart-enamel-pin-600x600.webp");background-position:center center;background-repeat:no-repeat;}.elementor-4920 .elementor-element.elementor-element-50a255b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4920 .elementor-element.elementor-element-50a255b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4920 .elementor-element.elementor-element-6f4ce0f{--spacer-size:100px;}.elementor-4920 .elementor-element.elementor-element-423d218{text-align:center;}.elementor-4920 .elementor-element.elementor-element-423d218 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4920 .elementor-element.elementor-element-5705d25{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-4920 .elementor-element.elementor-element-4b96113:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4920 .elementor-element.elementor-element-4b96113 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sydpins.com/wp-content/uploads/2026/08/custom-watkins-glen-fire-rescue-gold-challenge-coin-600x600.webp");background-position:center center;background-repeat:no-repeat;}.elementor-4920 .elementor-element.elementor-element-4b96113 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4920 .elementor-element.elementor-element-4b96113 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4920 .elementor-element.elementor-element-d04a577{--spacer-size:100px;}.elementor-4920 .elementor-element.elementor-element-3b5a469{text-align:center;}.elementor-4920 .elementor-element.elementor-element-3b5a469 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4920 .elementor-element.elementor-element-cf486d0{text-align:center;color:#FFFFFF;}.elementor-4920 .elementor-element.elementor-element-803aed8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4920 .elementor-element.elementor-element-803aed8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sydpins.com/wp-content/uploads/2026/08/custom-city-nord-hat-pin-and-hat-clip-600x600.webp");background-position:center center;background-repeat:no-repeat;}.elementor-4920 .elementor-element.elementor-element-803aed8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4920 .elementor-element.elementor-element-803aed8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4920 .elementor-element.elementor-element-5fb3e4a{--spacer-size:100px;}.elementor-4920 .elementor-element.elementor-element-b06cbdc{text-align:center;}.elementor-4920 .elementor-element.elementor-element-b06cbdc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4920 .elementor-element.elementor-element-f0c055a{text-align:center;color:#FFFFFF;}.elementor-4920 .elementor-element.elementor-element-24ae75e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4920 .elementor-element.elementor-element-24ae75e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sydpins.com/wp-content/uploads/2026/08/enamel-keychain-gold-key-ring-600x600.webp");background-position:center center;background-repeat:no-repeat;}.elementor-4920 .elementor-element.elementor-element-24ae75e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4920 .elementor-element.elementor-element-24ae75e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4920 .elementor-element.elementor-element-47ca90c{--spacer-size:100px;}.elementor-4920 .elementor-element.elementor-element-b706262{text-align:center;}.elementor-4920 .elementor-element.elementor-element-b706262 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-4920 .elementor-element.elementor-element-839412c{text-align:center;color:#FFFFFF;}.elementor-4920 .elementor-element.elementor-element-f61e952{--spacer-size:50px;}.elementor-4920 .elementor-element.elementor-element-fa2077e{text-align:start;}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4920 .elementor-element.elementor-element-981083e .elementor-tab-title, .elementor-4920 .elementor-element.elementor-element-981083e .elementor-tab-title:before, .elementor-4920 .elementor-element.elementor-element-981083e .elementor-tab-title:after, .elementor-4920 .elementor-element.elementor-element-981083e .elementor-tab-content, .elementor-4920 .elementor-element.elementor-element-981083e .elementor-tabs-content-wrapper{border-width:1px;}.elementor-4920 .elementor-element.elementor-element-981083e .elementor-tab-mobile-title, .elementor-4920 .elementor-element.elementor-element-981083e .elementor-tab-desktop-title.elementor-active, .elementor-4920 .elementor-element.elementor-element-981083e .elementor-tab-title:before, .elementor-4920 .elementor-element.elementor-element-981083e .elementor-tab-title:after, .elementor-4920 .elementor-element.elementor-element-981083e .elementor-tab-content, .elementor-4920 .elementor-element.elementor-element-981083e .elementor-tabs-content-wrapper{border-color:#BB8A2A;}.elementor-4920 .elementor-element.elementor-element-981083e .elementor-tab-title.elementor-active,
					 .elementor-4920 .elementor-element.elementor-element-981083e .elementor-tab-title.elementor-active a{color:#BB8A2A;}.elementor-4920 .elementor-element.elementor-element-981083e .elementor-tab-title{font-family:"Roboto", Sans-serif;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-4920 .elementor-element.elementor-element-528abf1{--spacer-size:50px;}.elementor-4920 .elementor-element.elementor-element-52c29bd{text-align:center;}.elementor-4920 .elementor-element.elementor-element-68e5ae9{--spacer-size:10px;}.elementor-4920 .elementor-element.elementor-element-8d5178a{text-align:center;}.elementor-4920 .elementor-element.elementor-element-8d5178a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;}.elementor-4920 .elementor-element.elementor-element-91d54a6{text-align:center;}.elementor-4920 .elementor-element.elementor-element-91d54a6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;}.elementor-4920 .elementor-element.elementor-element-08c7bb7{text-align:center;}.elementor-4920 .elementor-element.elementor-element-08c7bb7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;}.elementor-4920 .elementor-element.elementor-element-810fa4d{text-align:center;}.elementor-4920 .elementor-element.elementor-element-810fa4d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;}.elementor-4920 .elementor-element.elementor-element-09a7814:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4920 .elementor-element.elementor-element-09a7814 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-4920 .elementor-element.elementor-element-09a7814 > .elementor-element-populated, .elementor-4920 .elementor-element.elementor-element-09a7814 > .elementor-element-populated > .elementor-background-overlay, .elementor-4920 .elementor-element.elementor-element-09a7814 > .elementor-background-slideshow{border-radius:20px 20px 0px 0px;}.elementor-4920 .elementor-element.elementor-element-09a7814 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4920 .elementor-element.elementor-element-09a7814 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4920 .elementor-element.elementor-element-ed85333{--spacer-size:20px;}.elementor-4920 .elementor-element.elementor-element-82a3477{text-align:center;}.elementor-4920 .elementor-element.elementor-element-82a3477 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#1F1F1F;}.elementor-4920 .elementor-element.elementor-element-038559f{text-align:center;font-family:"Trebuchet MS", Sans-serif;font-weight:400;font-style:italic;color:#1F1F1F;}.elementor-4920 .elementor-element.elementor-element-f0d1fe7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4920 .elementor-element.elementor-element-f0d1fe7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-4920 .elementor-element.elementor-element-f0d1fe7 > .elementor-element-populated, .elementor-4920 .elementor-element.elementor-element-f0d1fe7 > .elementor-element-populated > .elementor-background-overlay, .elementor-4920 .elementor-element.elementor-element-f0d1fe7 > .elementor-background-slideshow{border-radius:20px 20px 0px 0px;}.elementor-4920 .elementor-element.elementor-element-f0d1fe7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4920 .elementor-element.elementor-element-f0d1fe7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4920 .elementor-element.elementor-element-abf52a9{--spacer-size:20px;}.elementor-4920 .elementor-element.elementor-element-09adcf3{text-align:center;}.elementor-4920 .elementor-element.elementor-element-09adcf3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#1F1F1F;}.elementor-4920 .elementor-element.elementor-element-018e4e6{text-align:center;font-family:"Trebuchet MS", Sans-serif;font-weight:400;font-style:italic;color:#1F1F1F;}.elementor-4920 .elementor-element.elementor-element-7d670e9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4920 .elementor-element.elementor-element-7d670e9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-4920 .elementor-element.elementor-element-7d670e9 > .elementor-element-populated, .elementor-4920 .elementor-element.elementor-element-7d670e9 > .elementor-element-populated > .elementor-background-overlay, .elementor-4920 .elementor-element.elementor-element-7d670e9 > .elementor-background-slideshow{border-radius:20px 20px 0px 0px;}.elementor-4920 .elementor-element.elementor-element-7d670e9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4920 .elementor-element.elementor-element-7d670e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4920 .elementor-element.elementor-element-71e29c3{--spacer-size:20px;}.elementor-4920 .elementor-element.elementor-element-ad4b29c{text-align:center;}.elementor-4920 .elementor-element.elementor-element-ad4b29c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#1F1F1F;}.elementor-4920 .elementor-element.elementor-element-056f41b{text-align:center;font-family:"Trebuchet MS", Sans-serif;font-weight:400;font-style:italic;color:#1F1F1F;}.elementor-4920 .elementor-element.elementor-element-8424b48:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4920 .elementor-element.elementor-element-8424b48 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-4920 .elementor-element.elementor-element-8424b48 > .elementor-element-populated, .elementor-4920 .elementor-element.elementor-element-8424b48 > .elementor-element-populated > .elementor-background-overlay, .elementor-4920 .elementor-element.elementor-element-8424b48 > .elementor-background-slideshow{border-radius:20px 20px 0px 0px;}.elementor-4920 .elementor-element.elementor-element-8424b48 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4920 .elementor-element.elementor-element-8424b48 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4920 .elementor-element.elementor-element-125fbf3{--spacer-size:20px;}.elementor-4920 .elementor-element.elementor-element-4ecceb7{text-align:center;}.elementor-4920 .elementor-element.elementor-element-4ecceb7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:#1F1F1F;}.elementor-4920 .elementor-element.elementor-element-c402d6f{text-align:center;font-family:"Trebuchet MS", Sans-serif;font-weight:400;font-style:italic;color:#1F1F1F;}.elementor-4920 .elementor-element.elementor-element-53702b6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4920 .elementor-element.elementor-element-53702b6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-4920 .elementor-element.elementor-element-53702b6 > .elementor-element-populated, .elementor-4920 .elementor-element.elementor-element-53702b6 > .elementor-element-populated > .elementor-background-overlay, .elementor-4920 .elementor-element.elementor-element-53702b6 > .elementor-background-slideshow{border-radius:0px 0px 20px 20px;}.elementor-4920 .elementor-element.elementor-element-53702b6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4920 .elementor-element.elementor-element-53702b6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4920 .elementor-element.elementor-element-25aa757{--spacer-size:10px;}.elementor-4920 .elementor-element.elementor-element-2eaf90a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4920 .elementor-element.elementor-element-2eaf90a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-4920 .elementor-element.elementor-element-2eaf90a > .elementor-element-populated, .elementor-4920 .elementor-element.elementor-element-2eaf90a > .elementor-element-populated > .elementor-background-overlay, .elementor-4920 .elementor-element.elementor-element-2eaf90a > .elementor-background-slideshow{border-radius:0px 0px 20px 20px;}.elementor-4920 .elementor-element.elementor-element-2eaf90a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4920 .elementor-element.elementor-element-2eaf90a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4920 .elementor-element.elementor-element-fa664ef{--spacer-size:10px;}.elementor-4920 .elementor-element.elementor-element-bce81ce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4920 .elementor-element.elementor-element-bce81ce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-4920 .elementor-element.elementor-element-bce81ce > .elementor-element-populated, .elementor-4920 .elementor-element.elementor-element-bce81ce > .elementor-element-populated > .elementor-background-overlay, .elementor-4920 .elementor-element.elementor-element-bce81ce > .elementor-background-slideshow{border-radius:0px 0px 20px 20px;}.elementor-4920 .elementor-element.elementor-element-bce81ce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4920 .elementor-element.elementor-element-bce81ce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4920 .elementor-element.elementor-element-60a5c27{--spacer-size:10px;}.elementor-4920 .elementor-element.elementor-element-311de94:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4920 .elementor-element.elementor-element-311de94 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-4920 .elementor-element.elementor-element-311de94 > .elementor-element-populated, .elementor-4920 .elementor-element.elementor-element-311de94 > .elementor-element-populated > .elementor-background-overlay, .elementor-4920 .elementor-element.elementor-element-311de94 > .elementor-background-slideshow{border-radius:0px 0px 20px 20px;}.elementor-4920 .elementor-element.elementor-element-311de94 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4920 .elementor-element.elementor-element-311de94 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4920 .elementor-element.elementor-element-ae03290{--spacer-size:50px;}.elementor-4920 .elementor-element.elementor-element-307a377{--spacer-size:10px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4920 .elementor-element.elementor-element-6cf8233 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:700;fill:#1F1F1F;color:#1F1F1F;background-color:#BB8A2A;border-radius:20px 20px 20px 20px;}.elementor-4920 .elementor-element.elementor-element-c002834{--spacer-size:50px;}.elementor-4920 .elementor-element.elementor-element-5847768{text-align:start;}.elementor-4920 .elementor-element.elementor-element-aa80920{--spacer-size:50px;}.elementor-4920 .elementor-element.elementor-element-8ff1900 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-4920 .elementor-element.elementor-element-715f44f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-4920 .elementor-element.elementor-element-e6f4229 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-4920 .elementor-element.elementor-element-f51789f{--spacer-size:50px;}.elementor-4920 .elementor-element.elementor-element-b91176d .elementor-button{fill:#1F1F1F;color:#1F1F1F;background-color:#BB8A2A;border-radius:20px 20px 20px 20px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4920 .elementor-element.elementor-element-dbf0cbc{width:10%;}.elementor-4920 .elementor-element.elementor-element-6c3fca7{width:39%;}.elementor-4920 .elementor-element.elementor-element-52bbad1{width:2.102%;}.elementor-4920 .elementor-element.elementor-element-afefaa7{width:38.7%;}.elementor-4920 .elementor-element.elementor-element-8c24cc1{width:10%;}.elementor-4920 .elementor-element.elementor-element-c7e527f{width:10%;}.elementor-4920 .elementor-element.elementor-element-2a05295{width:79.694%;}.elementor-4920 .elementor-element.elementor-element-c2dacfd{width:9.972%;}.elementor-4920 .elementor-element.elementor-element-44bfd4d{width:10%;}.elementor-4920 .elementor-element.elementor-element-dd60377{width:90%;}.elementor-4920 .elementor-element.elementor-element-e6e0abc{width:10%;}.elementor-4920 .elementor-element.elementor-element-ff0fa16{width:79.333%;}.elementor-4920 .elementor-element.elementor-element-3977c2d{width:10%;}.elementor-4920 .elementor-element.elementor-element-b731549{width:10%;}.elementor-4920 .elementor-element.elementor-element-4578bf8{width:18.5%;}.elementor-4920 .elementor-element.elementor-element-f1dae09{width:2%;}.elementor-4920 .elementor-element.elementor-element-eaed9ce{width:18.5%;}.elementor-4920 .elementor-element.elementor-element-3448a5e{width:2%;}.elementor-4920 .elementor-element.elementor-element-9798363{width:18.5%;}.elementor-4920 .elementor-element.elementor-element-9c0d596{width:2%;}.elementor-4920 .elementor-element.elementor-element-548f580{width:18.5%;}.elementor-4920 .elementor-element.elementor-element-00f6d48{width:8.519%;}.elementor-4920 .elementor-element.elementor-element-d2793cb{width:10%;}.elementor-4920 .elementor-element.elementor-element-09a7814{width:18.5%;}.elementor-4920 .elementor-element.elementor-element-c234010{width:2%;}.elementor-4920 .elementor-element.elementor-element-f0d1fe7{width:18.5%;}.elementor-4920 .elementor-element.elementor-element-af0e08c{width:2%;}.elementor-4920 .elementor-element.elementor-element-7d670e9{width:18.5%;}.elementor-4920 .elementor-element.elementor-element-d788bf3{width:2%;}.elementor-4920 .elementor-element.elementor-element-8424b48{width:18.5%;}.elementor-4920 .elementor-element.elementor-element-e35cfb1{width:8.661%;}.elementor-4920 .elementor-element.elementor-element-2d543b0{width:10%;}.elementor-4920 .elementor-element.elementor-element-53702b6{width:18.5%;}.elementor-4920 .elementor-element.elementor-element-4acc06b{width:2%;}.elementor-4920 .elementor-element.elementor-element-9121eb9{width:94.781%;}.elementor-4920 .elementor-element.elementor-element-a6cf37a{width:2.877%;}.elementor-4920 .elementor-element.elementor-element-102ba76{width:2%;}.elementor-4920 .elementor-element.elementor-element-2eaf90a{width:18.5%;}.elementor-4920 .elementor-element.elementor-element-527d117{width:2%;}.elementor-4920 .elementor-element.elementor-element-2c5a0db{width:94.781%;}.elementor-4920 .elementor-element.elementor-element-1fd60ea{width:2.877%;}.elementor-4920 .elementor-element.elementor-element-a4bf68e{width:2%;}.elementor-4920 .elementor-element.elementor-element-bce81ce{width:18.5%;}.elementor-4920 .elementor-element.elementor-element-928eb66{width:2%;}.elementor-4920 .elementor-element.elementor-element-e153200{width:94.781%;}.elementor-4920 .elementor-element.elementor-element-7f538a6{width:2.877%;}.elementor-4920 .elementor-element.elementor-element-722a901{width:2%;}.elementor-4920 .elementor-element.elementor-element-311de94{width:18.5%;}.elementor-4920 .elementor-element.elementor-element-2baf320{width:8.661%;}.elementor-4920 .elementor-element.elementor-element-80c5ce9{width:10%;}.elementor-4920 .elementor-element.elementor-element-ec5c04d{width:90%;}.elementor-4920 .elementor-element.elementor-element-0756db8{width:10%;}.elementor-4920 .elementor-element.elementor-element-e921b8a{width:39%;}.elementor-4920 .elementor-element.elementor-element-8075ba7{width:2%;}.elementor-4920 .elementor-element.elementor-element-e7e973b{width:39%;}.elementor-4920 .elementor-element.elementor-element-054a6af{width:8.158%;}}/* Start custom CSS for section, class: .elementor-element-623c4b0 *//* 1. 确保父级容器开启弹性布局，并设置卡片之间的间距 (gap) */
.elementor-4920 .elementor-element.elementor-element-623c4b0 > .elementor-container {
    display: flex !important;
    align-items: stretch !important;
    gap: 15px !important; /* 设置卡片之间的间隔 */
}

/* 2. 重置 Column 样式，固定保底高度并开启相对定位 */
.elementor-4920 .elementor-element.elementor-element-623c4b0 > .elementor-container > .elementor-column {
    position: relative !important; /* 为伪元素遮罩定位 */
    transition: flex 0.5s cubic-bezier(0.25, 1, 0.5, 1), transform 0.5s ease !important;
    flex: 1 1 20% !important; /* 默认均分宽度 */
    min-height: 350px !important; /* 强制保底高度 */
    overflow: hidden !important;
    border-radius: 8px !important; /* 圆角样式 */
}

/* 2.1 新增：添加灰色蒙版层 (默认隐藏) */
.elementor-4920 .elementor-element.elementor-element-623c4b0 > .elementor-container > .elementor-column::before {
    content: '' !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    background-color: rgba(0, 0, 0, 0.5) !important; /* 0.5 表示 50% 深色的半透明灰色/黑色 */
    opacity: 0 !important; /* 默认透明 */
    transition: opacity 0.4s ease !important; /* 平滑淡入 */
    z-index: 1 !important; /* 置于背景之上 */
    pointer-events: none !important; /* 防止遮挡鼠标鼠标穿透 */
}

/* 3. 悬停时展开拉伸 */
.elementor-4920 .elementor-element.elementor-element-623c4b0 > .elementor-container > .elementor-column:hover {
    flex: 2.5 1 40% !important; /* 展开拉伸放大 */
}

/* 3.1 新增：悬停时灰色蒙版显现 */
.elementor-4920 .elementor-element.elementor-element-623c4b0 > .elementor-container > .elementor-column:hover::before {
    opacity: 1 !important;
}

/* 4. 默认隐藏 Column 内部的文字，并将文字置于蒙版上方 */
.elementor-4920 .elementor-element.elementor-element-623c4b0 .elementor-column .elementor-widget {
    position: relative !important;
    z-index: 2 !important; /* 层级高于蒙版的 z-index: 1 */
    opacity: 0;
    transform: translateY(20px);
    transition: all 0.4s ease;
}

/* 5. 悬停时文字平滑淡入浮现 */
.elementor-4920 .elementor-element.elementor-element-623c4b0 .elementor-column:hover .elementor-widget {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */