.elementor-1234 .elementor-element.elementor-element-572d490{--display:flex;--min-height:calc(100vh - 0px);--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1234 .elementor-element.elementor-element-0848d63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1234 .elementor-element.elementor-element-8f09076{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-1234 .elementor-element.elementor-element-8f09076 .elementor-heading-title{font-size:3vw;font-weight:500;}.elementor-1234 .elementor-element.elementor-element-566b99a{--display:flex;--min-height:45vh;}.elementor-1234 .elementor-element.elementor-element-8670c1b{--display:flex;--position:absolute;--min-height:0;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-8670c1b{left:0px;}body.rtl .elementor-1234 .elementor-element.elementor-element-8670c1b{right:0px;}.elementor-1234 .elementor-element.elementor-element-c71dcc0 .magnetic_hero .hero__images{height:calc(100vh + 8vh);}.elementor-1234 .elementor-element.elementor-element-c71dcc0 .hero__images .hero__image{width:15vw;aspect-ratio:1/1;border-radius:15px 15px 15px 15px;}.elementor-1234 .elementor-element.elementor-element-646b542{--display:flex;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1234 .elementor-element.elementor-element-5b87fcc{--display:flex;}.elementor-1234 .elementor-element.elementor-element-d8cb3d9{text-align:center;}.elementor-1234 .elementor-element.elementor-element-877cc44{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1234 .elementor-element.elementor-element-7a229ff{text-align:left;}.elementor-1234 .elementor-element.elementor-element-7a229ff .btn-default{background-color:#000000;}.elementor-1234 .elementor-element.elementor-element-7a229ff .btn-default:hover .ms-btn__text, .btn:hover .ms-btn__icon{color:#000000;}.elementor-1234 .elementor-element.elementor-element-7a229ff .btn-default:hover, .btn-default:hover{background-color:#FCCA73;}.elementor-1234 .elementor-element.elementor-element-7a229ff .btn-default:hover{opacity:1;}.elementor-1234 .elementor-element.elementor-element-9beddec{text-align:left;}.elementor-1234 .elementor-element.elementor-element-9beddec .btn-default{background-color:#FCAC07;}.elementor-1234 .elementor-element.elementor-element-9beddec .btn-default:hover{opacity:1;}.elementor-1234 .elementor-element.elementor-element-98a9b2f{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-f714329{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-bf906fc{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-1234 .elementor-element.elementor-element-7a636cb{--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:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-1234 .elementor-element.elementor-element-f72de53{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1234 .elementor-element.elementor-element-f72de53:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-f72de53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hasupack.cn/wp-content/uploads/2026/07/hasupack-factory-exterior-compressed.webp");background-position:center center;background-size:cover;}.elementor-1234 .elementor-element.elementor-element-a3c61f7{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--justify-items:center;--align-items:stretch;--margin-top:030px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-ad32fb7 > .elementor-widget-container{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8B8B852;border-radius:14px 14px 14px 14px;}.elementor-1234 .elementor-element.elementor-element-ad32fb7 .ms-image-widget .image_inner{aspect-ratio:16/9;}.elementor-1234 .elementor-element.elementor-element-ad32fb7 .ms-image-widget .image_inner img{aspect-ratio:16/9;mix-blend-mode:normal;}.elementor-1234 .elementor-element.elementor-element-ad32fb7 .ms-image-widget img{width:100%;max-width:100%;height:100%;object-fit:contain;opacity:1;transition-duration:0.3s;}.elementor-1234 .elementor-element.elementor-element-ad32fb7 .ms-image-widget:hover img{opacity:0.8;}.elementor-1234 .elementor-element.elementor-element-567f021 > .elementor-widget-container{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8B8B852;border-radius:14px 14px 14px 14px;}.elementor-1234 .elementor-element.elementor-element-567f021 .ms-image-widget .image_inner{aspect-ratio:16/9;}.elementor-1234 .elementor-element.elementor-element-567f021 .ms-image-widget .image_inner img{aspect-ratio:16/9;mix-blend-mode:normal;}.elementor-1234 .elementor-element.elementor-element-567f021 .ms-image-widget img{width:100%;max-width:100%;height:100%;object-fit:contain;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-1234 .elementor-element.elementor-element-567f021 .ms-image-widget:hover img{opacity:0.8;}.elementor-1234 .elementor-element.elementor-element-20d52c5 > .elementor-widget-container{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8B8B852;border-radius:14px 14px 14px 14px;}.elementor-1234 .elementor-element.elementor-element-20d52c5 .ms-image-widget .image_inner{aspect-ratio:16/9;}.elementor-1234 .elementor-element.elementor-element-20d52c5 .ms-image-widget .image_inner img{aspect-ratio:16/9;mix-blend-mode:normal;}.elementor-1234 .elementor-element.elementor-element-20d52c5 .ms-image-widget img{width:100%;max-width:100%;height:100%;object-fit:contain;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-1234 .elementor-element.elementor-element-20d52c5 .ms-image-widget:hover img{opacity:0.8;}.elementor-1234 .elementor-element.elementor-element-bc1bdae > .elementor-widget-container{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8B8B852;border-radius:14px 14px 14px 14px;}.elementor-1234 .elementor-element.elementor-element-bc1bdae .ms-image-widget .image_inner{aspect-ratio:16/9;}.elementor-1234 .elementor-element.elementor-element-bc1bdae .ms-image-widget .image_inner img{aspect-ratio:16/9;mix-blend-mode:normal;}.elementor-1234 .elementor-element.elementor-element-bc1bdae .ms-image-widget img{width:100%;max-width:100%;height:100%;object-fit:contain;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-1234 .elementor-element.elementor-element-bc1bdae .ms-image-widget:hover img{opacity:0.8;}.elementor-1234 .elementor-element.elementor-element-89ec889 > .elementor-widget-container{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8B8B852;border-radius:14px 14px 14px 14px;}.elementor-1234 .elementor-element.elementor-element-89ec889 .ms-image-widget .image_inner{aspect-ratio:16/9;}.elementor-1234 .elementor-element.elementor-element-89ec889 .ms-image-widget .image_inner img{aspect-ratio:16/9;mix-blend-mode:normal;}.elementor-1234 .elementor-element.elementor-element-89ec889 .ms-image-widget img{width:100%;max-width:100%;height:100%;object-fit:contain;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-1234 .elementor-element.elementor-element-89ec889 .ms-image-widget:hover img{opacity:0.8;}.elementor-1234 .elementor-element.elementor-element-c47a805 > .elementor-widget-container{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8B8B852;border-radius:14px 14px 14px 14px;}.elementor-1234 .elementor-element.elementor-element-c47a805 .ms-image-widget .image_inner{aspect-ratio:16/9;}.elementor-1234 .elementor-element.elementor-element-c47a805 .ms-image-widget .image_inner img{aspect-ratio:16/9;mix-blend-mode:normal;}.elementor-1234 .elementor-element.elementor-element-c47a805 .ms-image-widget img{width:100%;max-width:100%;height:100%;object-fit:contain;opacity:1;transition-duration:0.3s;}.elementor-1234 .elementor-element.elementor-element-c47a805 .ms-image-widget:hover img{opacity:0.8;}.elementor-1234 .elementor-element.elementor-element-28c5b7b{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-e66d28d{text-align:center;}.elementor-1234 .elementor-element.elementor-element-e66d28d .elementor-heading-title{font-size:47px;}.elementor-1234 .elementor-element.elementor-element-0f32a0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1234 .elementor-element.elementor-element-7c0297d{--display:flex;--min-height:650px;--justify-content:flex-end;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1234 .elementor-element.elementor-element-7c0297d:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-7c0297d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hasupack.cn/wp-content/uploads/2026/09/Pet-Food-Packaging-banner.webp");background-position:center center;background-size:cover;}.elementor-1234 .elementor-element.elementor-element-7c0297d::before, .elementor-1234 .elementor-element.elementor-element-7c0297d > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-7c0297d > .e-con-inner > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-7c0297d > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-7c0297d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-7c0297d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(181deg, #00000000 0%, #000000 100%);}.elementor-1234 .elementor-element.elementor-element-7c0297d .ms-sticky{top:0px;}.elementor-1234 .elementor-element.elementor-element-d3dbb8a{--display:flex;}.elementor-1234 .elementor-element.elementor-element-27b72da .elementor-heading-title{font-size:3rem;font-weight:500;letter-spacing:1px;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-addbe07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;line-height:1.5em;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-4f76adc{text-align:left;}.elementor-1234 .elementor-element.elementor-element-53b695e{--display:flex;--min-height:650px;--justify-content:flex-end;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1234 .elementor-element.elementor-element-53b695e:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-53b695e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hasupack.cn/wp-content/uploads/2026/09/Sauce-Condiment-Packaging-Solutions1.webp");background-position:center center;background-size:cover;}.elementor-1234 .elementor-element.elementor-element-53b695e::before, .elementor-1234 .elementor-element.elementor-element-53b695e > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-53b695e > .e-con-inner > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-53b695e > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-53b695e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-53b695e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(181deg, #00000000 0%, #000000 100%);}.elementor-1234 .elementor-element.elementor-element-53b695e .ms-sticky{top:0px;}.elementor-1234 .elementor-element.elementor-element-f6a5474{--display:flex;}.elementor-1234 .elementor-element.elementor-element-99c9ac1 .elementor-heading-title{font-size:3rem;font-weight:500;letter-spacing:1px;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-c1a36c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;line-height:1.5em;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-98449ed{text-align:left;}.elementor-1234 .elementor-element.elementor-element-f9987e7{--display:flex;--min-height:650px;--justify-content:flex-end;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1234 .elementor-element.elementor-element-f9987e7:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-f9987e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hasupack.cn/wp-content/uploads/2026/08/beverage-packaging-display-whitespace.webp");background-position:bottom center;background-size:cover;}.elementor-1234 .elementor-element.elementor-element-f9987e7::before, .elementor-1234 .elementor-element.elementor-element-f9987e7 > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-f9987e7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-f9987e7 > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-f9987e7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-f9987e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(181deg, #00000000 0%, #000000 100%);}.elementor-1234 .elementor-element.elementor-element-f9987e7 .ms-sticky{top:0px;}.elementor-1234 .elementor-element.elementor-element-77bfa43{--display:flex;}.elementor-1234 .elementor-element.elementor-element-beb4897 .elementor-heading-title{font-size:3rem;font-weight:500;letter-spacing:1px;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-ab8a6df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;line-height:1.5em;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-a8d165d{text-align:left;}.elementor-1234 .elementor-element.elementor-element-cd2e119{--display:flex;--min-height:650px;--justify-content:flex-end;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1234 .elementor-element.elementor-element-cd2e119:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-cd2e119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hasupack.cn/wp-content/uploads/2026/09/frozen-food-packaging-banner-e1785843195432.webp");background-position:bottom center;background-size:cover;}.elementor-1234 .elementor-element.elementor-element-cd2e119::before, .elementor-1234 .elementor-element.elementor-element-cd2e119 > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-cd2e119 > .e-con-inner > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-cd2e119 > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-cd2e119 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-cd2e119 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(181deg, #00000000 0%, #000000 100%);}.elementor-1234 .elementor-element.elementor-element-cd2e119 .ms-sticky{top:0px;}.elementor-1234 .elementor-element.elementor-element-9faf8e5{--display:flex;}.elementor-1234 .elementor-element.elementor-element-cb7a03f .elementor-heading-title{font-size:3rem;font-weight:500;letter-spacing:1px;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-7a3992c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;line-height:1.5em;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-adfcb13{text-align:left;}.elementor-1234 .elementor-element.elementor-element-629efc5{--display:flex;--min-height:650px;--justify-content:flex-end;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1234 .elementor-element.elementor-element-629efc5:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-629efc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hasupack.cn/wp-content/uploads/2026/09/Home-Personal-Care-Packaging-Banner.webp");background-position:center center;background-size:cover;}.elementor-1234 .elementor-element.elementor-element-629efc5::before, .elementor-1234 .elementor-element.elementor-element-629efc5 > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-629efc5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-629efc5 > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-629efc5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-629efc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(181deg, #00000000 0%, #000000 100%);}.elementor-1234 .elementor-element.elementor-element-629efc5 .ms-sticky{top:0px;}.elementor-1234 .elementor-element.elementor-element-0539369{--display:flex;}.elementor-1234 .elementor-element.elementor-element-71b5b93 .elementor-heading-title{font-size:3rem;font-weight:500;letter-spacing:1px;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-c2587d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;line-height:1.5em;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-30e38fa{text-align:left;}.elementor-1234 .elementor-element.elementor-element-1c5552c{--display:flex;--min-height:650px;--justify-content:flex-end;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1234 .elementor-element.elementor-element-1c5552c:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-1c5552c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hasupack.cn/wp-content/uploads/2026/09/produce-packaging-simple-banner-1.webp");background-position:center center;background-size:cover;}.elementor-1234 .elementor-element.elementor-element-1c5552c::before, .elementor-1234 .elementor-element.elementor-element-1c5552c > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-1c5552c > .e-con-inner > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-1c5552c > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-1c5552c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-1c5552c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(181deg, #00000000 0%, #000000 100%);}.elementor-1234 .elementor-element.elementor-element-1c5552c .ms-sticky{top:0px;}.elementor-1234 .elementor-element.elementor-element-b5b7afe{--display:flex;}.elementor-1234 .elementor-element.elementor-element-3bc7425 .elementor-heading-title{font-size:3rem;font-weight:500;letter-spacing:1px;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-990f41a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;line-height:1.5em;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-fe4e487{text-align:left;}.elementor-1234 .elementor-element.elementor-element-5a449c1{--display:flex;--min-height:650px;--justify-content:flex-end;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1234 .elementor-element.elementor-element-5a449c1:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-5a449c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hasupack.cn/wp-content/uploads/2026/09/dairy.webp");background-position:center center;background-size:cover;}.elementor-1234 .elementor-element.elementor-element-5a449c1::before, .elementor-1234 .elementor-element.elementor-element-5a449c1 > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-5a449c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-5a449c1 > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-5a449c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-5a449c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(181deg, #00000000 0%, #000000 100%);}.elementor-1234 .elementor-element.elementor-element-5a449c1 .ms-sticky{top:0px;}.elementor-1234 .elementor-element.elementor-element-622ce53{--display:flex;}.elementor-1234 .elementor-element.elementor-element-3516dfe .elementor-heading-title{font-size:3rem;font-weight:500;letter-spacing:1px;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-3535dc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;line-height:1.5em;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-f7d40db{text-align:left;}.elementor-1234 .elementor-element.elementor-element-752335f{--display:flex;--min-height:650px;--justify-content:flex-end;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1234 .elementor-element.elementor-element-752335f:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-752335f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hasupack.cn/wp-content/uploads/2026/08/candy-snack-packaging-banner.webp");background-position:center center;background-size:cover;}.elementor-1234 .elementor-element.elementor-element-752335f::before, .elementor-1234 .elementor-element.elementor-element-752335f > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-752335f > .e-con-inner > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-752335f > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-752335f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-752335f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(181deg, #00000000 0%, #000000 100%);}.elementor-1234 .elementor-element.elementor-element-752335f .ms-sticky{top:0px;}.elementor-1234 .elementor-element.elementor-element-61097dc{--display:flex;}.elementor-1234 .elementor-element.elementor-element-361a5f5 .elementor-heading-title{font-size:3rem;font-weight:500;letter-spacing:1px;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-6990b5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;line-height:1.5em;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-66210ec{text-align:left;}.elementor-1234 .elementor-element.elementor-element-a05b421{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-0087415{margin:103px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1234 .elementor-element.elementor-element-0087415 .elementor-heading-title{font-size:40px;line-height:65px;letter-spacing:3px;word-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-edf5bc2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1234 .elementor-element.elementor-element-edf5bc2.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-1234 .elementor-element.elementor-element-5e660cc{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--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-1234 .elementor-element.elementor-element-78a2e13{--display:flex;--min-height:500px;--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:flex-start;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1234 .elementor-element.elementor-element-78a2e13:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-78a2e13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hasupack.cn/wp-content/uploads/2026/09/eco-friendly-2.webp");background-position:center center;background-size:cover;}.elementor-1234 .elementor-element.elementor-element-78a2e13::before, .elementor-1234 .elementor-element.elementor-element-78a2e13 > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-78a2e13 > .e-con-inner > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-78a2e13 > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-78a2e13 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-78a2e13 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #A6000000 0%, #00000000 65%);}.elementor-1234 .elementor-element.elementor-element-78a2e13:hover::before, .elementor-1234 .elementor-element.elementor-element-78a2e13:hover > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-78a2e13:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-78a2e13 > .elementor-background-slideshow:hover::before, .elementor-1234 .elementor-element.elementor-element-78a2e13 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1234 .elementor-element.elementor-element-78a2e13:hover{--overlay-opacity:0.5;}.elementor-1234 .elementor-element.elementor-element-78a2e13, .elementor-1234 .elementor-element.elementor-element-78a2e13::before{--overlay-transition:0.8s;}.elementor-1234 .elementor-element.elementor-element-a93de46{--display:flex;--position:relative;--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:flex-start;top:0px;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-a93de46{left:0px;}body.rtl .elementor-1234 .elementor-element.elementor-element-a93de46{right:0px;}.elementor-1234 .elementor-element.elementor-element-322edba .elementor-heading-title{font-size:0.85rem;font-weight:500;letter-spacing:0.05em;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-1bee4be .elementor-heading-title{font-size:2rem;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-7895336{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:1rem;line-height:1.6em;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-8f34400{text-align:left;}.elementor-1234 .elementor-element.elementor-element-845f1c8{--display:flex;--min-height:500px;--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:flex-start;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1234 .elementor-element.elementor-element-845f1c8:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-845f1c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hasupack.cn/wp-content/uploads/2026/09/butter-cookies.webp");background-position:center center;background-size:cover;}.elementor-1234 .elementor-element.elementor-element-845f1c8::before, .elementor-1234 .elementor-element.elementor-element-845f1c8 > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-845f1c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-845f1c8 > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-845f1c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-845f1c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #A6000000 0%, #00000000 65%);}.elementor-1234 .elementor-element.elementor-element-583aee7{--display:flex;--position:relative;--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:flex-start;top:0px;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-583aee7{left:0px;}body.rtl .elementor-1234 .elementor-element.elementor-element-583aee7{right:0px;}.elementor-1234 .elementor-element.elementor-element-bed4ab2 .elementor-heading-title{font-size:0.85rem;font-weight:500;letter-spacing:0.05em;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-2a2388d .elementor-heading-title{font-size:2rem;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-8be48fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:1rem;line-height:1.6em;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-196731c{text-align:left;}.elementor-1234 .elementor-element.elementor-element-1d4bd9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1234 .elementor-element.elementor-element-098008d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-7f8ccd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-1234 .elementor-element.elementor-element-7f8ccd9 .elementor-heading-title{font-size:0.8rem;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:0.22em;color:#121212;}.elementor-1234 .elementor-element.elementor-element-a58ed51{text-align:center;}.elementor-1234 .elementor-element.elementor-element-a58ed51 .elementor-heading-title{font-size:2.5rem;line-height:1.2em;color:#121212;}.elementor-1234 .elementor-element.elementor-element-fe51fe0{--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:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-4f5dd9f{--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:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEC;--border-color:#ECECEC;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 40px 0px rgba(0,0,0,0.05);--padding-top:46px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1234 .elementor-element.elementor-element-4f5dd9f:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-4f5dd9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-815de2c .elementor-heading-title{font-size:4.2rem;font-weight:800;line-height:1.2em;color:#121212;}.elementor-1234 .elementor-element.elementor-element-4bc0873{--display:flex;--min-height:58px;--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;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-4bc0873:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-4bc0873 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-1234 .elementor-element.elementor-element-a08386d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:0.94rem;line-height:1.8em;color:#FCAC07;}.elementor-1234 .elementor-element.elementor-element-eb5b901{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1234 .elementor-element.elementor-element-eb5b901 .elementor-heading-title{font-size:1.45rem;line-height:1.2em;color:#121212;}.elementor-1234 .elementor-element.elementor-element-b2b0dd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:0.94rem;line-height:1.8em;color:#6b6356;}.elementor-1234 .elementor-element.elementor-element-ad5e7eb{--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:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEC;--border-color:#ECECEC;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 40px 0px rgba(0,0,0,0.05);--padding-top:46px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1234 .elementor-element.elementor-element-ad5e7eb:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-ad5e7eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-0426d5d .elementor-heading-title{font-size:4.2rem;font-weight:800;line-height:1.2em;color:#121212;}.elementor-1234 .elementor-element.elementor-element-05bc290{--display:flex;--min-height:58px;--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;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-05bc290:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-05bc290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-1234 .elementor-element.elementor-element-2b43d51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:0.94rem;line-height:1.8em;color:#FCAC07;}.elementor-1234 .elementor-element.elementor-element-d179a1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1234 .elementor-element.elementor-element-d179a1b .elementor-heading-title{font-size:1.45rem;line-height:1.2em;color:#121212;}.elementor-1234 .elementor-element.elementor-element-75bcb8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:0.94rem;line-height:1.8em;color:#6b6356;}.elementor-1234 .elementor-element.elementor-element-41b2710{--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:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEC;--border-color:#ECECEC;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 40px 0px rgba(0,0,0,0.05);--padding-top:46px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1234 .elementor-element.elementor-element-41b2710:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-41b2710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-9c774dd .elementor-heading-title{font-size:4.2rem;font-weight:800;line-height:1.2em;color:#121212;}.elementor-1234 .elementor-element.elementor-element-9d4cc31{--display:flex;--min-height:58px;--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;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-9d4cc31:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-9d4cc31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-1234 .elementor-element.elementor-element-25ad486{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:0.94rem;line-height:1.8em;color:#FCAC07;}.elementor-1234 .elementor-element.elementor-element-c426c43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1234 .elementor-element.elementor-element-c426c43 .elementor-heading-title{font-size:1.45rem;line-height:1.2em;color:#121212;}.elementor-1234 .elementor-element.elementor-element-9818813{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:0.94rem;line-height:1.8em;color:#6b6356;}.elementor-1234 .elementor-element.elementor-element-f66ecb5{--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:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEC;--border-color:#ECECEC;--border-radius:24px 24px 24px 24px;box-shadow:0px 10px 40px 0px rgba(0,0,0,0.05);--padding-top:46px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1234 .elementor-element.elementor-element-f66ecb5:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-f66ecb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-a1767e4 .elementor-heading-title{font-size:4.2rem;font-weight:800;line-height:1.2em;color:#121212;}.elementor-1234 .elementor-element.elementor-element-e1f3e3f{--display:flex;--min-height:58px;--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;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-e1f3e3f:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-e1f3e3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-1234 .elementor-element.elementor-element-1cad2f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:0.94rem;line-height:1.8em;color:#FCAC07;}.elementor-1234 .elementor-element.elementor-element-62ad2c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1234 .elementor-element.elementor-element-62ad2c6 .elementor-heading-title{font-size:1.45rem;line-height:1.2em;color:#121212;}.elementor-1234 .elementor-element.elementor-element-84a3680{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:0.94rem;line-height:1.8em;color:#6b6356;}.elementor-1234 .elementor-element.elementor-element-07480d0{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-09d6f43{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1234 .elementor-element.elementor-element-4543a9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1234 .elementor-element.elementor-element-df9901b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1234 .elementor-element.elementor-element-62ea88e .elementor-heading-title{font-size:26px;font-weight:700;color:#222222;}.elementor-1234 .elementor-element.elementor-element-0a7e6d2{font-size:16px;line-height:1.8em;color:#222222;}.elementor-1234 .elementor-element.elementor-element-b472166{text-align:left;}.elementor-1234 .elementor-element.elementor-element-85ce698{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1234 .elementor-element.elementor-element-6e43714{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1234 .elementor-element.elementor-element-8242d0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1234 .elementor-element.elementor-element-7a4be69 .elementor-heading-title{font-size:26px;font-weight:700;color:#222222;}.elementor-1234 .elementor-element.elementor-element-c49c87f{font-size:16px;line-height:1.8em;color:#222222;}.elementor-1234 .elementor-element.elementor-element-f3e790f{text-align:left;}.elementor-1234 .elementor-element.elementor-element-c788046{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1234 .elementor-element.elementor-element-0a118ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1234 .elementor-element.elementor-element-ca6f976{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1234 .elementor-element.elementor-element-b54b18d .elementor-heading-title{font-size:26px;font-weight:700;color:#222222;}.elementor-1234 .elementor-element.elementor-element-ae55567{font-size:16px;line-height:1.8em;color:#222222;}.elementor-1234 .elementor-element.elementor-element-ead60d9{text-align:left;}.elementor-1234 .elementor-element.elementor-element-833193e{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1234 .elementor-element.elementor-element-29d2649{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1234 .elementor-element.elementor-element-ffa3135{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1234 .elementor-element.elementor-element-035fb3e .elementor-heading-title{font-size:26px;font-weight:700;color:#222222;}.elementor-1234 .elementor-element.elementor-element-8f2afc2{font-size:16px;line-height:1.8em;color:#222222;}.elementor-1234 .elementor-element.elementor-element-96c45b4{text-align:left;}.elementor-1234 .elementor-element.elementor-element-6d6e957{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1234 .elementor-element.elementor-element-df7a7d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1234 .elementor-element.elementor-element-4a4fe5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1234 .elementor-element.elementor-element-e10d564 .elementor-heading-title{font-size:26px;font-weight:700;color:#222222;}.elementor-1234 .elementor-element.elementor-element-4cf6a34{font-size:16px;line-height:1.8em;color:#222222;}.elementor-1234 .elementor-element.elementor-element-3636fd9{text-align:left;}.elementor-1234 .elementor-element.elementor-element-6ee5914{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-1234 .elementor-element.elementor-element-6ea23c9{--display:flex;--justify-content:flex-end;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1234 .elementor-element.elementor-element-1176afe{--display:flex;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1234 .elementor-element.elementor-element-36725c2{text-align:center;}.elementor-1234 .elementor-element.elementor-element-68d101d .swiper-wrapper{height:40vh;}.elementor-1234 .elementor-element.elementor-element-68d101d .swiper img,.swiper video{object-fit:cover;}.elementor-1234 .elementor-element.elementor-element-68d101d .ms-slider.default-slider .ms-slider-default[data-spv="0"] .swiper-slide .ms-slider--img{align-items:normal;}.elementor-1234 .elementor-element.elementor-element-7e077a4{--display:flex;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-7433369{text-align:start;}.elementor-1234 .elementor-element.elementor-element-6db3570{--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:-31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1234 .elementor-element.elementor-element-e44b44c{--display:flex;}.elementor-1234 .elementor-element.elementor-element-1d8d8f4{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1234 .elementor-element.elementor-element-1d8d8f4 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-1234 .elementor-element.elementor-element-1d8d8f4:after{content:"0.66";}.elementor-1234 .elementor-element.elementor-element-1d8d8f4 .elementor-post__thumbnail__link{width:100%;}.elementor-1234 .elementor-element.elementor-element-1d8d8f4 .elementor-post__text{margin-top:20px;}.elementor-1234 .elementor-element.elementor-element-1d8d8f4 .elementor-post__badge{right:0;}.elementor-1234 .elementor-element.elementor-element-1d8d8f4 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-1234 .elementor-element.elementor-element-88eabf5{--display:flex;}.elementor-1234 .elementor-element.elementor-element-73dab7a{--grid-row-gap:20px;--grid-column-gap:0px;}.elementor-1234 .elementor-element.elementor-element-73dab7a .elementor-post__text{padding:0 20px;}.elementor-1234 .elementor-element.elementor-element-73dab7a .elementor-post__meta-data{padding:10px 20px;}.elementor-1234 .elementor-element.elementor-element-73dab7a .elementor-post__avatar{padding-right:20px;padding-left:20px;}.elementor-1234 .elementor-element.elementor-element-73dab7a .elementor-post__card{padding-top:0px;padding-bottom:0px;}.elementor-1234 .elementor-element.elementor-element-73dab7a .elementor-post__title{margin-bottom:10px;}.elementor-1234 .elementor-element.elementor-element-73dab7a .elementor-post__excerpt{margin-bottom:10px;}.elementor-1234 .elementor-element.elementor-element-74a95ee{--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 60px;--row-gap:0px;--column-gap:60px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1234 .elementor-element.elementor-element-b7d5a33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1234 .elementor-element.elementor-element-68b9e19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1234 .elementor-element.elementor-element-ee1b888{font-size:16px;line-height:28px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1234 .elementor-element.elementor-element-572d490{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1234 .elementor-element.elementor-element-0848d63{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-8f09076{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1234 .elementor-element.elementor-element-8f09076 .elementor-heading-title{font-size:60px;}.elementor-1234 .elementor-element.elementor-element-566b99a{--min-height:18vh;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-8670c1b{--min-height:100vh;--justify-content:center;}.elementor-1234 .elementor-element.elementor-element-c71dcc0 .magnetic_hero .hero__images{height:230px;}.elementor-1234 .elementor-element.elementor-element-c71dcc0 .hero__images .hero__image{width:clamp(6rem,100%,22vw);}.elementor-1234 .elementor-element.elementor-element-646b542{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-877cc44{--margin-top:3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-1234 .elementor-element.elementor-element-a3c61f7{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1234 .elementor-element.elementor-element-ad32fb7.elementor-element{--align-self:center;}.elementor-1234 .elementor-element.elementor-element-567f021.elementor-element{--align-self:center;}.elementor-1234 .elementor-element.elementor-element-20d52c5.elementor-element{--align-self:center;}.elementor-1234 .elementor-element.elementor-element-bc1bdae.elementor-element{--align-self:center;}.elementor-1234 .elementor-element.elementor-element-89ec889.elementor-element{--align-self:center;}.elementor-1234 .elementor-element.elementor-element-c47a805.elementor-element{--align-self:center;}.elementor-1234 .elementor-element.elementor-element-27b72da .elementor-heading-title{font-size:3rem;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-99c9ac1 .elementor-heading-title{font-size:3rem;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-beb4897 .elementor-heading-title{font-size:3rem;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-cb7a03f .elementor-heading-title{font-size:3rem;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-71b5b93 .elementor-heading-title{font-size:3rem;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-3bc7425 .elementor-heading-title{font-size:3rem;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-3516dfe .elementor-heading-title{font-size:3rem;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-361a5f5 .elementor-heading-title{font-size:3rem;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-edf5bc2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1234 .elementor-element.elementor-element-78a2e13{--min-height:450px;}.elementor-1234 .elementor-element.elementor-element-845f1c8{--min-height:450px;}.elementor-1234 .elementor-element.elementor-element-fe51fe0{--flex-wrap:wrap;}.elementor-1234 .elementor-element.elementor-element-74a95ee{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1234 .elementor-element.elementor-element-b7d5a33{--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:flex-start;--flex-wrap:wrap;}.elementor-1234 .elementor-element.elementor-element-68b9e19{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-1234 .elementor-element.elementor-element-572d490{--min-height:85vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-0848d63{--width:87vw;--min-height:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-8f09076{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1234 .elementor-element.elementor-element-8f09076 .elementor-heading-title{font-size:28px;}.elementor-1234 .elementor-element.elementor-element-566b99a{--min-height:20vh;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-8670c1b{--min-height:81vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-62px;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-8670c1b{left:0px;}body.rtl .elementor-1234 .elementor-element.elementor-element-8670c1b{right:0px;}.elementor-1234 .elementor-element.elementor-element-c71dcc0 .magnetic_hero .hero__images{height:65vw;}.elementor-1234 .elementor-element.elementor-element-c71dcc0 .hero__images .hero__image{width:clamp(5rem,100%,15vw);aspect-ratio:9/16;border-radius:14px 14px 14px 14px;}.elementor-1234 .elementor-element.elementor-element-646b542{--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1234 .elementor-element.elementor-element-877cc44{--width:100%;--min-height:0vh;--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-1234 .elementor-element.elementor-element-a3c61f7{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-1234 .elementor-element.elementor-element-7c0297d{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1234 .elementor-element.elementor-element-27b72da .elementor-heading-title{font-size:28px;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-53b695e{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1234 .elementor-element.elementor-element-99c9ac1 .elementor-heading-title{font-size:28px;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-f9987e7{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1234 .elementor-element.elementor-element-beb4897 .elementor-heading-title{font-size:28px;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-cd2e119{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1234 .elementor-element.elementor-element-cb7a03f .elementor-heading-title{font-size:28px;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-629efc5{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1234 .elementor-element.elementor-element-71b5b93 .elementor-heading-title{font-size:28px;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-1c5552c{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1234 .elementor-element.elementor-element-3bc7425 .elementor-heading-title{font-size:28px;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-5a449c1{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1234 .elementor-element.elementor-element-3516dfe .elementor-heading-title{font-size:28px;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-752335f{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1234 .elementor-element.elementor-element-361a5f5 .elementor-heading-title{font-size:28px;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-edf5bc2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1234 .elementor-element.elementor-element-5e660cc{--flex-wrap:nowrap;}.elementor-1234 .elementor-element.elementor-element-78a2e13{--width:100%;--min-height:400px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1234 .elementor-element.elementor-element-845f1c8{--width:100%;--min-height:400px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1234 .elementor-element.elementor-element-4f5dd9f{--width:100%;}.elementor-1234 .elementor-element.elementor-element-ad5e7eb{--width:100%;}.elementor-1234 .elementor-element.elementor-element-41b2710{--width:100%;}.elementor-1234 .elementor-element.elementor-element-f66ecb5{--width:100%;}.elementor-1234 .elementor-element.elementor-element-09d6f43{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1234 .elementor-element.elementor-element-4543a9a{--width:100%;}.elementor-1234 .elementor-element.elementor-element-df9901b{--width:100%;}.elementor-1234 .elementor-element.elementor-element-85ce698{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1234 .elementor-element.elementor-element-6e43714{--width:100%;}.elementor-1234 .elementor-element.elementor-element-8242d0c{--width:100%;}.elementor-1234 .elementor-element.elementor-element-c788046{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1234 .elementor-element.elementor-element-0a118ee{--width:100%;}.elementor-1234 .elementor-element.elementor-element-ca6f976{--width:100%;}.elementor-1234 .elementor-element.elementor-element-833193e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1234 .elementor-element.elementor-element-29d2649{--width:100%;}.elementor-1234 .elementor-element.elementor-element-ffa3135{--width:100%;}.elementor-1234 .elementor-element.elementor-element-6d6e957{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1234 .elementor-element.elementor-element-df7a7d1{--width:100%;}.elementor-1234 .elementor-element.elementor-element-4a4fe5d{--width:100%;}.elementor-1234 .elementor-element.elementor-element-1d8d8f4 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1234 .elementor-element.elementor-element-1d8d8f4:after{content:"0.5";}.elementor-1234 .elementor-element.elementor-element-1d8d8f4 .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-1234 .elementor-element.elementor-element-0848d63{--width:50vw;}.elementor-1234 .elementor-element.elementor-element-646b542{--width:800px;}.elementor-1234 .elementor-element.elementor-element-877cc44{--width:500px;}.elementor-1234 .elementor-element.elementor-element-98a9b2f{--content-width:1270px;}.elementor-1234 .elementor-element.elementor-element-f714329{--width:100%;}.elementor-1234 .elementor-element.elementor-element-f72de53{--width:70%;}.elementor-1234 .elementor-element.elementor-element-a3c61f7{--content-width:1320px;}.elementor-1234 .elementor-element.elementor-element-28c5b7b{--content-width:1270px;}.elementor-1234 .elementor-element.elementor-element-d3dbb8a{--width:100%;}.elementor-1234 .elementor-element.elementor-element-f6a5474{--width:100%;}.elementor-1234 .elementor-element.elementor-element-77bfa43{--width:100%;}.elementor-1234 .elementor-element.elementor-element-9faf8e5{--width:100%;}.elementor-1234 .elementor-element.elementor-element-0539369{--width:100%;}.elementor-1234 .elementor-element.elementor-element-b5b7afe{--width:100%;}.elementor-1234 .elementor-element.elementor-element-622ce53{--width:100%;}.elementor-1234 .elementor-element.elementor-element-61097dc{--width:100%;}.elementor-1234 .elementor-element.elementor-element-a05b421{--content-width:100%;}.elementor-1234 .elementor-element.elementor-element-78a2e13{--width:50%;}.elementor-1234 .elementor-element.elementor-element-845f1c8{--width:50%;}.elementor-1234 .elementor-element.elementor-element-1d4bd9a{--content-width:1270px;}.elementor-1234 .elementor-element.elementor-element-4f5dd9f{--width:25%;}.elementor-1234 .elementor-element.elementor-element-4bc0873{--width:58px;}.elementor-1234 .elementor-element.elementor-element-ad5e7eb{--width:25%;}.elementor-1234 .elementor-element.elementor-element-05bc290{--width:58px;}.elementor-1234 .elementor-element.elementor-element-41b2710{--width:25%;}.elementor-1234 .elementor-element.elementor-element-9d4cc31{--width:58px;}.elementor-1234 .elementor-element.elementor-element-f66ecb5{--width:25%;}.elementor-1234 .elementor-element.elementor-element-e1f3e3f{--width:58px;}.elementor-1234 .elementor-element.elementor-element-07480d0{--content-width:1270px;}.elementor-1234 .elementor-element.elementor-element-4543a9a{--width:50%;}.elementor-1234 .elementor-element.elementor-element-df9901b{--width:50%;}.elementor-1234 .elementor-element.elementor-element-6e43714{--width:50%;}.elementor-1234 .elementor-element.elementor-element-8242d0c{--width:50%;}.elementor-1234 .elementor-element.elementor-element-0a118ee{--width:50%;}.elementor-1234 .elementor-element.elementor-element-ca6f976{--width:50%;}.elementor-1234 .elementor-element.elementor-element-29d2649{--width:50%;}.elementor-1234 .elementor-element.elementor-element-ffa3135{--width:50%;}.elementor-1234 .elementor-element.elementor-element-df7a7d1{--width:50%;}.elementor-1234 .elementor-element.elementor-element-4a4fe5d{--width:50%;}.elementor-1234 .elementor-element.elementor-element-6ea23c9{--width:1600px;}.elementor-1234 .elementor-element.elementor-element-7e077a4{--content-width:1311px;}.elementor-1234 .elementor-element.elementor-element-6db3570{--content-width:1326px;}.elementor-1234 .elementor-element.elementor-element-74a95ee{--content-width:1320px;}.elementor-1234 .elementor-element.elementor-element-b7d5a33{--width:33.3333%;}.elementor-1234 .elementor-element.elementor-element-68b9e19{--width:66.6666%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1234 .elementor-element.elementor-element-0848d63{--width:100vw;}.elementor-1234 .elementor-element.elementor-element-646b542{--width:660px;}.elementor-1234 .elementor-element.elementor-element-78a2e13{--width:50%;}.elementor-1234 .elementor-element.elementor-element-845f1c8{--width:50%;}.elementor-1234 .elementor-element.elementor-element-4f5dd9f{--width:50%;}.elementor-1234 .elementor-element.elementor-element-ad5e7eb{--width:50%;}.elementor-1234 .elementor-element.elementor-element-41b2710{--width:50%;}.elementor-1234 .elementor-element.elementor-element-f66ecb5{--width:50%;}.elementor-1234 .elementor-element.elementor-element-4543a9a{--width:50%;}.elementor-1234 .elementor-element.elementor-element-df9901b{--width:50%;}.elementor-1234 .elementor-element.elementor-element-6e43714{--width:50%;}.elementor-1234 .elementor-element.elementor-element-8242d0c{--width:50%;}.elementor-1234 .elementor-element.elementor-element-0a118ee{--width:50%;}.elementor-1234 .elementor-element.elementor-element-ca6f976{--width:50%;}.elementor-1234 .elementor-element.elementor-element-29d2649{--width:50%;}.elementor-1234 .elementor-element.elementor-element-ffa3135{--width:50%;}.elementor-1234 .elementor-element.elementor-element-df7a7d1{--width:50%;}.elementor-1234 .elementor-element.elementor-element-4a4fe5d{--width:50%;}.elementor-1234 .elementor-element.elementor-element-b7d5a33{--width:100%;}.elementor-1234 .elementor-element.elementor-element-68b9e19{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-78a2e13 */.elementor-1234 .elementor-element.elementor-element-78a2e13 {
  overflow: hidden !important;
  position: relative !important;
}

.elementor-1234 .elementor-element.elementor-element-78a2e13::before {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  background: inherit !important;
  background-size: cover !important;
  background-position: center !important;
  transform: scale(1) translateZ(0) !important;
  transition: transform 1.2s ease-out !important;
  will-change: transform !important;
  backface-visibility: hidden !important;
}

.elementor-1234 .elementor-element.elementor-element-78a2e13:hover::before {
  transform: scale(1.15) translateZ(0) !important;
}
.elementor-1234 .elementor-element.elementor-element-78a2e13 {
  overflow: hidden !important;
  position: relative !important;
}

.elementor-1234 .elementor-element.elementor-element-78a2e13::before {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  background: inherit !important;
  background-size: cover !important;
  background-position: center !important;
  transform: scale(1) translateZ(0) !important;
  transition: transform 1.2s ease-out !important;
  will-change: transform !important;
  backface-visibility: hidden !important;
}

.elementor-1234 .elementor-element.elementor-element-78a2e13:hover::before {
  transform: scale(1.15) translateZ(0) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-845f1c8 */.elementor-1234 .elementor-element.elementor-element-845f1c8 {
  overflow: hidden !important;
  position: relative !important;
}

.elementor-1234 .elementor-element.elementor-element-845f1c8::before {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  background: inherit !important;
  background-size: cover !important;
  background-position: center !important;
  transform: scale(1) translateZ(0) !important;
  transition: transform 1.2s ease-out !important;
  will-change: transform !important;
  backface-visibility: hidden !important;
}

.elementor-1234 .elementor-element.elementor-element-845f1c8:hover::before {
  transform: scale(1.15) translateZ(0) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e660cc */.elementor-1234 .elementor-element.elementor-element-5e660cc{flex-wrap:nowrap!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f5dd9f */.elementor-1234 .elementor-element.elementor-element-4f5dd9f{position:relative;overflow:hidden!important;background-color:#FFFFFF;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1);}.elementor-1234 .elementor-element.elementor-element-4f5dd9f::before{content:'';position:absolute;top:0;left:0;height:4px;width:100%;background:#121212;transform:scaleX(0);transform-origin:left center;transition:transform .5s cubic-bezier(.22,1,.36,1);z-index:3;}.elementor-1234 .elementor-element.elementor-element-4f5dd9f:hover{transform:translateY(-12px) scale(1.035);box-shadow:0 24px 54px rgba(0,0,0,.14);}.elementor-1234 .elementor-element.elementor-element-4f5dd9f:hover::before{transform:scaleX(1);}.elementor-1234 .elementor-element.elementor-element-4f5dd9f .elementor-element-815de2c{position:absolute;top:14px;right:22px;z-index:-1;opacity:.16;pointer-events:none;line-height:1;transition:opacity .5s ease,transform .5s cubic-bezier(.22,1,.36,1);}.elementor-1234 .elementor-element.elementor-element-4f5dd9f:hover .elementor-element-815de2c{opacity:.32;transform:scale(1.08);}.elementor-1234 .elementor-element.elementor-element-4f5dd9f .elementor-element-4bc0873{transition:background-color .5s ease;}.elementor-1234 .elementor-element.elementor-element-4f5dd9f:hover .elementor-element-4bc0873{background-color:#121212;}.elementor-1234 .elementor-element.elementor-element-4f5dd9f .elementor-element-a08386d svg{stroke:#121212;transition:stroke .5s ease;}.elementor-1234 .elementor-element.elementor-element-4f5dd9f:hover .elementor-element-a08386d svg{stroke:#fff;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad5e7eb */.elementor-1234 .elementor-element.elementor-element-ad5e7eb{position:relative;overflow:hidden!important;background-color:#FFFFFF;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1);}.elementor-1234 .elementor-element.elementor-element-ad5e7eb::before{content:'';position:absolute;top:0;left:0;height:4px;width:100%;background:#121212;transform:scaleX(0);transform-origin:left center;transition:transform .5s cubic-bezier(.22,1,.36,1);z-index:3;}.elementor-1234 .elementor-element.elementor-element-ad5e7eb:hover{transform:translateY(-12px) scale(1.035);box-shadow:0 24px 54px rgba(0,0,0,.14);}.elementor-1234 .elementor-element.elementor-element-ad5e7eb:hover::before{transform:scaleX(1);}.elementor-1234 .elementor-element.elementor-element-ad5e7eb .elementor-element-0426d5d{position:absolute;top:14px;right:22px;z-index:-1;opacity:.16;pointer-events:none;line-height:1;transition:opacity .5s ease,transform .5s cubic-bezier(.22,1,.36,1);}.elementor-1234 .elementor-element.elementor-element-ad5e7eb:hover .elementor-element-0426d5d{opacity:.32;transform:scale(1.08);}.elementor-1234 .elementor-element.elementor-element-ad5e7eb .elementor-element-05bc290{transition:background-color .5s ease;}.elementor-1234 .elementor-element.elementor-element-ad5e7eb:hover .elementor-element-05bc290{background-color:#121212;}.elementor-1234 .elementor-element.elementor-element-ad5e7eb .elementor-element-2b43d51 svg{stroke:#121212;transition:stroke .5s ease;}.elementor-1234 .elementor-element.elementor-element-ad5e7eb:hover .elementor-element-2b43d51 svg{stroke:#fff;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41b2710 */.elementor-1234 .elementor-element.elementor-element-41b2710{position:relative;overflow:hidden!important;background-color:#FFFFFF;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1);}.elementor-1234 .elementor-element.elementor-element-41b2710::before{content:'';position:absolute;top:0;left:0;height:4px;width:100%;background:#121212;transform:scaleX(0);transform-origin:left center;transition:transform .5s cubic-bezier(.22,1,.36,1);z-index:3;}.elementor-1234 .elementor-element.elementor-element-41b2710:hover{transform:translateY(-12px) scale(1.035);box-shadow:0 24px 54px rgba(0,0,0,.14);}.elementor-1234 .elementor-element.elementor-element-41b2710:hover::before{transform:scaleX(1);}.elementor-1234 .elementor-element.elementor-element-41b2710 .elementor-element-9c774dd{position:absolute;top:14px;right:22px;z-index:-1;opacity:.16;pointer-events:none;line-height:1;transition:opacity .5s ease,transform .5s cubic-bezier(.22,1,.36,1);}.elementor-1234 .elementor-element.elementor-element-41b2710:hover .elementor-element-9c774dd{opacity:.32;transform:scale(1.08);}.elementor-1234 .elementor-element.elementor-element-41b2710 .elementor-element-9d4cc31{transition:background-color .5s ease;}.elementor-1234 .elementor-element.elementor-element-41b2710:hover .elementor-element-9d4cc31{background-color:#121212;}.elementor-1234 .elementor-element.elementor-element-41b2710 .elementor-element-25ad486 svg{stroke:#121212;transition:stroke .5s ease;}.elementor-1234 .elementor-element.elementor-element-41b2710:hover .elementor-element-25ad486 svg{stroke:#fff;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f66ecb5 */.elementor-1234 .elementor-element.elementor-element-f66ecb5{position:relative;overflow:hidden!important;background-color:#FFFFFF;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1);}.elementor-1234 .elementor-element.elementor-element-f66ecb5::before{content:'';position:absolute;top:0;left:0;height:4px;width:100%;background:#121212;transform:scaleX(0);transform-origin:left center;transition:transform .5s cubic-bezier(.22,1,.36,1);z-index:3;}.elementor-1234 .elementor-element.elementor-element-f66ecb5:hover{transform:translateY(-12px) scale(1.035);box-shadow:0 24px 54px rgba(0,0,0,.14);}.elementor-1234 .elementor-element.elementor-element-f66ecb5:hover::before{transform:scaleX(1);}.elementor-1234 .elementor-element.elementor-element-f66ecb5 .elementor-element-a1767e4{position:absolute;top:14px;right:22px;z-index:-1;opacity:.16;pointer-events:none;line-height:1;transition:opacity .5s ease,transform .5s cubic-bezier(.22,1,.36,1);}.elementor-1234 .elementor-element.elementor-element-f66ecb5:hover .elementor-element-a1767e4{opacity:.32;transform:scale(1.08);}.elementor-1234 .elementor-element.elementor-element-f66ecb5 .elementor-element-e1f3e3f{transition:background-color .5s ease;}.elementor-1234 .elementor-element.elementor-element-f66ecb5:hover .elementor-element-e1f3e3f{background-color:#121212;}.elementor-1234 .elementor-element.elementor-element-f66ecb5 .elementor-element-1cad2f5 svg{stroke:#121212;transition:stroke .5s ease;}.elementor-1234 .elementor-element.elementor-element-f66ecb5:hover .elementor-element-1cad2f5 svg{stroke:#fff;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-344c52e */.elementor-1234 .elementor-element.elementor-element-344c52e{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-344c52e img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-344c52e:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ecfa18 */.elementor-1234 .elementor-element.elementor-element-5ecfa18{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-5ecfa18 img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-5ecfa18:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0362d0c */.elementor-1234 .elementor-element.elementor-element-0362d0c{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-0362d0c img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-0362d0c:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97ee764 */.elementor-1234 .elementor-element.elementor-element-97ee764{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-97ee764 img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-97ee764:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c90318a */.elementor-1234 .elementor-element.elementor-element-c90318a{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-c90318a img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-c90318a:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-344c52e */.elementor-1234 .elementor-element.elementor-element-344c52e{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-344c52e img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-344c52e:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ecfa18 */.elementor-1234 .elementor-element.elementor-element-5ecfa18{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-5ecfa18 img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-5ecfa18:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0362d0c */.elementor-1234 .elementor-element.elementor-element-0362d0c{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-0362d0c img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-0362d0c:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97ee764 */.elementor-1234 .elementor-element.elementor-element-97ee764{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-97ee764 img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-97ee764:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c90318a */.elementor-1234 .elementor-element.elementor-element-c90318a{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-c90318a img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-c90318a:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-344c52e */.elementor-1234 .elementor-element.elementor-element-344c52e{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-344c52e img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-344c52e:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ecfa18 */.elementor-1234 .elementor-element.elementor-element-5ecfa18{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-5ecfa18 img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-5ecfa18:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0362d0c */.elementor-1234 .elementor-element.elementor-element-0362d0c{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-0362d0c img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-0362d0c:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97ee764 */.elementor-1234 .elementor-element.elementor-element-97ee764{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-97ee764 img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-97ee764:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c90318a */.elementor-1234 .elementor-element.elementor-element-c90318a{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-c90318a img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-c90318a:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-344c52e */.elementor-1234 .elementor-element.elementor-element-344c52e{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-344c52e img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-344c52e:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ecfa18 */.elementor-1234 .elementor-element.elementor-element-5ecfa18{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-5ecfa18 img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-5ecfa18:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0362d0c */.elementor-1234 .elementor-element.elementor-element-0362d0c{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-0362d0c img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-0362d0c:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97ee764 */.elementor-1234 .elementor-element.elementor-element-97ee764{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-97ee764 img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-97ee764:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c90318a */.elementor-1234 .elementor-element.elementor-element-c90318a{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-c90318a img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-c90318a:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-344c52e */.elementor-1234 .elementor-element.elementor-element-344c52e{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-344c52e img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-344c52e:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ecfa18 */.elementor-1234 .elementor-element.elementor-element-5ecfa18{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-5ecfa18 img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-5ecfa18:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0362d0c */.elementor-1234 .elementor-element.elementor-element-0362d0c{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-0362d0c img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-0362d0c:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97ee764 */.elementor-1234 .elementor-element.elementor-element-97ee764{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-97ee764 img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-97ee764:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c90318a */.elementor-1234 .elementor-element.elementor-element-c90318a{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-c90318a img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-c90318a:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-344c52e */.elementor-1234 .elementor-element.elementor-element-344c52e{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-344c52e img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-344c52e:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ecfa18 */.elementor-1234 .elementor-element.elementor-element-5ecfa18{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-5ecfa18 img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-5ecfa18:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0362d0c */.elementor-1234 .elementor-element.elementor-element-0362d0c{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-0362d0c img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-0362d0c:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97ee764 */.elementor-1234 .elementor-element.elementor-element-97ee764{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-97ee764 img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-97ee764:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c90318a */.elementor-1234 .elementor-element.elementor-element-c90318a{overflow:hidden;border-radius:16px;}
.elementor-1234 .elementor-element.elementor-element-c90318a img{width:100%;height:auto;display:block;border-radius:16px;transition:transform 1.2s ease-out;}
.elementor-1234 .elementor-element.elementor-element-c90318a:hover img{transform:scale(1.1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07480d0 */.elementor-1234 .elementor-element.elementor-element-07480d0{max-width:1200px;margin-left:auto;margin-right:auto;padding:30px 20px;}
.elementor-1234 .elementor-element.elementor-element-07480d0 .e-n-tabs{display:flex;flex-direction:column;}
.elementor-1234 .elementor-element.elementor-element-07480d0 .e-n-tabs-content{order:1;}
.elementor-1234 .elementor-element.elementor-element-07480d0 .e-n-tabs-heading{order:2;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;width:50%;margin-top:20px;padding:0 0 0 20px;overflow:visible;}
.elementor-1234 .elementor-element.elementor-element-07480d0 .e-n-tab-title{padding:8px 16px!important;border:1px solid #222222!important;background:#ffffff!important;color:#222222!important;border-radius:8px!important;transition:all .3s;}
.elementor-1234 .elementor-element.elementor-element-07480d0 .e-n-tab-title:hover{background:#444444!important;color:#ffffff!important;border-color:#444444!important;}
.elementor-1234 .elementor-element.elementor-element-07480d0 .e-n-tab-title[aria-selected="true"]{background:#222222!important;color:#ffffff!important;}
@media(max-width:767px){.elementor-1234 .elementor-element.elementor-element-07480d0 .e-n-tabs-heading{width:100%;}}/* End custom CSS */
/* Start custom CSS for ms_slider, class: .elementor-element-68d101d *//* 卡片等高：幻灯片高度改为内容自适应，并整条链撑满 */
.elementor-1234 .elementor-element.elementor-element-68d101d .swiper{height:auto!important}
.elementor-1234 .elementor-element.elementor-element-68d101d .swiper-wrapper{align-items:stretch!important;height:auto!important}
.elementor-1234 .elementor-element.elementor-element-68d101d .swiper-slide{height:auto!important}
.elementor-1234 .elementor-element.elementor-element-68d101d .swiper-slide > .ms-slider--cont{height:100%!important;display:flex!important;flex-direction:column!important}
.elementor-1234 .elementor-element.elementor-element-68d101d .swiper-slide > .ms-slider--cont > .elementor{height:100%!important;display:flex!important;flex-direction:column!important}
.elementor-1234 .elementor-element.elementor-element-68d101d .swiper-slide .e-con-boxed{flex:1 1 auto!important}
.elementor-1234 .elementor-element.elementor-element-68d101d .swiper-slide .e-con-inner{flex:1 1 auto!important}
.elementor-1234 .elementor-element.elementor-element-68d101d .swiper-slide .e-con-inner > .e-con{flex:1 1 auto!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ea23c9 *//* 通栏：突破页面容器的居中留白 */
.elementor-1234 .elementor-element.elementor-element-6ea23c9{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:0!important;padding-right:0!important}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-1d8d8f4 *//* 只给文章图片加圆角 */
.elementor-1234 .elementor-element.elementor-element-1d8d8f4 .elementor-post__thumbnail,
.elementor-1234 .elementor-element.elementor-element-1d8d8f4 .elementor-post__thumbnail__link {
    border-radius: 28px;
    overflow: hidden;
}

/* 整个文章卡片圆角 */
.elementor-1234 .elementor-element.elementor-element-1d8d8f4 article,
.elementor-1234 .elementor-element.elementor-element-1d8d8f4 .elementor-post {
    border-radius: 28px !important;
    overflow: hidden;
}
/* 图片圆角 */
.elementor-1234 .elementor-element.elementor-element-1d8d8f4 img {
    border-radius: 28px;
}

/* 整个组件和文字不要背景 */
.elementor-1234 .elementor-element.elementor-element-1d8d8f4,
.elementor-1234 .elementor-element.elementor-element-1d8d8f4 article,
.elementor-1234 .elementor-element.elementor-element-1d8d8f4 .elementor-post,
.elementor-1234 .elementor-element.elementor-element-1d8d8f4 .elementor-post__text {
    background: transparent !important;
}
.elementor-1234 .elementor-element.elementor-element-1d8d8f4 .elementor-post__excerpt {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-73dab7a *//* 每一篇文章卡片分别加圆角 */
.elementor-1234 .elementor-element.elementor-element-73dab7a article,
.elementor-1234 .elementor-element.elementor-element-73dab7a .elementor-post,
.elementor-1234 .elementor-element.elementor-element-73dab7a .elementor-post__card {
    border-radius: 20px !important;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS */.ms-sp--title{
    display: none;
}/* End custom CSS */