.elementor-1398 .elementor-element.elementor-element-6f0cee9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1398 .elementor-element.elementor-element-6f0cee9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1398 .elementor-element.elementor-element-79d9342{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-74700d0{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-d6dcb8f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:100px 100px 100px 100px;box-shadow:1px 10px 30px 1px rgba(0,0,0,0.5);--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-1398 .elementor-element.elementor-element-f4252a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1398 .elementor-element.elementor-element-f4252a1 img{width:100%;max-width:100%;border-radius:100px 100px 100px 100px;}.elementor-1398 .elementor-element.elementor-element-ba5378f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-80px;--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-1398 .elementor-element.elementor-element-ba5378f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-vertical-gap:7px;}.elementor-1398 .elementor-element.elementor-element-953ed0e{--display:flex;}.elementor-1398 .elementor-element.elementor-element-56d6a6f .ue-marquee-tag{text-align:center;margin:5px 5px 5px 5px;}.elementor-1398 .elementor-element.elementor-element-56d6a6f .ue-marquee-tag,.elementor-1398 .elementor-element.elementor-element-56d6a6f .ue-marquee-tag a{color:#ffffff;}.elementor-1398 .elementor-element.elementor-element-56d6a6f .ue-marquee-tag svg{fill:#ffffff;}.elementor-1398 .elementor-element.elementor-element-56d6a6f .ue-marquee-tag-image img{width:20vh;height:20vh;object-fit:contain;}.elementor-1398 .elementor-element.elementor-element-56d6a6f .ue-marquee-tag-image{width:20vh;height:20vh;}.elementor-1398 .elementor-element.elementor-element-56d6a6f .ue-marquee-tag a{gap:10px;}.elementor-1398 .elementor-element.elementor-element-e53c214{--display:flex;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-e53c214:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-e53c214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1398 .elementor-element.elementor-element-2fae163{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-dab404c{--display:flex;--justify-content:center;}.elementor-1398 .elementor-element.elementor-element-f8257c1{padding:20px 350px 20px 350px;}.elementor-1398 .elementor-element.elementor-element-44d3264{padding:0px 0px 0px 350px;text-align:start;color:var( --e-global-color-astglobalcolor4 );}.elementor-1398 .elementor-element.elementor-element-44d3264 p{margin-block-end:13px;}.elementor-1398 .elementor-element.elementor-element-dc77e65{--display:flex;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-dc77e65:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-dc77e65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1398 .elementor-element.elementor-element-dc77e65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1398 .elementor-element.elementor-element-b14e3be{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-1398 .elementor-element.elementor-element-b14e3be .swiper-slide > .elementor-element{height:100%;}.elementor-1398 .elementor-element.elementor-element-fc69dac{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-fc69dac:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-fc69dac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1398 .elementor-element.elementor-element-61cc2ac{--display:flex;}.elementor-1398 .elementor-element.elementor-element-70d7090{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-5983257{--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 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-10c80c9 .elementor-icon-wrapper{text-align:center;}.elementor-1398 .elementor-element.elementor-element-10c80c9.elementor-view-stacked .elementor-icon{background-color:#00B77F;}.elementor-1398 .elementor-element.elementor-element-10c80c9.elementor-view-framed .elementor-icon, .elementor-1398 .elementor-element.elementor-element-10c80c9.elementor-view-default .elementor-icon{color:#00B77F;border-color:#00B77F;}.elementor-1398 .elementor-element.elementor-element-10c80c9.elementor-view-framed .elementor-icon, .elementor-1398 .elementor-element.elementor-element-10c80c9.elementor-view-default .elementor-icon svg{fill:#00B77F;}.elementor-1398 .elementor-element.elementor-element-10c80c9 .elementor-icon{font-size:16px;}.elementor-1398 .elementor-element.elementor-element-10c80c9 .elementor-icon svg{height:16px;}.elementor-1398 .elementor-element.elementor-element-b0bb5b4 .elementor-icon-wrapper{text-align:center;}.elementor-1398 .elementor-element.elementor-element-b0bb5b4.elementor-view-stacked .elementor-icon{background-color:#00B77F;}.elementor-1398 .elementor-element.elementor-element-b0bb5b4.elementor-view-framed .elementor-icon, .elementor-1398 .elementor-element.elementor-element-b0bb5b4.elementor-view-default .elementor-icon{color:#00B77F;border-color:#00B77F;}.elementor-1398 .elementor-element.elementor-element-b0bb5b4.elementor-view-framed .elementor-icon, .elementor-1398 .elementor-element.elementor-element-b0bb5b4.elementor-view-default .elementor-icon svg{fill:#00B77F;}.elementor-1398 .elementor-element.elementor-element-b0bb5b4 .elementor-icon{font-size:16px;}.elementor-1398 .elementor-element.elementor-element-b0bb5b4 .elementor-icon svg{height:16px;}.elementor-1398 .elementor-element.elementor-element-b48107a .elementor-icon-wrapper{text-align:center;}.elementor-1398 .elementor-element.elementor-element-b48107a.elementor-view-stacked .elementor-icon{background-color:#00B77F;}.elementor-1398 .elementor-element.elementor-element-b48107a.elementor-view-framed .elementor-icon, .elementor-1398 .elementor-element.elementor-element-b48107a.elementor-view-default .elementor-icon{color:#00B77F;border-color:#00B77F;}.elementor-1398 .elementor-element.elementor-element-b48107a.elementor-view-framed .elementor-icon, .elementor-1398 .elementor-element.elementor-element-b48107a.elementor-view-default .elementor-icon svg{fill:#00B77F;}.elementor-1398 .elementor-element.elementor-element-b48107a .elementor-icon{font-size:16px;}.elementor-1398 .elementor-element.elementor-element-b48107a .elementor-icon svg{height:16px;}.elementor-1398 .elementor-element.elementor-element-1727a07 .elementor-icon-wrapper{text-align:center;}.elementor-1398 .elementor-element.elementor-element-1727a07.elementor-view-stacked .elementor-icon{background-color:#00B77F;}.elementor-1398 .elementor-element.elementor-element-1727a07.elementor-view-framed .elementor-icon, .elementor-1398 .elementor-element.elementor-element-1727a07.elementor-view-default .elementor-icon{color:#00B77F;border-color:#00B77F;}.elementor-1398 .elementor-element.elementor-element-1727a07.elementor-view-framed .elementor-icon, .elementor-1398 .elementor-element.elementor-element-1727a07.elementor-view-default .elementor-icon svg{fill:#00B77F;}.elementor-1398 .elementor-element.elementor-element-1727a07 .elementor-icon{font-size:16px;}.elementor-1398 .elementor-element.elementor-element-1727a07 .elementor-icon svg{height:16px;}.elementor-1398 .elementor-element.elementor-element-d8a8e16 .elementor-icon-wrapper{text-align:center;}.elementor-1398 .elementor-element.elementor-element-d8a8e16.elementor-view-stacked .elementor-icon{background-color:#00B77F;}.elementor-1398 .elementor-element.elementor-element-d8a8e16.elementor-view-framed .elementor-icon, .elementor-1398 .elementor-element.elementor-element-d8a8e16.elementor-view-default .elementor-icon{color:#00B77F;border-color:#00B77F;}.elementor-1398 .elementor-element.elementor-element-d8a8e16.elementor-view-framed .elementor-icon, .elementor-1398 .elementor-element.elementor-element-d8a8e16.elementor-view-default .elementor-icon svg{fill:#00B77F;}.elementor-1398 .elementor-element.elementor-element-d8a8e16 .elementor-icon{font-size:16px;}.elementor-1398 .elementor-element.elementor-element-d8a8e16 .elementor-icon svg{height:16px;}.elementor-1398 .elementor-element.elementor-element-07f8cc4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-9ddf447 .elementor-icon-wrapper{text-align:center;}.elementor-1398 .elementor-element.elementor-element-9ddf447.elementor-view-stacked .elementor-icon{background-color:#00B77F;}.elementor-1398 .elementor-element.elementor-element-9ddf447.elementor-view-framed .elementor-icon, .elementor-1398 .elementor-element.elementor-element-9ddf447.elementor-view-default .elementor-icon{color:#00B77F;border-color:#00B77F;}.elementor-1398 .elementor-element.elementor-element-9ddf447.elementor-view-framed .elementor-icon, .elementor-1398 .elementor-element.elementor-element-9ddf447.elementor-view-default .elementor-icon svg{fill:#00B77F;}.elementor-1398 .elementor-element.elementor-element-9ddf447 .elementor-icon{font-size:14px;}.elementor-1398 .elementor-element.elementor-element-9ddf447 .elementor-icon svg{height:14px;}.elementor-1398 .elementor-element.elementor-element-ed704ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-6849b94{--display:flex;}.elementor-1398 .elementor-element.elementor-element-652c3e4{text-align:center;}.elementor-1398 .elementor-element.elementor-element-169f039{--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;}.elementor-1398 .elementor-element.elementor-element-335e53b{--display:flex;}.elementor-1398 .elementor-element.elementor-element-8b958fe img{border-radius:30px 30px 30px 30px;}.elementor-1398 .elementor-element.elementor-element-400a807{--display:flex;}.elementor-1398 .elementor-element.elementor-element-0d326ab{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-93ec42d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;box-shadow:1px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1398 .elementor-element.elementor-element-93ec42d:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-93ec42d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1398 .elementor-element.elementor-element-410bca6 .elementor-heading-title{font-weight:900;color:#16A34A;}.elementor-1398 .elementor-element.elementor-element-f05f257{color:var( --e-global-color-astglobalcolor5 );}.elementor-1398 .elementor-element.elementor-element-5c99f59{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;box-shadow:1px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1398 .elementor-element.elementor-element-5c99f59:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-5c99f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1398 .elementor-element.elementor-element-efaf06c .elementor-heading-title{font-weight:900;color:#16A34A;}.elementor-1398 .elementor-element.elementor-element-1feb472{color:var( --e-global-color-astglobalcolor5 );}.elementor-1398 .elementor-element.elementor-element-1d7fe3e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;box-shadow:1px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1398 .elementor-element.elementor-element-1d7fe3e:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-1d7fe3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1398 .elementor-element.elementor-element-3bd3273 .elementor-heading-title{font-weight:900;color:#16A34A;}.elementor-1398 .elementor-element.elementor-element-5288829{color:var( --e-global-color-astglobalcolor5 );}.elementor-1398 .elementor-element.elementor-element-6e03d12{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;box-shadow:1px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1398 .elementor-element.elementor-element-6e03d12:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-6e03d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1398 .elementor-element.elementor-element-d074db9 .elementor-heading-title{font-weight:900;color:#16A34A;}.elementor-1398 .elementor-element.elementor-element-02b47bb{color:var( --e-global-color-astglobalcolor5 );}.elementor-1398 .elementor-element.elementor-element-84a892d{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-74cb52d{--display:flex;}.elementor-1398 .elementor-element.elementor-element-ea10579{text-align:center;}.elementor-1398 .elementor-element.elementor-element-1d8a47f{--divider-border-style:solid;--divider-color:#FF9F1C;--divider-border-width:5px;}.elementor-1398 .elementor-element.elementor-element-1d8a47f .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-1398 .elementor-element.elementor-element-1d8a47f .elementor-divider{text-align:center;}.elementor-1398 .elementor-element.elementor-element-f18a088{--display:flex;}.elementor-1398 .elementor-element.elementor-element-2e464ee{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-e2ec497{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-e2ec497:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-e2ec497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-1398 .elementor-element.elementor-element-e2ec497:hover{box-shadow:1px 1px 10px 1px rgba(0,0,0,0.5);}.elementor-1398 .elementor-element.elementor-element-5077713 img{border-radius:20px 20px 20px 20px;}.elementor-1398 .elementor-element.elementor-element-2c84de8 .elementor-heading-title{text-transform:capitalize;color:var( --e-global-color-astglobalcolor5 );}.elementor-1398 .elementor-element.elementor-element-51e5d18{color:var( --e-global-color-astglobalcolor5 );}.elementor-1398 .elementor-element.elementor-element-8625053{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-8625053:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-8625053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-1398 .elementor-element.elementor-element-8625053:hover{box-shadow:1px 1px 10px 1px rgba(0,0,0,0.5);}.elementor-1398 .elementor-element.elementor-element-73b6c0c img{border-radius:20px 20px 20px 20px;}.elementor-1398 .elementor-element.elementor-element-916442f .elementor-heading-title{text-transform:capitalize;color:var( --e-global-color-astglobalcolor5 );}.elementor-1398 .elementor-element.elementor-element-0cb4901{color:var( --e-global-color-astglobalcolor5 );}.elementor-1398 .elementor-element.elementor-element-16bea45{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-16bea45:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-16bea45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-1398 .elementor-element.elementor-element-16bea45:hover{box-shadow:1px 1px 10px 1px rgba(0,0,0,0.5);}.elementor-1398 .elementor-element.elementor-element-166ba63 img{border-radius:20px 20px 20px 20px;}.elementor-1398 .elementor-element.elementor-element-f201af4 .elementor-heading-title{text-transform:capitalize;color:var( --e-global-color-astglobalcolor5 );}.elementor-1398 .elementor-element.elementor-element-dc24ab6{color:var( --e-global-color-astglobalcolor5 );}.elementor-1398 .elementor-element.elementor-element-44bfbfa{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-44bfbfa:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-44bfbfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-1398 .elementor-element.elementor-element-44bfbfa:hover{box-shadow:1px 1px 10px 1px rgba(0,0,0,0.5);}.elementor-1398 .elementor-element.elementor-element-3d9f6b4 img{border-radius:20px 20px 20px 20px;}.elementor-1398 .elementor-element.elementor-element-8d1db1e .elementor-heading-title{text-transform:capitalize;color:var( --e-global-color-astglobalcolor5 );}.elementor-1398 .elementor-element.elementor-element-2943502{color:var( --e-global-color-astglobalcolor5 );}.elementor-1398 .elementor-element.elementor-element-6af550c{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-6af550c:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-6af550c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-1398 .elementor-element.elementor-element-6af550c:hover{box-shadow:1px 1px 10px 1px rgba(0,0,0,0.5);}.elementor-1398 .elementor-element.elementor-element-2040c5e img{border-radius:20px 20px 20px 20px;}.elementor-1398 .elementor-element.elementor-element-34bf8f7 .elementor-heading-title{text-transform:capitalize;color:var( --e-global-color-astglobalcolor5 );}.elementor-1398 .elementor-element.elementor-element-31287f7{color:var( --e-global-color-astglobalcolor5 );}.elementor-1398 .elementor-element.elementor-element-d2f839e{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1398 .elementor-element.elementor-element-d2f839e:not(.elementor-motion-effects-element-type-background), .elementor-1398 .elementor-element.elementor-element-d2f839e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-1398 .elementor-element.elementor-element-d2f839e:hover{box-shadow:1px 1px 10px 1px rgba(0,0,0,0.5);}.elementor-1398 .elementor-element.elementor-element-783588e img{border-radius:20px 20px 20px 20px;}.elementor-1398 .elementor-element.elementor-element-56986fc .elementor-heading-title{text-transform:capitalize;color:var( --e-global-color-astglobalcolor5 );}.elementor-1398 .elementor-element.elementor-element-68369ec{color:var( --e-global-color-astglobalcolor5 );}.elementor-1398 .elementor-element.elementor-element-89a45a3{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-c5bfaba{--display:flex;--justify-content:center;}.elementor-1398 .elementor-element.elementor-element-6da486f{text-align:center;}.elementor-1398 .elementor-element.elementor-element-6da486f .elementor-heading-title{text-transform:capitalize;color:var( --e-global-color-astglobalcolor2 );}.elementor-1398 .elementor-element.elementor-element-6294412{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1398 .elementor-element.elementor-element-0b05172{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1398 .elementor-element.elementor-element-fb9d2a7{--display:flex;}.elementor-1398 .elementor-element.elementor-element-9fcecae{--display:flex;}.elementor-1398 .elementor-element.elementor-element-97e00e9{--display:flex;}.elementor-1398 .elementor-element.elementor-element-440e02c{--display:flex;}.elementor-1398 .elementor-element.elementor-element-23791aa{--display:flex;}.elementor-1398 .elementor-element.elementor-element-45323e9{--display:flex;}.elementor-1398 .elementor-element.elementor-element-3bb4387{--display:flex;}.elementor-1398 .elementor-element.elementor-element-d6438a7{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-hover-color:var( --e-global-color-astglobalcolor5 );--n-accordion-title-active-color:var( --e-global-color-astglobalcolor5 );--n-accordion-icon-size:15px;}.elementor-1398 .elementor-element.elementor-element-d6438a7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;}.elementor-1398 .elementor-element.elementor-element-d6438a7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#2B2D42;}.elementor-1398 .elementor-element.elementor-element-d6438a7 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#2B2D42;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1398 .elementor-element.elementor-element-dab404c{--width:100%;}.elementor-1398 .elementor-element.elementor-element-dc77e65{--width:100%;}.elementor-1398 .elementor-element.elementor-element-61cc2ac{--content-width:60%;}.elementor-1398 .elementor-element.elementor-element-335e53b{--width:40%;}.elementor-1398 .elementor-element.elementor-element-400a807{--width:60%;}.elementor-1398 .elementor-element.elementor-element-0b05172{--width:60%;}}@media(max-width:1024px){.elementor-1398 .elementor-element.elementor-element-ba5378f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1398 .elementor-element.elementor-element-b14e3be{--swiper-slides-to-display:2;}.elementor-1398 .elementor-element.elementor-element-0d326ab{--grid-auto-flow:row;}.elementor-1398 .elementor-element.elementor-element-2e464ee{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1398 .elementor-element.elementor-element-d6dcb8f{--border-radius:40px 40px 40px 40px;}.elementor-1398 .elementor-element.elementor-element-ba5378f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1398 .elementor-element.elementor-element-b14e3be{--swiper-slides-to-display:1;}.elementor-1398 .elementor-element.elementor-element-0d326ab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1398 .elementor-element.elementor-element-2e464ee{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}body.elementor-page-1398{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-f8257c1 */.funbuy-title {
  margin: 0;
  color: #ffffff;
  font-size: 52px;
  line-height: 1.05;
  font-weight: 900;
  letter-spacing: -1.5px;
  font-family: "Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;
}

.funbuy-title .tilt-word {
  display: inline-block;
  color: #24283f;
  background: #ffffff;
  padding: 0 12px 4px;
  line-height: 1;
  transform: rotate(3deg);
  transform-origin: center center;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0d055ba */.hood-review-intro {
    max-width: 1080px;
    margin: 0 auto 22px;
}

.hood-review-intro h2 {
    margin: 0 0 6px;
    color: #050505;
    font-size: 32px;
    line-height: 1.2;
    font-weight: 700;
    letter-spacing: -0.5px;
}

.hood-rating-boxes {
    display: flex;
    align-items: center;
    gap: 3px;
    margin-bottom: 5px;
}

.hood-rating-boxes span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 22px;
    height: 22px;
    color: #ffffff;
    background: #00b67a;
    font-size: 17px;
    line-height: 1;
}

.hood-verified-text {
    display: flex;
    align-items: center;
    gap: 7px;
    color: #111111;
    font-size: 15px;
    line-height: 1.4;
}

.hood-verified-text b {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 17px;
    height: 17px;
    color: #ffffff;
    background: #3dbca7;
    border-radius: 2px;
    font-size: 12px;
}


/* ==============================
   CusRev 轮播整体
============================== */

.hood-review-slider .cr-reviews-slider {
    position: relative !important;
    max-width: 1160px !important;
    margin: 0 auto !important;
    padding: 5px 58px 22px !important;
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
}

.hood-review-slider .cr-reviews-slider .slick-list {
    margin: 0 -18px !important;
    padding: 10px 0 20px !important;
    overflow: hidden !important;
}

.hood-review-slider .cr-reviews-slider .slick-track {
    display: flex !important;
    align-items: stretch !important;
}

.hood-review-slider .cr-reviews-slider .slick-slide {
    height: auto !important;
    padding: 0 18px !important;
}

.hood-review-slider .cr-reviews-slider .slick-slide > div {
    height: 100% !important;
    
}
/* ==============================
   每一张评论卡片
============================== */

.hood-review-slider .cr-review-card,
.hood-review-slider .ivole-review-card {
    height: 100% !important;
    min-height: 184px !important;
    margin: 0 !important;
    padding: 0 !important;
    color: #111111 !important;
    background: #ffffff !important;
    border: 0 !important;
    border-radius: 4px !important;
    box-shadow: 0 3px 15px rgba(0, 0, 0, 0.09) !important;
    overflow: hidden !important;
}

.hood-review-slider .cr-review-card-inner {
    display: flex !important;
    height: 100% !important;
    padding: 18px 18px 14px !important;
    box-sizing: border-box !important;
}


/* 隐藏头像区域 */
.hood-review-slider .review_left_section,
.hood-review-slider .cr-review-card .avatar,
.hood-review-slider .ivole-review-card .avatar {
    display: none !important;
}


/* 评论右侧内容 */
.hood-review-slider .review_right_section {
    display: flex !important;
    flex: 1 1 auto !important;
    flex-direction: column !important;
    width: 100% !important;
    min-width: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

.hood-review-slider .review_right_section .top-row,
.hood-review-slider .review_right_section .rating-row {
    display: flex !important;
    justify-content: flex-start !important;
    margin: 0 0 8px !important;
}

.hood-review-slider .cr-review-card,
.hood-review-slider .cr-review-card-inner {
    border-radius: 6px !important;
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.12) !important;
    background: #fff !important;
}

.hood-review-slider .cr-review-card {
    overflow: visible !important;
}
/* ==============================
   评论星星
============================== */

.hood-review-slider .crstar-rating {
    width: 108px !important;
    height: 21px !important;
    margin: 0 0 8px !important;
    line-height: 21px !important;
}

.hood-review-slider .crstar-rating::before,
.hood-review-slider .crstar-rating span,
.hood-review-slider .crstar-rating span::before {
    color: #00b67a !important;
    font-size: 20px !important;
    line-height: 21px !important;
    letter-spacing: 1px !important;
}

.hood-review-slider .crstar-rating span {
    height: 21px !important;
}


/* ==============================
   评论文字
============================== */

.hood-review-slider .review-content,
.hood-review-slider .review-text,
.hood-review-slider .description,
.hood-review-slider .description p,
.hood-review-slider .middle-row,
.hood-review-slider .middle-row p {
    color: #111111 !important;
    font-size: 16px !important;
    line-height: 1.42 !important;
}

.hood-review-slider .description,
.hood-review-slider .review-content,
.hood-review-slider .review-text {
    margin: 0 0 18px !important;
}


/* 评论人姓名放在卡片底部 */
.hood-review-slider .reviewer-name,
.hood-review-slider .reviewer,
.hood-review-slider .woocommerce-review__author {
    display: block !important;
    margin-top: auto !important;
    color: #222222 !important;
    font-size: 16px !important;
    font-weight: 400 !important;
}


/* 隐藏日期和多余信息 */
.hood-review-slider .middle-row .datetime,
.hood-review-slider .datetime,
.hood-review-slider .cr-product-details,
.hood-review-slider .cr-product-name,
.hood-review-slider .product-title {
    display: none !important;
}


/* ==============================
   左右箭头
============================== */
/* CusRev 轮播箭头容器 */
.hood-review-slider .slick-prev,
.hood-review-slider .slick-next {
    position: absolute !important;
    top: 50% !important;
    z-index: 30 !important;

    width: 42px !important;
    height: 56px !important;
    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;

    color: transparent !important;
    font-size: 0 !important;
    line-height: 0 !important;

    transform: translateY(-50%) !important;
    cursor: pointer !important;
}

/* 隐藏插件原来的乱码箭头 */
.hood-review-slider .slick-prev::before,
.hood-review-slider .slick-next::before {
    content: "" !important;
    display: block !important;

    position: absolute !important;
    top: 50% !important;

    width: 18px !important;
    height: 18px !important;

    border-top: 4px solid #111111 !important;
    border-right: 4px solid #111111 !important;

    opacity: 1 !important;
}

/* 左箭头 */
.hood-review-slider .slick-prev {
    left: -55px !important;
}

.hood-review-slider .slick-prev::before {
    left: 14px !important;
    transform: translateY(-50%) rotate(-135deg) !important;
}

/* 右箭头 */
.hood-review-slider .slick-next {
    right: -55px !important;
}

.hood-review-slider .slick-next::before {
    right: 14px !important;
    transform: translateY(-50%) rotate(45deg) !important;
}

/* 悬浮效果 */
.hood-review-slider .slick-prev:hover::before,
.hood-review-slider .slick-next:hover::before {
    border-color: #00b67a !important;
}

/* 手机端 */
@media (max-width: 767px) {
    .hood-review-slider .slick-prev {
        left: -28px !important;
    }

    .hood-review-slider .slick-next {
        right: -28px !important;
    }

    .hood-review-slider .slick-prev::before,
    .hood-review-slider .slick-next::before {
        width: 14px !important;
        height: 14px !important;
        border-width: 3px 3px 0 0 !important;
    }
}



/* 隐藏底部圆点 */
.hood-review-slider .slick-dots {
    display: none !important;
}


/* ==============================
   平板及手机端
============================== */

@media (max-width: 767px) {
    .hood-review-intro {
        margin-bottom: 16px;
    }

    .hood-review-intro h2 {
        font-size: 26px;
    }

    .hood-review-slider .cr-reviews-slider {
        padding-right: 38px !important;
        padding-left: 38px !important;
    }

    .hood-review-slider .cr-reviews-slider .slick-list {
        margin: 0 -8px !important;
    }

    .hood-review-slider .cr-reviews-slider .slick-slide {
        padding: 0 8px !important;
    }

    .hood-review-slider .cr-review-card,
    .hood-review-slider .ivole-review-card {
        min-height: 175px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2ec497 */.feature-card .feature-icon .elementor-icon-wrapper {
    width: 74px;
    height: 74px;
    background-color: #FFEDD5 !important;
    border-radius: 12px;
    display: flex !important;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease;
}

.feature-card .feature-icon .elementor-icon {
    color: #FF9F1C !important;
    fill: #FF9F1C !important;
    background: transparent !important;
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
}

.feature-card .feature-icon .elementor-icon i {
    color: #FF9F1C !important;
}

.feature-card .feature-icon .elementor-icon svg,
.feature-card .feature-icon .elementor-icon svg path {
    fill: #FF9F1C !important;
}

.feature-card:hover .feature-icon .elementor-icon-wrapper {
    background-color: #FF9F1C !important;
}

.feature-card:hover .feature-icon .elementor-icon,
.feature-card:hover .feature-icon .elementor-icon i {
    color: #FFEDD5 !important;
    fill: #FFEDD5 !important;
}

.feature-card:hover .feature-icon .elementor-icon svg,
.feature-card:hover .feature-icon .elementor-icon svg path {
    fill: #FFEDD5 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8625053 */.feature-card1 .feature-icon1 .elementor-icon-wrapper {
    width: 74px;
    height: 74px;
    background-color: #dbeafe !important;
    border-radius: 12px;
    display: flex !important;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease;
}

.feature-card1 .feature-icon1 .elementor-icon {
    color: #4cc9f0 !important;
    fill: #4cc9f0 !important;
    background: transparent !important;
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
}

.feature-card1 .feature-icon1 .elementor-icon i {
    color: #4cc9f0 !important;
}

.feature-card1 .feature-icon1 .elementor-icon svg,
.feature-card1 .feature-icon1 .elementor-icon svg path {
    fill: #4cc9f0 !important;
}

.feature-card1:hover .feature-icon1 .elementor-icon-wrapper {
    background-color: #4cc9f0 !important;
}

.feature-card1:hover .feature-icon1 .elementor-icon,
.feature-card1:hover .feature-icon1 .elementor-icon i {
    color: #dbeafe !important;
    fill: #dbeafe !important;
}

.feature-card1:hover .feature-icon1 .elementor-icon svg,
.feature-card1:hover .feature-icon1 .elementor-icon svg path {
    fill: #dbeafe !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16bea45 */.feature-card2 .feature-icon2 .elementor-icon-wrapper {
    width: 74px;
    height: 74px;
    background-color: #fce7f3 !important;
    border-radius: 12px;
    display: flex !important;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease;
}

.feature-card2 .feature-icon2 .elementor-icon {
    color: #ff4d6d !important;
    fill: #ff4d6d !important;
    background: transparent !important;
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
}

.feature-card2 .feature-icon2 .elementor-icon i {
    color: #ff4d6d !important;
}

.feature-card2 .feature-icon2 .elementor-icon svg,
.feature-card2 .feature-icon2 .elementor-icon svg path {
    fill: #ff4d6d !important;
}

.feature-card2:hover .feature-icon2 .elementor-icon-wrapper {
    background-color: #ff4d6d !important;
}

.feature-card2:hover .feature-icon2 .elementor-icon,
.feature-card2:hover .feature-icon2 .elementor-icon i {
    color: #fce7f3 !important;
    fill: #fce7f3 !important;
}

.feature-card2:hover .feature-icon2 .elementor-icon svg,
.feature-card2:hover .feature-icon2 .elementor-icon svg path {
    fill: #fce7f3 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bfbfa */.feature-card3 .feature-icon3 .elementor-icon-wrapper {
    width: 74px;
    height: 74px;
    background-color: #dcfce7 !important;
    border-radius: 12px;
    display: flex !important;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease;
}

.feature-card3 .feature-icon3 .elementor-icon {
    color: #22c55e !important;
    fill: #22c55e !important;
    background: transparent !important;
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
}

.feature-card3 .feature-icon3 .elementor-icon i {
    color: #22c55e !important;
}

.feature-card3 .feature-icon3 .elementor-icon svg,
.feature-card3 .feature-icon3 .elementor-icon svg path {
    fill: #22c55e !important;
}

.feature-card3:hover .feature-icon3 .elementor-icon-wrapper {
    background-color: #22c55e !important;
}

.feature-card3:hover .feature-icon3 .elementor-icon,
.feature-card3:hover .feature-icon3 .elementor-icon i {
    color: #dcfce7 !important;
    fill: #dcfce7 !important;
}

.feature-card3:hover .feature-icon3 .elementor-icon svg,
.feature-card3:hover .feature-icon3 .elementor-icon svg path {
    fill: #dcfce7 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af550c */.feature-card4 .feature-icon4 .elementor-icon-wrapper {
    width: 74px;
    height: 74px;
    background-color: #f3e8ff !important;
    border-radius: 12px;
    display: flex !important;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease;
}

.feature-card4 .feature-icon4 .elementor-icon {
    color: #a855f7 !important;
    fill: #a855f7 !important;
    background: transparent !important;
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
}

.feature-card4 .feature-icon4 .elementor-icon i {
    color: #a855f7 !important;
}

.feature-card4 .feature-icon4 .elementor-icon svg,
.feature-card4 .feature-icon4 .elementor-icon svg path {
    fill: #a855f7 !important;
}

.feature-card4:hover .feature-icon4 .elementor-icon-wrapper {
    background-color: #a855f7 !important;
}

.feature-card4:hover .feature-icon4 .elementor-icon,
.feature-card4:hover .feature-icon4 .elementor-icon i {
    color: #f3e8ff !important;
    fill: #f3e8ff !important;
}

.feature-card4:hover .feature-icon4 .elementor-icon svg,
.feature-card4:hover .feature-icon4 .elementor-icon svg path {
    fill: #f3e8ff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2f839e */.feature-card5 .feature-icon5 .elementor-icon-wrapper {
    width: 74px;
    height: 74px;
    background-color: #ccfbf1 !important;
    border-radius: 12px;
    display: flex !important;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease;
}

.feature-card5 .feature-icon5 .elementor-icon {
    color: #14b8a6 !important;
    fill: #14b8a6 !important;
    background: transparent !important;
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
}

.feature-card5 .feature-icon5 .elementor-icon i {
    color: #14b8a6 !important;
}

.feature-card5 .feature-icon5 .elementor-icon svg,
.feature-card5 .feature-icon5 .elementor-icon svg path {
    fill: #14b8a6 !important;
}

.feature-card5:hover .feature-icon5 .elementor-icon-wrapper {
    background-color: #14b8a6 !important;
}

.feature-card5:hover .feature-icon5 .elementor-icon,
.feature-card5:hover .feature-icon5 .elementor-icon i {
    color: #ccfbf1 !important;
    fill: #ccfbf1 !important;
}

.feature-card5:hover .feature-icon5 .elementor-icon svg,
.feature-card5:hover .feature-icon5 .elementor-icon svg path {
    fill: #ccfbf1 !important;
}/* End custom CSS */