.elementor-339 .elementor-element.elementor-element-8940411{--display:flex;}.elementor-339 .elementor-element.elementor-element-d7f8e06 .index_banner_box{--ib-overlay:0;--ib-accent:#e60012;}.elementor-339 .elementor-element.elementor-element-d7f8e06 .index_banner_inner{width:min(1280px, 100% - 48px);}.elementor-339 .elementor-element.elementor-element-ac8373c{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-ac8373c:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-ac8373c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-339 .elementor-element.elementor-element-63a0f23{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:96px;--padding-right:96px;}.elementor-339 .elementor-element.elementor-element-48eae79 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-339 .elementor-element.elementor-element-48eae79 .elementor-custom-embed-play i{font-size:68px;}.elementor-339 .elementor-element.elementor-element-48eae79 .elementor-custom-embed-play svg{width:68px;height:68px;}.elementor-339 .elementor-element.elementor-element-c616356{--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;--justify-content:space-between;}.elementor-339 .elementor-element.elementor-element-4e9a811{--display:flex;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-339 .elementor-element.elementor-element-4e9a811:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-4e9a811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-4e9a811:hover{background-color:var( --e-global-color-primary );}.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 );color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-0f96784 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;line-height:1.2;color:#000000;}.elementor-widget-text-editor{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-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-061cbc0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;line-height:1.4;color:#333333;}.elementor-339 .elementor-element.elementor-element-f3af7b4{--display:flex;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-339 .elementor-element.elementor-element-f3af7b4:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-f3af7b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-f3af7b4:hover{background-color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-42d577c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;line-height:1.2;color:#000000;}.elementor-339 .elementor-element.elementor-element-f38e0f1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;line-height:1.4;color:#333333;}.elementor-339 .elementor-element.elementor-element-a994e6d{--display:flex;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-339 .elementor-element.elementor-element-a994e6d:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-a994e6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-a994e6d:hover{background-color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-4509cb3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;line-height:1.2;color:#000000;}.elementor-339 .elementor-element.elementor-element-339b789{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;line-height:1.4;color:#333333;}.elementor-339 .elementor-element.elementor-element-151cf26{--display:flex;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-339 .elementor-element.elementor-element-151cf26:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-151cf26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-151cf26:hover{background-color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-f121be0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;line-height:1.2;color:#000000;}.elementor-339 .elementor-element.elementor-element-0b45469{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;line-height:1.4;color:#333333;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-339 .elementor-element.elementor-element-cd8f929 .elementor-button{background-color:#E6001200;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:18px 48px 18px 48px;}.elementor-339 .elementor-element.elementor-element-cd8f929{margin:96px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-339 .elementor-element.elementor-element-cd8f929 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-339 .elementor-element.elementor-element-cd8f929 .elementor-button .elementor-button-content-wrapper{gap:2.4;}.elementor-339 .elementor-element.elementor-element-8c7c9b7{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-1fe840b{--display:flex;}.elementor-339 .elementor-element.elementor-element-57af9df{text-align:center;}.elementor-339 .elementor-element.elementor-element-57af9df .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-339 .elementor-element.elementor-element-8a2551a{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:0.2vw;}.elementor-339 .elementor-element.elementor-element-8a2551a .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-339 .elementor-element.elementor-element-8a2551a .elementor-divider{text-align:center;padding-block-start:24px;padding-block-end:24px;}.elementor-339 .elementor-element.elementor-element-83ed5d4{text-align:center;font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;color:#999999;}.elementor-339 .elementor-element.elementor-element-88300f8{--display:flex;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-339 .elementor-element.elementor-element-94670b6{--grid-columns:3;}.elementor-339 .elementor-element.elementor-element-6febd13 .elementor-button{background-color:#E6001200;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:18px 48px 18px 48px;}.elementor-339 .elementor-element.elementor-element-6febd13{margin:96px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-339 .elementor-element.elementor-element-6febd13 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-339 .elementor-element.elementor-element-6febd13 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-339 .elementor-element.elementor-element-475b533{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-475b533:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-475b533 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-339 .elementor-element.elementor-element-0a621f8{--display:flex;}.elementor-339 .elementor-element.elementor-element-0f63fbb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;line-height:1.2;color:#000000;}.elementor-339 .elementor-element.elementor-element-f36856b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:0.4vw;}.elementor-339 .elementor-element.elementor-element-f36856b .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-339 .elementor-element.elementor-element-f36856b .elementor-divider{text-align:left;padding-block-start:24px;padding-block-end:24px;}.elementor-339 .elementor-element.elementor-element-5fc9b43{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;color:#999999;}.elementor-339 .elementor-element.elementor-element-bb0c232{--display:flex;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-2de4a63{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-339 .elementor-element.elementor-element-2869117 img{width:100%;}.elementor-339 .elementor-element.elementor-element-58cc341{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:54px;--padding-left:168px;--padding-right:96px;}.elementor-339 .elementor-element.elementor-element-a50f1f7{--display:flex;}.elementor-339 .elementor-element.elementor-element-2b2a654 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;line-height:1.2;color:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-c424655{margin:90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-339 .elementor-element.elementor-element-c424655 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-339 .elementor-element.elementor-element-c424655 .elementor-button{font-family:"Inter", Sans-serif;font-weight:500;border-radius:0px 0px 0px 0px;padding:15px 32px 15px 32px;}.elementor-339 .elementor-element.elementor-element-034e5d4{--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;--justify-content:space-between;}.elementor-339 .elementor-element.elementor-element-684bc03{--display:flex;}.elementor-339 .elementor-element.elementor-element-895dc90{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-339 .elementor-element.elementor-element-ee48361{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-339 .elementor-element.elementor-element-ee48361 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-a7b733d{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-30e1313{--display:flex;}.elementor-339 .elementor-element.elementor-element-f3f4a6f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-339 .elementor-element.elementor-element-b2f8496{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-339 .elementor-element.elementor-element-b2f8496 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-565dab7{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-8cf6987{--display:flex;}.elementor-339 .elementor-element.elementor-element-cdc11ea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-339 .elementor-element.elementor-element-8eb353a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-339 .elementor-element.elementor-element-8eb353a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-9c9148a{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-5327ee2{--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;--justify-content:space-between;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-9ddb62a{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DEDFE0;--border-color:#DEDFE0;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-9ddb62a:hover{border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-9ddb62a, .elementor-339 .elementor-element.elementor-element-9ddb62a::before{--border-transition:0.3s;}.elementor-339 .elementor-element.elementor-element-360ee13 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;color:#333333;}.elementor-339 .elementor-element.elementor-element-3f227f5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.4;color:#808080;}.elementor-339 .elementor-element.elementor-element-3517065{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DEDFE0;--border-color:#DEDFE0;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-3517065:hover{border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-3517065, .elementor-339 .elementor-element.elementor-element-3517065::before{--border-transition:0.3s;}.elementor-339 .elementor-element.elementor-element-3e7be68 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;color:#333333;}.elementor-339 .elementor-element.elementor-element-5effce8{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.4;color:#808080;}.elementor-339 .elementor-element.elementor-element-34ee9e0{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DEDFE0;--border-color:#DEDFE0;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-34ee9e0:hover{border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-34ee9e0, .elementor-339 .elementor-element.elementor-element-34ee9e0::before{--border-transition:0.3s;}.elementor-339 .elementor-element.elementor-element-2743c03 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;color:#333333;}.elementor-339 .elementor-element.elementor-element-f1a001b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.4;color:#808080;}.elementor-339 .elementor-element.elementor-element-cabc932{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DEDFE0;--border-color:#DEDFE0;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-cabc932:hover{border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-cabc932, .elementor-339 .elementor-element.elementor-element-cabc932::before{--border-transition:0.3s;}.elementor-339 .elementor-element.elementor-element-07a37c3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;color:#333333;}.elementor-339 .elementor-element.elementor-element-aa20ee0{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:1.4;color:#808080;}.elementor-339 .elementor-element.elementor-element-425c021{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-fb34e4a{--display:flex;}.elementor-339 .elementor-element.elementor-element-cffcfc1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;line-height:1.2;color:#000000;}.elementor-339 .elementor-element.elementor-element-dcdd9ff{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:0.4vw;}.elementor-339 .elementor-element.elementor-element-dcdd9ff .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-339 .elementor-element.elementor-element-dcdd9ff .elementor-divider{text-align:left;padding-block-start:24px;padding-block-end:24px;}.elementor-339 .elementor-element.elementor-element-1577332{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;color:#999999;}.elementor-339 .elementor-element.elementor-element-32c01c2{--display:flex;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-c5b0221{--swiper-slides-to-display:3;--swiper-slides-gap:27px;--swiper-pagination-size:12px;--dots-normal-color:#D9D9D9;--swiper-pagination-spacing:48px;}.elementor-339 .elementor-element.elementor-element-c5b0221 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;}.elementor-339 .elementor-element.elementor-element-caeb01a{--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;}.elementor-339 .elementor-element.elementor-element-caeb01a:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-caeb01a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://astra.kuajingleader.com/wp-content/uploads/2026/09/Content-container.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-339 .elementor-element.elementor-element-71cea09{text-align:center;}.elementor-339 .elementor-element.elementor-element-71cea09 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-30397ae{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:0.4vw;}.elementor-339 .elementor-element.elementor-element-30397ae .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-339 .elementor-element.elementor-element-30397ae .elementor-divider{text-align:center;padding-block-start:24px;padding-block-end:24px;}.elementor-339 .elementor-element.elementor-element-6a69cb9{text-align:center;font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-339 .elementor-element.elementor-element-dde6697 .elementor-button{background-color:#E6001200;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#999999;color:#999999;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;border-radius:0px 0px 0px 0px;padding:12px 32px 12px 32px;}.elementor-339 .elementor-element.elementor-element-dde6697 .elementor-button:hover, .elementor-339 .elementor-element.elementor-element-dde6697 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-339 .elementor-element.elementor-element-dde6697{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-339 .elementor-element.elementor-element-dde6697 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-339 .elementor-element.elementor-element-dde6697 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-339 .elementor-element.elementor-element-dde6697 .elementor-button:hover svg, .elementor-339 .elementor-element.elementor-element-dde6697 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1200px) and (min-width:769px){.elementor-339 .elementor-element.elementor-element-034e5d4{--width:56%;}}@media(max-width:1768px){.elementor-339 .elementor-element.elementor-element-0f96784 .elementor-heading-title{font-size:28px;}.elementor-339 .elementor-element.elementor-element-061cbc0{font-size:20px;}.elementor-339 .elementor-element.elementor-element-42d577c .elementor-heading-title{font-size:28px;}.elementor-339 .elementor-element.elementor-element-f38e0f1{font-size:20px;}.elementor-339 .elementor-element.elementor-element-4509cb3 .elementor-heading-title{font-size:28px;}.elementor-339 .elementor-element.elementor-element-339b789{font-size:20px;}.elementor-339 .elementor-element.elementor-element-f121be0 .elementor-heading-title{font-size:28px;}.elementor-339 .elementor-element.elementor-element-0b45469{font-size:20px;}.elementor-339 .elementor-element.elementor-element-57af9df .elementor-heading-title{font-size:36px;}.elementor-339 .elementor-element.elementor-element-83ed5d4{font-size:20px;}.elementor-339 .elementor-element.elementor-element-0f63fbb .elementor-heading-title{font-size:36px;}.elementor-339 .elementor-element.elementor-element-5fc9b43{font-size:20px;}.elementor-339 .elementor-element.elementor-element-2b2a654 .elementor-heading-title{font-size:36px;}.elementor-339 .elementor-element.elementor-element-3f227f5{font-size:16px;}.elementor-339 .elementor-element.elementor-element-5effce8{font-size:16px;}.elementor-339 .elementor-element.elementor-element-f1a001b{font-size:16px;}.elementor-339 .elementor-element.elementor-element-aa20ee0{font-size:16px;}.elementor-339 .elementor-element.elementor-element-cffcfc1 .elementor-heading-title{font-size:36px;}.elementor-339 .elementor-element.elementor-element-1577332{font-size:20px;}.elementor-339 .elementor-element.elementor-element-c5b0221{--swiper-slides-to-display:3;}.elementor-339 .elementor-element.elementor-element-71cea09 .elementor-heading-title{font-size:36px;}.elementor-339 .elementor-element.elementor-element-6a69cb9{font-size:20px;}}@media(max-width:1400px){.elementor-339 .elementor-element.elementor-element-ac8373c{--padding-top:68px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-63a0f23{--padding-top:0px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-339 .elementor-element.elementor-element-0f96784 .elementor-heading-title{font-size:24px;}.elementor-339 .elementor-element.elementor-element-061cbc0{font-size:18px;}.elementor-339 .elementor-element.elementor-element-42d577c .elementor-heading-title{font-size:24px;}.elementor-339 .elementor-element.elementor-element-f38e0f1{font-size:18px;}.elementor-339 .elementor-element.elementor-element-4509cb3 .elementor-heading-title{font-size:24px;}.elementor-339 .elementor-element.elementor-element-339b789{font-size:18px;}.elementor-339 .elementor-element.elementor-element-f121be0 .elementor-heading-title{font-size:24px;}.elementor-339 .elementor-element.elementor-element-0b45469{font-size:18px;}.elementor-339 .elementor-element.elementor-element-cd8f929{margin:58px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-339 .elementor-element.elementor-element-8c7c9b7{--padding-top:68px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-88300f8{--margin-top:68px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-6febd13{margin:58px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-339 .elementor-element.elementor-element-475b533{--padding-top:68px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-58cc341{--padding-top:0px;--padding-bottom:54px;--padding-left:68px;--padding-right:68px;}.elementor-339 .elementor-element.elementor-element-5327ee2{--margin-top:58px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-425c021{--padding-top:68px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-32c01c2{--margin-top:68px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-c5b0221{--swiper-slides-to-display:3;}}@media(max-width:1200px){.elementor-339 .elementor-element.elementor-element-0f96784 .elementor-heading-title{font-size:18px;}.elementor-339 .elementor-element.elementor-element-061cbc0{font-size:16px;}.elementor-339 .elementor-element.elementor-element-42d577c .elementor-heading-title{font-size:18px;}.elementor-339 .elementor-element.elementor-element-f38e0f1{font-size:16px;}.elementor-339 .elementor-element.elementor-element-4509cb3 .elementor-heading-title{font-size:18px;}.elementor-339 .elementor-element.elementor-element-339b789{font-size:16px;}.elementor-339 .elementor-element.elementor-element-f121be0 .elementor-heading-title{font-size:18px;}.elementor-339 .elementor-element.elementor-element-0b45469{font-size:16px;}.elementor-339 .elementor-element.elementor-element-94670b6{--grid-columns:2;}.elementor-339 .elementor-element.elementor-element-2b2a654 .elementor-heading-title{font-size:24px;}.elementor-339 .elementor-element.elementor-element-c5b0221{--swiper-slides-to-display:2;}}@media(max-width:990px){.elementor-339 .elementor-element.elementor-element-c616356{--flex-wrap:wrap;}.elementor-339 .elementor-element.elementor-element-a994e6d{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-151cf26{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-c424655{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-339 .elementor-element.elementor-element-5327ee2{--flex-wrap:wrap;}.elementor-339 .elementor-element.elementor-element-34ee9e0{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-cabc932{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-339 .elementor-element.elementor-element-c5b0221{--swiper-slides-to-display:2;}}@media(max-width:768px){.elementor-339 .elementor-element.elementor-element-ac8373c{--padding-top:8vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-339 .elementor-element.elementor-element-63a0f23{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-48eae79 .elementor-custom-embed-play i{font-size:11vw;}.elementor-339 .elementor-element.elementor-element-48eae79 .elementor-custom-embed-play svg{width:11vw;height:11vw;}.elementor-339 .elementor-element.elementor-element-4e9a811{--margin-top:3.8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5%;--padding-bottom:5%;--padding-left:4%;--padding-right:4%;}.elementor-339 .elementor-element.elementor-element-0f96784 .elementor-heading-title{font-size:4.2vw;}.elementor-339 .elementor-element.elementor-element-061cbc0{margin:3.6vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:3.6vw;}.elementor-339 .elementor-element.elementor-element-f3af7b4{--margin-top:3.8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5%;--padding-bottom:5%;--padding-left:4%;--padding-right:4%;}.elementor-339 .elementor-element.elementor-element-42d577c .elementor-heading-title{font-size:4.2vw;}.elementor-339 .elementor-element.elementor-element-f38e0f1{margin:3.6vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:3.6vw;}.elementor-339 .elementor-element.elementor-element-a994e6d{--margin-top:3.8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5%;--padding-bottom:5%;--padding-left:4%;--padding-right:4%;}.elementor-339 .elementor-element.elementor-element-4509cb3 .elementor-heading-title{font-size:4.2vw;}.elementor-339 .elementor-element.elementor-element-339b789{margin:3.6vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:3.6vw;}.elementor-339 .elementor-element.elementor-element-151cf26{--margin-top:3.8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5%;--padding-bottom:5%;--padding-left:4%;--padding-right:4%;}.elementor-339 .elementor-element.elementor-element-f121be0 .elementor-heading-title{font-size:4.2vw;}.elementor-339 .elementor-element.elementor-element-0b45469{margin:3.6vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:3.6vw;}.elementor-339 .elementor-element.elementor-element-cd8f929{margin:5.8vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-339 .elementor-element.elementor-element-cd8f929 .elementor-button{font-size:3.6vw;padding:2.4vw 4.8vw 2.4vw 4.8vw;}.elementor-339 .elementor-element.elementor-element-8c7c9b7{--padding-top:8vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-339 .elementor-element.elementor-element-57af9df .elementor-heading-title{font-size:4.8vw;}.elementor-339 .elementor-element.elementor-element-8a2551a .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-339 .elementor-element.elementor-element-83ed5d4{font-size:3.6vw;}.elementor-339 .elementor-element.elementor-element-88300f8{--margin-top:5.8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-339 .elementor-element.elementor-element-94670b6{--grid-columns:1;--grid-row-gap:3.8vw;}.elementor-339 .elementor-element.elementor-element-6febd13{margin:5.8vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-339 .elementor-element.elementor-element-6febd13 .elementor-button{font-size:3.6vw;padding:2.8vw 4.8vw 2.8vw 4.8vw;}.elementor-339 .elementor-element.elementor-element-475b533{--padding-top:8vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-339 .elementor-element.elementor-element-0f63fbb .elementor-heading-title{font-size:4.8vw;}.elementor-339 .elementor-element.elementor-element-f36856b .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-339 .elementor-element.elementor-element-5fc9b43{font-size:3.6vw;}.elementor-339 .elementor-element.elementor-element-bb0c232{--margin-top:5.8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-339 .elementor-element.elementor-element-58cc341{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:4%;--padding-right:4%;}.elementor-339 .elementor-element.elementor-element-2b2a654 .elementor-heading-title{font-size:4.2vw;}.elementor-339 .elementor-element.elementor-element-c424655{margin:3.8vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-339 .elementor-element.elementor-element-c424655 .elementor-button{font-size:3.6vw;padding:2.8vw 4.8vw 2.8vw 4.8vw;}.elementor-339 .elementor-element.elementor-element-034e5d4{--justify-content:space-between;--margin-top:5.8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-339 .elementor-element.elementor-element-684bc03{--width:32%;}.elementor-339 .elementor-element.elementor-element-895dc90{--width:11vw;}.elementor-339 .elementor-element.elementor-element-6444dd4 img{width:48%;}.elementor-339 .elementor-element.elementor-element-ee48361 .elementor-heading-title{font-size:3.6vw;}.elementor-339 .elementor-element.elementor-element-a7b733d{font-size:3.2vw;}.elementor-339 .elementor-element.elementor-element-30e1313{--width:32%;}.elementor-339 .elementor-element.elementor-element-f3f4a6f{--width:11vw;}.elementor-339 .elementor-element.elementor-element-21f68c7 img{width:48%;}.elementor-339 .elementor-element.elementor-element-b2f8496 .elementor-heading-title{font-size:3.6vw;}.elementor-339 .elementor-element.elementor-element-565dab7{font-size:3.2vw;}.elementor-339 .elementor-element.elementor-element-8cf6987{--width:32%;}.elementor-339 .elementor-element.elementor-element-cdc11ea{--width:11vw;}.elementor-339 .elementor-element.elementor-element-08a8e04 img{width:48%;}.elementor-339 .elementor-element.elementor-element-8eb353a .elementor-heading-title{font-size:3.6vw;}.elementor-339 .elementor-element.elementor-element-9c9148a{font-size:3.2vw;}.elementor-339 .elementor-element.elementor-element-5327ee2{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-339 .elementor-element.elementor-element-9ddb62a{--margin-top:3.8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-339 .elementor-element.elementor-element-360ee13 .elementor-heading-title{font-size:4.2vw;}.elementor-339 .elementor-element.elementor-element-3f227f5{margin:4.2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:3.6vw;}.elementor-339 .elementor-element.elementor-element-3517065{--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-339 .elementor-element.elementor-element-3e7be68 .elementor-heading-title{font-size:4.2vw;}.elementor-339 .elementor-element.elementor-element-5effce8{margin:4.2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:3.6vw;}.elementor-339 .elementor-element.elementor-element-34ee9e0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-339 .elementor-element.elementor-element-2743c03 .elementor-heading-title{font-size:4.2vw;}.elementor-339 .elementor-element.elementor-element-f1a001b{margin:4.2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:3.6vw;}.elementor-339 .elementor-element.elementor-element-cabc932{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-339 .elementor-element.elementor-element-07a37c3 .elementor-heading-title{font-size:4.2vw;}.elementor-339 .elementor-element.elementor-element-aa20ee0{margin:4.2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;font-size:3.6vw;}.elementor-339 .elementor-element.elementor-element-425c021{--padding-top:8vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-339 .elementor-element.elementor-element-cffcfc1 .elementor-heading-title{font-size:4.8vw;}.elementor-339 .elementor-element.elementor-element-dcdd9ff .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-339 .elementor-element.elementor-element-1577332{font-size:3.6vw;}.elementor-339 .elementor-element.elementor-element-32c01c2{--margin-top:5.8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-339 .elementor-element.elementor-element-c5b0221{--swiper-slides-to-display:1;--swiper-pagination-size:1.8vw;--swiper-pagination-spacing:3.2vw;}.elementor-339 .elementor-element.elementor-element-c5b0221 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:1.8vw;--swiper-pagination-bullet-vertical-gap:1.8vw;}.elementor-339 .elementor-element.elementor-element-71cea09 .elementor-heading-title{font-size:4.8vw;}.elementor-339 .elementor-element.elementor-element-30397ae .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-339 .elementor-element.elementor-element-6a69cb9{font-size:3.6vw;}.elementor-339 .elementor-element.elementor-element-dde6697{margin:5.8vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-339 .elementor-element.elementor-element-dde6697 .elementor-button{font-size:3.6vw;}}@media(min-width:769px){.elementor-339 .elementor-element.elementor-element-4e9a811{--width:23.75%;}.elementor-339 .elementor-element.elementor-element-f3af7b4{--width:23.75%;}.elementor-339 .elementor-element.elementor-element-a994e6d{--width:23.75%;}.elementor-339 .elementor-element.elementor-element-151cf26{--width:23.75%;}.elementor-339 .elementor-element.elementor-element-a50f1f7{--width:36%;}.elementor-339 .elementor-element.elementor-element-034e5d4{--width:49%;}.elementor-339 .elementor-element.elementor-element-895dc90{--width:72px;}.elementor-339 .elementor-element.elementor-element-f3f4a6f{--width:72px;}.elementor-339 .elementor-element.elementor-element-cdc11ea{--width:72px;}.elementor-339 .elementor-element.elementor-element-9ddb62a{--width:21%;}.elementor-339 .elementor-element.elementor-element-3517065{--width:21%;}.elementor-339 .elementor-element.elementor-element-34ee9e0{--width:21%;}.elementor-339 .elementor-element.elementor-element-cabc932{--width:21%;}}@media(max-width:990px) and (min-width:769px){.elementor-339 .elementor-element.elementor-element-4e9a811{--width:48.5%;}.elementor-339 .elementor-element.elementor-element-f3af7b4{--width:48.5%;}.elementor-339 .elementor-element.elementor-element-a994e6d{--width:48.5%;}.elementor-339 .elementor-element.elementor-element-151cf26{--width:48.5%;}.elementor-339 .elementor-element.elementor-element-9ddb62a{--width:48.5%;}.elementor-339 .elementor-element.elementor-element-3517065{--width:48.5%;}.elementor-339 .elementor-element.elementor-element-34ee9e0{--width:48.5%;}.elementor-339 .elementor-element.elementor-element-cabc932{--width:48.5%;}}/* Start custom CSS for container, class: .elementor-element-4e9a811 */.elementor-339 .elementor-element.elementor-element-4e9a811:hover h2{
    color: #fff !important;
}
.elementor-339 .elementor-element.elementor-element-4e9a811:hover p{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3af7b4 */.elementor-339 .elementor-element.elementor-element-f3af7b4:hover h2{
    color: #fff !important;
}
.elementor-339 .elementor-element.elementor-element-f3af7b4:hover p{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a994e6d */.elementor-339 .elementor-element.elementor-element-a994e6d:hover h2{
    color: #fff !important;
}
.elementor-339 .elementor-element.elementor-element-a994e6d:hover p{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-151cf26 */.elementor-339 .elementor-element.elementor-element-151cf26:hover h2{
    color: #fff !important;
}
.elementor-339 .elementor-element.elementor-element-151cf26:hover p{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd8f929 */.elementor-339 .elementor-element.elementor-element-cd8f929 svg{
    width: 7px;
    margin-top: 3px;
    transition: all 0.3s;
}
.elementor-339 .elementor-element.elementor-element-cd8f929{
    transition: all 0.3s;
}
.elementor-339 .elementor-element.elementor-element-cd8f929 .elementor-button:hover{
    background: var(--e-global-color-primary);
    color: #fff;
}
.elementor-339 .elementor-element.elementor-element-cd8f929 .elementor-button:hover svg path{
    stroke:#fff;
}
@media(max-width:768px){
    .elementor-339 .elementor-element.elementor-element-cd8f929 svg{
        width: 1.8vw;
        margin-top: 0.3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88300f8 *//* 循环网格在窄屏会顶出容器、压住下面的 View All 按钮。
   成因：本容器是 flex，算子项 flex-basis:auto 的基准尺寸时用的是 max-content
   测量（宽度不受限），此时产品标题不折行、每行 408.95px，三行 = 1255px；
   真正布局时宽度只有 345px，标题折两行、每行 433.94px，总高 1331px。
   容器高度停在 1255，多出的 76px 就溢出了。
   本容器只有一个子元素、gap 为 0，不依赖任何 flex 特性，改成 flow-root
   让高度按实际布局计算。若以后要在这里放多个子元素并用 gap，需另寻他法。 */
.elementor-339 .elementor-element.elementor-element-88300f8 { display: flow-root; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6febd13 */.elementor-339 .elementor-element.elementor-element-6febd13 svg{
    width: 7px;
    margin-top: 3px;
    transition: all 0.3s;
}
.elementor-339 .elementor-element.elementor-element-6febd13{
    transition: all 0.3s;
}
.elementor-339 .elementor-element.elementor-element-6febd13 .elementor-button:hover{
    background: var(--e-global-color-primary);
    color: #fff;
}
.elementor-339 .elementor-element.elementor-element-6febd13 .elementor-button:hover svg path{
    stroke:#fff;
}
@media(max-width:768px){
    .elementor-339 .elementor-element.elementor-element-6febd13 svg{
        width: 1.8vw;
        margin-top: 0.3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2869117 */.elementor-339 .elementor-element.elementor-element-2869117{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2de4a63 */@media(max-width:768px){
    .elementor-339 .elementor-element.elementor-element-2de4a63{
        height: 80vw;
    }
    .elementor-339 .elementor-element.elementor-element-2de4a63 img{
        height: 100% !important;
        object-fit: cover;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c424655 */.elementor-339 .elementor-element.elementor-element-c424655{
    transition: all 0.3s;
}
.elementor-339 .elementor-element.elementor-element-c424655:hover{
    transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-895dc90 */.elementor-339 .elementor-element.elementor-element-895dc90{
    aspect-ratio: 1/1;
    border-radius: 50%;
    border: 1px solid #E60012;
    margin: 0px auto;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3f4a6f */.elementor-339 .elementor-element.elementor-element-f3f4a6f{
    aspect-ratio: 1/1;
    border-radius: 50%;
    border: 1px solid #E60012;
    margin: 0px auto;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdc11ea */.elementor-339 .elementor-element.elementor-element-cdc11ea{
    aspect-ratio: 1/1;
    border-radius: 50%;
    border: 1px solid #E60012;
    margin: 0px auto;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58cc341 */.elementor-339 .elementor-element.elementor-element-58cc341{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-c5b0221 */.elementor-339 .elementor-element.elementor-element-c5b0221 .swiper-pagination-bullet{opacity:1}
.elementor-339 .elementor-element.elementor-element-c5b0221 .swiper-pagination-bullet-active{background:#E60012}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dde6697 */.elementor-339 .elementor-element.elementor-element-dde6697:hover svg{
    fill: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caeb01a */.elementor-339 .elementor-element.elementor-element-caeb01a{
    aspect-ratio: 1920/500;
}
@media(max-width:1200px){
    .elementor-339 .elementor-element.elementor-element-caeb01a{
        aspect-ratio: initial;
        padding: 68px 0;
    }
}
@media(max-width:768px){
    .elementor-339 .elementor-element.elementor-element-caeb01a{
        padding:8vw 0;
    }
}/* End custom CSS */