.elementor-2080 .elementor-element.elementor-element-c052bf8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:280px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-c052bf8:not(.elementor-motion-effects-element-type-background), .elementor-2080 .elementor-element.elementor-element-c052bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://manraypilates.com/wp-content/uploads/2026/09/Manray-Pilates-Manufacturer.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2080 .elementor-element.elementor-element-c052bf8::before, .elementor-2080 .elementor-element.elementor-element-c052bf8 > .elementor-background-video-container::before, .elementor-2080 .elementor-element.elementor-element-c052bf8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2080 .elementor-element.elementor-element-c052bf8 > .elementor-background-slideshow::before, .elementor-2080 .elementor-element.elementor-element-c052bf8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2080 .elementor-element.elementor-element-c052bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-blocksy_palette_4 );--background-overlay:'';}.elementor-2080 .elementor-element.elementor-element-f250c02{--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:flex-end;--gap:20px 50px;--row-gap:20px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-e4b17fa{--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-2080 .elementor-element.elementor-element-d69b91e{color:var( --e-global-color-blocksy_palette_8 );}.elementor-2080 .elementor-element.elementor-element-0085ea3 .elementor-heading-title{font-size:3.7rem;line-height:1.2em;color:var( --e-global-color-blocksy_palette_8 );}.elementor-2080 .elementor-element.elementor-element-68efb86{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-824b378{width:var( --container-widget-width, 900px );max-width:900px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:900px;--container-widget-flex-grow:0;font-size:18px;color:var( --e-global-color-blocksy_palette_8 );}.elementor-2080 .elementor-element.elementor-element-4dad96e{--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-2080 .elementor-element.elementor-element-e70ee38 .elementor-button{background-color:var( --e-global-color-blocksy_palette_4 );font-weight:500;line-height:40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_4 );border-radius:50px 50px 50px 50px;padding:7px 12px 7px 25px;}.elementor-2080 .elementor-element.elementor-element-e70ee38 .elementor-button:hover, .elementor-2080 .elementor-element.elementor-element-e70ee38 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_4 );border-color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-e70ee38 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2080 .elementor-element.elementor-element-e70ee38 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2080 .elementor-element.elementor-element-e70ee38 .elementor-button:hover svg, .elementor-2080 .elementor-element.elementor-element-e70ee38 .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-e35ffa5 .elementor-button{background-color:var( --e-global-color-blocksy_palette_4 );font-weight:500;line-height:40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-blocksy_palette_4 );border-radius:50px 50px 50px 50px;padding:7px 12px 7px 25px;}.elementor-2080 .elementor-element.elementor-element-e35ffa5 .elementor-button:hover, .elementor-2080 .elementor-element.elementor-element-e35ffa5 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_4 );border-color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-e35ffa5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2080 .elementor-element.elementor-element-e35ffa5 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2080 .elementor-element.elementor-element-e35ffa5 .elementor-button:hover svg, .elementor-2080 .elementor-element.elementor-element-e35ffa5 .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-8aa8228{--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;}.elementor-2080 .elementor-element.elementor-element-b1a91df{--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;}.elementor-2080 .elementor-element.elementor-element-131f417{text-align:center;}.elementor-2080 .elementor-element.elementor-element-131f417 .elementor-heading-title{font-size:1.2rem;font-weight:400;}.elementor-2080 .elementor-element.elementor-element-94b8181 .elementor-button{background-color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-94b8181 .elementor-button:hover, .elementor-2080 .elementor-element.elementor-element-94b8181 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-94b8181 .elementor-button:hover svg, .elementor-2080 .elementor-element.elementor-element-94b8181 .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-0402528{--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;}.elementor-2080 .elementor-element.elementor-element-29a3934{text-align:center;}.elementor-2080 .elementor-element.elementor-element-29a3934 .elementor-heading-title{font-size:1.2rem;font-weight:400;}.elementor-2080 .elementor-element.elementor-element-a4b0cb6 .elementor-button{background-color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-a4b0cb6 .elementor-button:hover, .elementor-2080 .elementor-element.elementor-element-a4b0cb6 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-a4b0cb6 .elementor-button:hover svg, .elementor-2080 .elementor-element.elementor-element-a4b0cb6 .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-82ebc88{--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;}.elementor-2080 .elementor-element.elementor-element-b5c72eb{text-align:center;}.elementor-2080 .elementor-element.elementor-element-b5c72eb .elementor-heading-title{font-size:1.2rem;font-weight:400;}.elementor-2080 .elementor-element.elementor-element-e6400f7 .elementor-button{background-color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-e6400f7 .elementor-button:hover, .elementor-2080 .elementor-element.elementor-element-e6400f7 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-e6400f7 .elementor-button:hover svg, .elementor-2080 .elementor-element.elementor-element-e6400f7 .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-ef3db66{--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;}.elementor-2080 .elementor-element.elementor-element-7672217{text-align:center;}.elementor-2080 .elementor-element.elementor-element-7672217 .elementor-heading-title{font-size:1.2rem;font-weight:400;}.elementor-2080 .elementor-element.elementor-element-75bdf22 .elementor-button{background-color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-75bdf22 .elementor-button:hover, .elementor-2080 .elementor-element.elementor-element-75bdf22 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-75bdf22 .elementor-button:hover svg, .elementor-2080 .elementor-element.elementor-element-75bdf22 .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-0eccb37{--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;}.elementor-2080 .elementor-element.elementor-element-22be8aa{--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;}.elementor-2080 .elementor-element.elementor-element-0eef44f{text-align:center;}.elementor-2080 .elementor-element.elementor-element-0eef44f .elementor-heading-title{font-size:1.2rem;font-weight:400;}.elementor-2080 .elementor-element.elementor-element-eb92f7a .elementor-button{background-color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-eb92f7a .elementor-button:hover, .elementor-2080 .elementor-element.elementor-element-eb92f7a .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-eb92f7a .elementor-button:hover svg, .elementor-2080 .elementor-element.elementor-element-eb92f7a .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-105e8e0{--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;}.elementor-2080 .elementor-element.elementor-element-be676d7{text-align:center;}.elementor-2080 .elementor-element.elementor-element-be676d7 .elementor-heading-title{font-size:1.2rem;font-weight:400;}.elementor-2080 .elementor-element.elementor-element-a86028d .elementor-button{background-color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-a86028d .elementor-button:hover, .elementor-2080 .elementor-element.elementor-element-a86028d .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-a86028d .elementor-button:hover svg, .elementor-2080 .elementor-element.elementor-element-a86028d .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-bed44e7{--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;}.elementor-2080 .elementor-element.elementor-element-e4cc65a{text-align:center;}.elementor-2080 .elementor-element.elementor-element-e4cc65a .elementor-heading-title{font-size:1.2rem;font-weight:400;}.elementor-2080 .elementor-element.elementor-element-579e86d .elementor-button{background-color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-579e86d .elementor-button:hover, .elementor-2080 .elementor-element.elementor-element-579e86d .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-579e86d .elementor-button:hover svg, .elementor-2080 .elementor-element.elementor-element-579e86d .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-5871706{--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;}.elementor-2080 .elementor-element.elementor-element-500fb6e{text-align:center;}.elementor-2080 .elementor-element.elementor-element-500fb6e .elementor-heading-title{font-size:1.2rem;font-weight:400;}.elementor-2080 .elementor-element.elementor-element-77a90ae .elementor-button{background-color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-77a90ae .elementor-button:hover, .elementor-2080 .elementor-element.elementor-element-77a90ae .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-77a90ae .elementor-button:hover svg, .elementor-2080 .elementor-element.elementor-element-77a90ae .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-f69ca9d{--display:flex;}.elementor-2080 .elementor-element.elementor-element-3abf51a{--display:flex;}.elementor-2080 .elementor-element.elementor-element-ddd712e{text-align:center;}.elementor-2080 .elementor-element.elementor-element-1c98b9d{text-align:center;}.elementor-2080 .elementor-element.elementor-element-53ef13ee{--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;}.elementor-2080 .elementor-element.elementor-element-181f951{--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;--flex-wrap:wrap;}.elementor-2080 .elementor-element.elementor-element-041d846{--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;}.elementor-2080 .elementor-element.elementor-element-50855c2 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-2080 .elementor-element.elementor-element-50855c2.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-2080 .elementor-element.elementor-element-50855c2.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-2080 .elementor-element.elementor-element-50855c2.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-2080 .elementor-element.elementor-element-50855c2 .elementor-cta .elementor-cta__bg, .elementor-2080 .elementor-element.elementor-element-50855c2 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2080 .elementor-element.elementor-element-50855c2{border-radius:20px 20px 20px 20px;}.elementor-2080 .elementor-element.elementor-element-50855c2 .elementor-cta__content{text-align:center;}.elementor-2080 .elementor-element.elementor-element-763d084{--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;}.elementor-2080 .elementor-element.elementor-element-1937caf .elementor-cta__content-item{transition-duration:1000ms;}.elementor-2080 .elementor-element.elementor-element-1937caf.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-2080 .elementor-element.elementor-element-1937caf.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-2080 .elementor-element.elementor-element-1937caf.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-2080 .elementor-element.elementor-element-1937caf .elementor-cta .elementor-cta__bg, .elementor-2080 .elementor-element.elementor-element-1937caf .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2080 .elementor-element.elementor-element-1937caf{border-radius:20px 20px 20px 20px;}.elementor-2080 .elementor-element.elementor-element-1937caf .elementor-cta__content{text-align:center;}.elementor-2080 .elementor-element.elementor-element-2b12511{--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;}.elementor-2080 .elementor-element.elementor-element-cb05c9c .elementor-cta__content-item{transition-duration:1000ms;}.elementor-2080 .elementor-element.elementor-element-cb05c9c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-2080 .elementor-element.elementor-element-cb05c9c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-2080 .elementor-element.elementor-element-cb05c9c.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-2080 .elementor-element.elementor-element-cb05c9c .elementor-cta .elementor-cta__bg, .elementor-2080 .elementor-element.elementor-element-cb05c9c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2080 .elementor-element.elementor-element-cb05c9c{border-radius:20px 20px 20px 20px;}.elementor-2080 .elementor-element.elementor-element-cb05c9c .elementor-cta__content{text-align:center;}.elementor-2080 .elementor-element.elementor-element-54af182{--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;}.elementor-2080 .elementor-element.elementor-element-fbcf825 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-2080 .elementor-element.elementor-element-fbcf825.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-2080 .elementor-element.elementor-element-fbcf825.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-2080 .elementor-element.elementor-element-fbcf825.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-2080 .elementor-element.elementor-element-fbcf825 .elementor-cta .elementor-cta__bg, .elementor-2080 .elementor-element.elementor-element-fbcf825 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2080 .elementor-element.elementor-element-fbcf825{border-radius:20px 20px 20px 20px;}.elementor-2080 .elementor-element.elementor-element-fbcf825 .elementor-cta__content{text-align:center;}.elementor-2080 .elementor-element.elementor-element-a3562bd{--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;}.elementor-2080 .elementor-element.elementor-element-377692f .elementor-cta__content-item{transition-duration:1000ms;}.elementor-2080 .elementor-element.elementor-element-377692f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-2080 .elementor-element.elementor-element-377692f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-2080 .elementor-element.elementor-element-377692f.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-2080 .elementor-element.elementor-element-377692f .elementor-cta .elementor-cta__bg, .elementor-2080 .elementor-element.elementor-element-377692f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2080 .elementor-element.elementor-element-377692f{border-radius:20px 20px 20px 20px;}.elementor-2080 .elementor-element.elementor-element-377692f .elementor-cta__content{text-align:center;}.elementor-2080 .elementor-element.elementor-element-7e56fef{--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;}.elementor-2080 .elementor-element.elementor-element-e3d98e6 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-2080 .elementor-element.elementor-element-e3d98e6.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-2080 .elementor-element.elementor-element-e3d98e6.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-2080 .elementor-element.elementor-element-e3d98e6.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-2080 .elementor-element.elementor-element-e3d98e6 .elementor-cta .elementor-cta__bg, .elementor-2080 .elementor-element.elementor-element-e3d98e6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-2080 .elementor-element.elementor-element-e3d98e6{border-radius:20px 20px 20px 20px;}.elementor-2080 .elementor-element.elementor-element-e3d98e6 .elementor-cta__content{text-align:center;}.elementor-2080 .elementor-element.elementor-element-54e4365{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-5c2af3c{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-5c2af3c:not(.elementor-motion-effects-element-type-background), .elementor-2080 .elementor-element.elementor-element-5c2af3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_5 );}.elementor-2080 .elementor-element.elementor-element-5c2af3c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2080 .elementor-element.elementor-element-1af5291{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2080 .elementor-element.elementor-element-19ff61f{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2080 .elementor-element.elementor-element-19ff61f:not(.elementor-motion-effects-element-type-background), .elementor-2080 .elementor-element.elementor-element-19ff61f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_5 );}.elementor-2080 .elementor-element.elementor-element-d28dcae{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-b4e0a34 .elementor-heading-title{font-size:1.4rem;}.elementor-2080 .elementor-element.elementor-element-551d904{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2080 .elementor-element.elementor-element-6c537a5{--display:flex;}.elementor-2080 .elementor-element.elementor-element-8aea4b7 .elementor-button{background-color:var( --e-global-color-blocksy_palette_4 );font-weight:500;line-height:40px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:7px 12px 7px 25px;}.elementor-2080 .elementor-element.elementor-element-8aea4b7 .elementor-button:hover, .elementor-2080 .elementor-element.elementor-element-8aea4b7 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-8aea4b7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2080 .elementor-element.elementor-element-8aea4b7 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2080 .elementor-element.elementor-element-8aea4b7 .elementor-button:hover svg, .elementor-2080 .elementor-element.elementor-element-8aea4b7 .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-4426385{--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:50px 80px;--row-gap:50px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-32a5e18{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-978eebd{grid-column:span 2;}.elementor-2080 .elementor-element.elementor-element-978eebd img{border-radius:20px 20px 20px 20px;}.elementor-2080 .elementor-element.elementor-element-2346279 img{border-radius:20px 20px 20px 20px;}.elementor-2080 .elementor-element.elementor-element-d13264a img{border-radius:20px 20px 20px 20px;}.elementor-2080 .elementor-element.elementor-element-c21b89f{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-19e0667{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-2080 .elementor-element.elementor-element-19e0667 .elementor-heading-title{line-height:1.5em;}.elementor-2080 .elementor-element.elementor-element-be85164{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-2080 .elementor-element.elementor-element-75d79e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 55px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2080 .elementor-element.elementor-element-75d79e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2080 .elementor-element.elementor-element-75d79e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2080 .elementor-element.elementor-element-75d79e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2080 .elementor-element.elementor-element-75d79e8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2080 .elementor-element.elementor-element-75d79e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2080 .elementor-element.elementor-element-75d79e8 .elementor-icon-list-icon i{color:var( --e-global-color-blocksy_palette_3 );transition:color 0.3s;}.elementor-2080 .elementor-element.elementor-element-75d79e8 .elementor-icon-list-icon svg{fill:var( --e-global-color-blocksy_palette_3 );transition:fill 0.3s;}.elementor-2080 .elementor-element.elementor-element-75d79e8 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-2080 .elementor-element.elementor-element-75d79e8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2080 .elementor-element.elementor-element-7a9c9e0 .elementor-button{background-color:var( --e-global-color-blocksy_palette_4 );font-weight:500;line-height:40px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:7px 12px 7px 25px;}.elementor-2080 .elementor-element.elementor-element-7a9c9e0 .elementor-button:hover, .elementor-2080 .elementor-element.elementor-element-7a9c9e0 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-7a9c9e0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2080 .elementor-element.elementor-element-7a9c9e0 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2080 .elementor-element.elementor-element-7a9c9e0 .elementor-button:hover svg, .elementor-2080 .elementor-element.elementor-element-7a9c9e0 .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-5bb817e{--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;}.elementor-2080 .elementor-element.elementor-element-b11e48c{text-align:center;}.elementor-2080 .elementor-element.elementor-element-3d5bed4{--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-2080 .elementor-element.elementor-element-8c344d6{--display:flex;}.elementor-2080 .elementor-element.elementor-element-e88495d .elementor-heading-title{font-size:1.4rem;}.elementor-2080 .elementor-element.elementor-element-886bed0{--display:flex;}.elementor-2080 .elementor-element.elementor-element-28c8806 .elementor-heading-title{font-size:1.4rem;}.elementor-2080 .elementor-element.elementor-element-5bcc573{--display:flex;}.elementor-2080 .elementor-element.elementor-element-4e96a20 .elementor-heading-title{font-size:1.4rem;}.elementor-2080 .elementor-element.elementor-element-1595ebc{--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-2080 .elementor-element.elementor-element-f609ead{--display:flex;}.elementor-2080 .elementor-element.elementor-element-a26090a .elementor-heading-title{font-size:1.4rem;}.elementor-2080 .elementor-element.elementor-element-d97de68{--display:flex;}.elementor-2080 .elementor-element.elementor-element-3a1daec .elementor-heading-title{font-size:1.4rem;}.elementor-2080 .elementor-element.elementor-element-cde7731{--display:flex;}.elementor-2080 .elementor-element.elementor-element-0ef2a80 .elementor-heading-title{font-size:1.4rem;}.elementor-2080 .elementor-element.elementor-element-18ab924{--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;}.elementor-2080 .elementor-element.elementor-element-9f37295{--display:flex;}.elementor-2080 .elementor-element.elementor-element-f8fc8db{text-align:start;}.elementor-2080 .elementor-element.elementor-element-b21bd3e{--display:flex;}.elementor-2080 .elementor-element.elementor-element-4e966aa.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:15px;}.elementor-2080 .elementor-element.elementor-element-4e966aa .elementor-main-swiper{height:200px;}.elementor-2080 .elementor-element.elementor-element-4e966aa .elementor-main-swiper .swiper-slide{border-radius:20px;}.elementor-2080 .elementor-element.elementor-element-4e966aa .elementor-swiper-button{font-size:20px;}.elementor-2080 .elementor-element.elementor-element-b65f39b{--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;}.elementor-2080 .elementor-element.elementor-element-f3c8979{text-align:start;}.elementor-2080 .elementor-element.elementor-element-9b9f976{--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-2080 .elementor-element.elementor-element-8b55f08{--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;}.elementor-2080 .elementor-element.elementor-element-762b302{text-align:start;}.elementor-2080 .elementor-element.elementor-element-762b302 .elementor-heading-title{font-size:1.4rem;font-weight:500;}.elementor-2080 .elementor-element.elementor-element-a0e0f2a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-2080 .elementor-element.elementor-element-a0e0f2a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-2080 .elementor-element.elementor-element-a0e0f2a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-2080 .elementor-element.elementor-element-a0e0f2a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-2080 .elementor-element.elementor-element-a0e0f2a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-2080 .elementor-element.elementor-element-a0e0f2a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2080 .elementor-element.elementor-element-a0e0f2a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2080 .elementor-element.elementor-element-a0e0f2a{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-2080 .elementor-element.elementor-element-a0e0f2a .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-2080 .elementor-element.elementor-element-a0e0f2a .elementor-icon-list-text{transition:color 0.3s;}.elementor-2080 .elementor-element.elementor-element-305e881{--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;}.elementor-2080 .elementor-element.elementor-element-52f0b86{text-align:start;}.elementor-2080 .elementor-element.elementor-element-52f0b86 .elementor-heading-title{font-size:1.4rem;font-weight:500;}.elementor-2080 .elementor-element.elementor-element-850e2b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-2080 .elementor-element.elementor-element-850e2b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-2080 .elementor-element.elementor-element-850e2b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-2080 .elementor-element.elementor-element-850e2b0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-2080 .elementor-element.elementor-element-850e2b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-2080 .elementor-element.elementor-element-850e2b0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2080 .elementor-element.elementor-element-850e2b0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2080 .elementor-element.elementor-element-850e2b0{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-2080 .elementor-element.elementor-element-850e2b0 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-2080 .elementor-element.elementor-element-850e2b0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2080 .elementor-element.elementor-element-19357c9{--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;}.elementor-2080 .elementor-element.elementor-element-e2fd2be{text-align:start;}.elementor-2080 .elementor-element.elementor-element-e2fd2be .elementor-heading-title{font-size:1.4rem;font-weight:500;}.elementor-2080 .elementor-element.elementor-element-6ad3fba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-2080 .elementor-element.elementor-element-6ad3fba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-2080 .elementor-element.elementor-element-6ad3fba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-2080 .elementor-element.elementor-element-6ad3fba .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-2080 .elementor-element.elementor-element-6ad3fba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-2080 .elementor-element.elementor-element-6ad3fba .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2080 .elementor-element.elementor-element-6ad3fba .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2080 .elementor-element.elementor-element-6ad3fba{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-2080 .elementor-element.elementor-element-6ad3fba .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-2080 .elementor-element.elementor-element-6ad3fba .elementor-icon-list-text{transition:color 0.3s;}.elementor-2080 .elementor-element.elementor-element-d2678a4{--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;}.elementor-2080 .elementor-element.elementor-element-f883f5f{text-align:start;}.elementor-2080 .elementor-element.elementor-element-f883f5f .elementor-heading-title{font-size:1.4rem;font-weight:500;}.elementor-2080 .elementor-element.elementor-element-ffad760 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-2080 .elementor-element.elementor-element-ffad760 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-2080 .elementor-element.elementor-element-ffad760 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-2080 .elementor-element.elementor-element-ffad760 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-2080 .elementor-element.elementor-element-ffad760 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-2080 .elementor-element.elementor-element-ffad760 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2080 .elementor-element.elementor-element-ffad760 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2080 .elementor-element.elementor-element-ffad760{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-2080 .elementor-element.elementor-element-ffad760 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-2080 .elementor-element.elementor-element-ffad760 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2080 .elementor-element.elementor-element-bada0a5{--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;}.elementor-2080 .elementor-element.elementor-element-a7a9896 .elementor-button{background-color:var( --e-global-color-blocksy_palette_4 );font-weight:500;line-height:40px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:7px 12px 7px 25px;}.elementor-2080 .elementor-element.elementor-element-a7a9896 .elementor-button:hover, .elementor-2080 .elementor-element.elementor-element-a7a9896 .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-a7a9896 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2080 .elementor-element.elementor-element-a7a9896 .elementor-button .elementor-button-content-wrapper{gap:20px;justify-content:center;}.elementor-2080 .elementor-element.elementor-element-a7a9896 .elementor-button:hover svg, .elementor-2080 .elementor-element.elementor-element-a7a9896 .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-497ac25{--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:50px 80px;--row-gap:50px;--column-gap:80px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-560c99c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-05c1152 img{border-radius:20px 20px 20px 20px;}.elementor-2080 .elementor-element.elementor-element-f483eea img{border-radius:20px 20px 20px 20px;}.elementor-2080 .elementor-element.elementor-element-3495d36 img{border-radius:20px 20px 20px 20px;}.elementor-2080 .elementor-element.elementor-element-a49c3ba img{border-radius:20px 20px 20px 20px;}.elementor-2080 .elementor-element.elementor-element-71ceec6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-8cd6895{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-2080 .elementor-element.elementor-element-d524c56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-2080 .elementor-element.elementor-element-d524c56 .elementor-heading-title{line-height:1.5em;}.elementor-2080 .elementor-element.elementor-element-ed4e622{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 55px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2080 .elementor-element.elementor-element-ed4e622 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2080 .elementor-element.elementor-element-ed4e622 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2080 .elementor-element.elementor-element-ed4e622 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2080 .elementor-element.elementor-element-ed4e622 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2080 .elementor-element.elementor-element-ed4e622 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2080 .elementor-element.elementor-element-ed4e622 .elementor-icon-list-icon i{color:var( --e-global-color-blocksy_palette_3 );transition:color 0.3s;}.elementor-2080 .elementor-element.elementor-element-ed4e622 .elementor-icon-list-icon svg{fill:var( --e-global-color-blocksy_palette_3 );transition:fill 0.3s;}.elementor-2080 .elementor-element.elementor-element-ed4e622 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-2080 .elementor-element.elementor-element-ed4e622 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2080 .elementor-element.elementor-element-8b562aa .elementor-button{background-color:var( --e-global-color-blocksy_palette_4 );font-weight:500;line-height:40px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:7px 12px 7px 25px;}.elementor-2080 .elementor-element.elementor-element-8b562aa .elementor-button:hover, .elementor-2080 .elementor-element.elementor-element-8b562aa .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-8b562aa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2080 .elementor-element.elementor-element-8b562aa .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2080 .elementor-element.elementor-element-8b562aa .elementor-button:hover svg, .elementor-2080 .elementor-element.elementor-element-8b562aa .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-3ec1d5b{--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:50px 80px;--row-gap:50px;--column-gap:80px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-2497e33{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-ebf0807{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-2080 .elementor-element.elementor-element-ebf0807 .elementor-heading-title{line-height:1.5em;}.elementor-2080 .elementor-element.elementor-element-e62c12f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-2080 .elementor-element.elementor-element-bb88bed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 55px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2080 .elementor-element.elementor-element-bb88bed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2080 .elementor-element.elementor-element-bb88bed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2080 .elementor-element.elementor-element-bb88bed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2080 .elementor-element.elementor-element-bb88bed .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2080 .elementor-element.elementor-element-bb88bed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2080 .elementor-element.elementor-element-bb88bed .elementor-icon-list-icon i{color:var( --e-global-color-blocksy_palette_3 );transition:color 0.3s;}.elementor-2080 .elementor-element.elementor-element-bb88bed .elementor-icon-list-icon svg{fill:var( --e-global-color-blocksy_palette_3 );transition:fill 0.3s;}.elementor-2080 .elementor-element.elementor-element-bb88bed .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-2080 .elementor-element.elementor-element-bb88bed .elementor-icon-list-text{transition:color 0.3s;}.elementor-2080 .elementor-element.elementor-element-623ed0a .elementor-button{background-color:var( --e-global-color-blocksy_palette_4 );font-weight:500;line-height:40px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:7px 12px 7px 25px;}.elementor-2080 .elementor-element.elementor-element-623ed0a .elementor-button:hover, .elementor-2080 .elementor-element.elementor-element-623ed0a .elementor-button:focus{background-color:var( --e-global-color-blocksy_palette_8 );color:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-623ed0a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2080 .elementor-element.elementor-element-623ed0a .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-2080 .elementor-element.elementor-element-623ed0a .elementor-button:hover svg, .elementor-2080 .elementor-element.elementor-element-623ed0a .elementor-button:focus svg{fill:var( --e-global-color-blocksy_palette_4 );}.elementor-2080 .elementor-element.elementor-element-0ce4e2c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-ebb0f30 img{border-radius:20px 20px 20px 20px;}.elementor-2080 .elementor-element.elementor-element-e47a58b img{border-radius:20px 20px 20px 20px;}.elementor-2080 .elementor-element.elementor-element-d3853b5 img{border-radius:20px 20px 20px 20px;}.elementor-2080 .elementor-element.elementor-element-cf22ed1 img{border-radius:20px 20px 20px 20px;}.elementor-2080 .elementor-element.elementor-element-3954f01{--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;}@media(max-width:1024px){.elementor-2080 .elementor-element.elementor-element-c052bf8{--padding-top:220px;--padding-bottom:280px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-f250c02{--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;}.elementor-2080 .elementor-element.elementor-element-0085ea3{text-align:start;}.elementor-2080 .elementor-element.elementor-element-0085ea3 .elementor-heading-title{font-size:50px;}.elementor-2080 .elementor-element.elementor-element-68efb86{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2080 .elementor-element.elementor-element-824b378{text-align:start;font-size:16px;}.elementor-2080 .elementor-element.elementor-element-8aa8228{--flex-wrap:wrap;}.elementor-2080 .elementor-element.elementor-element-b1a91df{--flex-wrap:wrap;}.elementor-2080 .elementor-element.elementor-element-131f417 .elementor-heading-title{font-size:1rem;}.elementor-2080 .elementor-element.elementor-element-29a3934 .elementor-heading-title{font-size:1rem;}.elementor-2080 .elementor-element.elementor-element-b5c72eb .elementor-heading-title{font-size:1rem;}.elementor-2080 .elementor-element.elementor-element-7672217 .elementor-heading-title{font-size:1rem;}.elementor-2080 .elementor-element.elementor-element-0eccb37{--flex-wrap:wrap;}.elementor-2080 .elementor-element.elementor-element-0eef44f .elementor-heading-title{font-size:1rem;}.elementor-2080 .elementor-element.elementor-element-be676d7 .elementor-heading-title{font-size:1rem;}.elementor-2080 .elementor-element.elementor-element-e4cc65a .elementor-heading-title{font-size:1rem;}.elementor-2080 .elementor-element.elementor-element-5871706{--flex-wrap:wrap;}.elementor-2080 .elementor-element.elementor-element-500fb6e .elementor-heading-title{font-size:1rem;}.elementor-2080 .elementor-element.elementor-element-54e4365{--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:50px 30px;--row-gap:50px;--column-gap:30px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-2080 .elementor-element.elementor-element-5c2af3c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2080 .elementor-element.elementor-element-19ff61f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2080 .elementor-element.elementor-element-551d904{--grid-auto-flow:row;}.elementor-2080 .elementor-element.elementor-element-4426385{--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:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-2080 .elementor-element.elementor-element-32a5e18{--grid-auto-flow:row;}.elementor-2080 .elementor-element.elementor-element-978eebd img{height:450px;object-fit:cover;}.elementor-2080 .elementor-element.elementor-element-c21b89f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2080 .elementor-element.elementor-element-19e0667{text-align:center;}.elementor-2080 .elementor-element.elementor-element-19e0667 .elementor-heading-title{font-size:30px;}.elementor-2080 .elementor-element.elementor-element-be85164{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-2080 .elementor-element.elementor-element-75d79e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;}.elementor-2080 .elementor-element.elementor-element-e88495d .elementor-heading-title{font-size:1.1rem;}.elementor-2080 .elementor-element.elementor-element-28c8806 .elementor-heading-title{font-size:1.1rem;}.elementor-2080 .elementor-element.elementor-element-4e96a20 .elementor-heading-title{font-size:1.1rem;}.elementor-2080 .elementor-element.elementor-element-a26090a .elementor-heading-title{font-size:1.1rem;}.elementor-2080 .elementor-element.elementor-element-3a1daec .elementor-heading-title{font-size:1.1rem;}.elementor-2080 .elementor-element.elementor-element-0ef2a80 .elementor-heading-title{font-size:1.1rem;}.elementor-2080 .elementor-element.elementor-element-4e966aa.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-2080 .elementor-element.elementor-element-497ac25{--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:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-2080 .elementor-element.elementor-element-560c99c{--grid-auto-flow:row;}.elementor-2080 .elementor-element.elementor-element-71ceec6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2080 .elementor-element.elementor-element-8cd6895{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-2080 .elementor-element.elementor-element-d524c56{text-align:center;}.elementor-2080 .elementor-element.elementor-element-d524c56 .elementor-heading-title{font-size:30px;}.elementor-2080 .elementor-element.elementor-element-ed4e622{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;}.elementor-2080 .elementor-element.elementor-element-3ec1d5b{--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:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-2080 .elementor-element.elementor-element-2497e33{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2080 .elementor-element.elementor-element-2497e33.e-con{--order:99999 /* order end hack */;}.elementor-2080 .elementor-element.elementor-element-ebf0807{text-align:center;}.elementor-2080 .elementor-element.elementor-element-ebf0807 .elementor-heading-title{font-size:30px;}.elementor-2080 .elementor-element.elementor-element-e62c12f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-2080 .elementor-element.elementor-element-bb88bed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;}.elementor-2080 .elementor-element.elementor-element-0ce4e2c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2080 .elementor-element.elementor-element-c052bf8{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-0085ea3 .elementor-heading-title{font-size:35px;}.elementor-2080 .elementor-element.elementor-element-824b378{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2080 .elementor-element.elementor-element-e70ee38 .elementor-button{font-size:0.8rem;padding:0px 7px 0px 25px;}.elementor-2080 .elementor-element.elementor-element-e35ffa5 .elementor-button{font-size:0.8rem;padding:0px 7px 0px 25px;}.elementor-2080 .elementor-element.elementor-element-b1a91df{--width:50%;}.elementor-2080 .elementor-element.elementor-element-94b8181 .elementor-button{padding:10px 10px 10px 10px;}.elementor-2080 .elementor-element.elementor-element-0402528{--width:50%;}.elementor-2080 .elementor-element.elementor-element-a4b0cb6 .elementor-button{padding:10px 10px 10px 10px;}.elementor-2080 .elementor-element.elementor-element-82ebc88{--width:50%;}.elementor-2080 .elementor-element.elementor-element-e6400f7 .elementor-button{padding:10px 10px 10px 10px;}.elementor-2080 .elementor-element.elementor-element-ef3db66{--width:50%;}.elementor-2080 .elementor-element.elementor-element-75bdf22 .elementor-button{padding:10px 10px 10px 10px;}.elementor-2080 .elementor-element.elementor-element-22be8aa{--width:50%;}.elementor-2080 .elementor-element.elementor-element-eb92f7a .elementor-button{padding:10px 10px 10px 10px;}.elementor-2080 .elementor-element.elementor-element-105e8e0{--width:50%;}.elementor-2080 .elementor-element.elementor-element-a86028d .elementor-button{padding:10px 10px 10px 10px;}.elementor-2080 .elementor-element.elementor-element-bed44e7{--width:50%;}.elementor-2080 .elementor-element.elementor-element-579e86d .elementor-button{padding:10px 10px 10px 10px;}.elementor-2080 .elementor-element.elementor-element-5871706{--width:50%;}.elementor-2080 .elementor-element.elementor-element-77a90ae .elementor-button{padding:10px 10px 10px 10px;}.elementor-2080 .elementor-element.elementor-element-ddd712e .elementor-heading-title{font-size:1.7rem;}.elementor-2080 .elementor-element.elementor-element-181f951{--flex-wrap:wrap;}.elementor-2080 .elementor-element.elementor-element-041d846{--width:100%;}.elementor-2080 .elementor-element.elementor-element-763d084{--width:100%;}.elementor-2080 .elementor-element.elementor-element-2b12511{--width:100%;}.elementor-2080 .elementor-element.elementor-element-54af182{--width:100%;}.elementor-2080 .elementor-element.elementor-element-a3562bd{--width:100%;}.elementor-2080 .elementor-element.elementor-element-7e56fef{--width:100%;}.elementor-2080 .elementor-element.elementor-element-54e4365{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-2080 .elementor-element.elementor-element-5c2af3c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-19ff61f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-19ff61f.e-con{--order:-99999 /* order start hack */;}.elementor-2080 .elementor-element.elementor-element-d28dcae{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2080 .elementor-element.elementor-element-b4e0a34{text-align:center;}.elementor-2080 .elementor-element.elementor-element-b4e0a34 .elementor-heading-title{font-size:1.5rem;}.elementor-2080 .elementor-element.elementor-element-551d904{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2080 .elementor-element.elementor-element-41cdadb .elementor-counter-number-wrapper{font-size:2.4rem;}.elementor-2080 .elementor-element.elementor-element-41cdadb .elementor-counter-title{font-size:0.7rem;}.elementor-2080 .elementor-element.elementor-element-4a17ec6 .elementor-counter-number-wrapper{font-size:2.4rem;}.elementor-2080 .elementor-element.elementor-element-4a17ec6 .elementor-counter-title{font-size:0.7rem;}.elementor-2080 .elementor-element.elementor-element-1b5beac .elementor-counter-number-wrapper{font-size:2.4rem;}.elementor-2080 .elementor-element.elementor-element-1b5beac .elementor-counter-title{font-size:0.7rem;}.elementor-2080 .elementor-element.elementor-element-a7d2e19 .elementor-counter-number-wrapper{font-size:2.4rem;}.elementor-2080 .elementor-element.elementor-element-a7d2e19 .elementor-counter-title{font-size:0.7rem;}.elementor-2080 .elementor-element.elementor-element-4426385{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-2080 .elementor-element.elementor-element-32a5e18{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2080 .elementor-element.elementor-element-978eebd{grid-column:span 1;}.elementor-2080 .elementor-element.elementor-element-978eebd img{width:100%;height:350px;}.elementor-2080 .elementor-element.elementor-element-2346279 img{width:100%;height:300px;object-fit:cover;}.elementor-2080 .elementor-element.elementor-element-d13264a img{width:100%;height:300px;object-fit:cover;}.elementor-2080 .elementor-element.elementor-element-19e0667 .elementor-heading-title{font-size:25px;}.elementor-2080 .elementor-element.elementor-element-be85164{text-align:center;}.elementor-2080 .elementor-element.elementor-element-b11e48c .elementor-heading-title{font-size:1.5rem;}.elementor-2080 .elementor-element.elementor-element-3d5bed4{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-8c344d6{--width:46%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-886bed0{--width:46%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-5bcc573{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-1595ebc{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-f609ead{--width:46%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-d97de68{--width:46%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-cde7731{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-f8fc8db .elementor-heading-title{font-size:1.5rem;}.elementor-2080 .elementor-element.elementor-element-b21bd3e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2080 .elementor-element.elementor-element-4e966aa.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-2080 .elementor-element.elementor-element-4e966aa .elementor-main-swiper{height:250px;}.elementor-2080 .elementor-element.elementor-element-f3c8979{text-align:center;}.elementor-2080 .elementor-element.elementor-element-f3c8979 .elementor-heading-title{font-size:1.5rem;}.elementor-2080 .elementor-element.elementor-element-9b9f976{--flex-wrap:wrap;}.elementor-2080 .elementor-element.elementor-element-8b55f08{--width:46%;}.elementor-2080 .elementor-element.elementor-element-762b302 .elementor-heading-title{font-size:1.1rem;}.elementor-2080 .elementor-element.elementor-element-305e881{--width:46%;}.elementor-2080 .elementor-element.elementor-element-52f0b86 .elementor-heading-title{font-size:1.1rem;}.elementor-2080 .elementor-element.elementor-element-19357c9{--width:46%;}.elementor-2080 .elementor-element.elementor-element-e2fd2be .elementor-heading-title{font-size:1.1rem;}.elementor-2080 .elementor-element.elementor-element-d2678a4{--width:46%;}.elementor-2080 .elementor-element.elementor-element-f883f5f .elementor-heading-title{font-size:1.1rem;}.elementor-2080 .elementor-element.elementor-element-497ac25{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-2080 .elementor-element.elementor-element-560c99c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2080 .elementor-element.elementor-element-05c1152 img{width:100%;height:350px;object-fit:cover;}.elementor-2080 .elementor-element.elementor-element-f483eea img{width:100%;height:350px;object-fit:cover;}.elementor-2080 .elementor-element.elementor-element-3495d36 img{width:100%;height:350px;object-fit:cover;}.elementor-2080 .elementor-element.elementor-element-a49c3ba img{width:100%;height:300px;object-fit:cover;}.elementor-2080 .elementor-element.elementor-element-71ceec6.e-con{--order:-99999 /* order start hack */;}.elementor-2080 .elementor-element.elementor-element-d524c56 .elementor-heading-title{font-size:25px;}.elementor-2080 .elementor-element.elementor-element-3ec1d5b{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-2080 .elementor-element.elementor-element-ebf0807 .elementor-heading-title{font-size:25px;}.elementor-2080 .elementor-element.elementor-element-0ce4e2c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2080 .elementor-element.elementor-element-0ce4e2c.e-con{--order:99999 /* order end hack */;}.elementor-2080 .elementor-element.elementor-element-ebb0f30{grid-column:span 1;}.elementor-2080 .elementor-element.elementor-element-ebb0f30 img{width:100%;height:350px;}.elementor-2080 .elementor-element.elementor-element-e47a58b{grid-column:span 1;}.elementor-2080 .elementor-element.elementor-element-e47a58b img{width:100%;height:350px;}.elementor-2080 .elementor-element.elementor-element-d3853b5 img{width:100%;height:300px;object-fit:cover;}.elementor-2080 .elementor-element.elementor-element-cf22ed1 img{width:100%;height:300px;object-fit:cover;}}@media(min-width:768px){.elementor-2080 .elementor-element.elementor-element-e4b17fa{--width:50%;}.elementor-2080 .elementor-element.elementor-element-68efb86{--width:50%;}.elementor-2080 .elementor-element.elementor-element-8aa8228{--content-width:90%;}.elementor-2080 .elementor-element.elementor-element-b1a91df{--width:25%;}.elementor-2080 .elementor-element.elementor-element-0402528{--width:25%;}.elementor-2080 .elementor-element.elementor-element-82ebc88{--width:25%;}.elementor-2080 .elementor-element.elementor-element-ef3db66{--width:25%;}.elementor-2080 .elementor-element.elementor-element-0eccb37{--content-width:90%;}.elementor-2080 .elementor-element.elementor-element-22be8aa{--width:25%;}.elementor-2080 .elementor-element.elementor-element-105e8e0{--width:25%;}.elementor-2080 .elementor-element.elementor-element-bed44e7{--width:25%;}.elementor-2080 .elementor-element.elementor-element-5871706{--width:25%;}.elementor-2080 .elementor-element.elementor-element-041d846{--width:33.3333%;}.elementor-2080 .elementor-element.elementor-element-763d084{--width:33.3333%;}.elementor-2080 .elementor-element.elementor-element-2b12511{--width:33.3333%;}.elementor-2080 .elementor-element.elementor-element-54af182{--width:33.3333%;}.elementor-2080 .elementor-element.elementor-element-a3562bd{--width:33.3333%;}.elementor-2080 .elementor-element.elementor-element-7e56fef{--width:33.3333%;}.elementor-2080 .elementor-element.elementor-element-54e4365{--width:100%;}.elementor-2080 .elementor-element.elementor-element-5c2af3c{--width:50%;}.elementor-2080 .elementor-element.elementor-element-19ff61f{--width:50%;}.elementor-2080 .elementor-element.elementor-element-4426385{--content-width:90%;}.elementor-2080 .elementor-element.elementor-element-32a5e18{--width:50%;}.elementor-2080 .elementor-element.elementor-element-c21b89f{--width:50%;}.elementor-2080 .elementor-element.elementor-element-5bb817e{--content-width:90%;}.elementor-2080 .elementor-element.elementor-element-18ab924{--content-width:90%;}.elementor-2080 .elementor-element.elementor-element-b65f39b{--content-width:90%;}.elementor-2080 .elementor-element.elementor-element-9b9f976{--content-width:90%;}.elementor-2080 .elementor-element.elementor-element-497ac25{--content-width:90%;}.elementor-2080 .elementor-element.elementor-element-560c99c{--width:50%;}.elementor-2080 .elementor-element.elementor-element-71ceec6{--width:50%;}.elementor-2080 .elementor-element.elementor-element-3ec1d5b{--content-width:90%;}.elementor-2080 .elementor-element.elementor-element-2497e33{--width:50%;}.elementor-2080 .elementor-element.elementor-element-0ce4e2c{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2080 .elementor-element.elementor-element-e4b17fa{--width:100%;}.elementor-2080 .elementor-element.elementor-element-68efb86{--width:100%;}.elementor-2080 .elementor-element.elementor-element-b1a91df{--width:25%;}.elementor-2080 .elementor-element.elementor-element-0402528{--width:25%;}.elementor-2080 .elementor-element.elementor-element-82ebc88{--width:25%;}.elementor-2080 .elementor-element.elementor-element-ef3db66{--width:25%;}.elementor-2080 .elementor-element.elementor-element-22be8aa{--width:25%;}.elementor-2080 .elementor-element.elementor-element-105e8e0{--width:25%;}.elementor-2080 .elementor-element.elementor-element-bed44e7{--width:25%;}.elementor-2080 .elementor-element.elementor-element-5871706{--width:25%;}.elementor-2080 .elementor-element.elementor-element-5c2af3c{--width:100%;}.elementor-2080 .elementor-element.elementor-element-19ff61f{--width:100%;}.elementor-2080 .elementor-element.elementor-element-32a5e18{--width:100%;}.elementor-2080 .elementor-element.elementor-element-c21b89f{--width:100%;}.elementor-2080 .elementor-element.elementor-element-560c99c{--width:100%;}.elementor-2080 .elementor-element.elementor-element-71ceec6{--width:100%;}.elementor-2080 .elementor-element.elementor-element-2497e33{--width:100%;}.elementor-2080 .elementor-element.elementor-element-0ce4e2c{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-23ceb531 *//* 基础样式重置 */
    * {
      margin: 0;
      padding: 0;
      box-sizing: border-box;
    }

    /* 背景切换器整体样式 */
    .uc_list_image_background_hover_switcher {
      position: relative;
      width: 100%;
      height: 800px;
      margin: 0 auto;
      overflow: hidden;
    }

    /* 背景图片容器样式 - 优化定位和尺寸 */
    .uc_background_container {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 1;
    }

    .uc_background_img {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      opacity: 0;
      transition: opacity 0.6s ease, transform 0.6s ease;
      overflow: hidden;
    }

    .uc_background_img img {
      width: 100%;
      height: 100%;
      object-fit: cover; /* 关键：确保图片覆盖整个容器 */
    }

    /* 初始状态显示第一列背景图 */
    .uc_background_img:first-child {
      opacity: 1;
    }

    /* 行容器样式 */
    .uc_hover_switcher_row {
      display: flex;
      width: 100%;
      height: 100%;
      position: relative;
      z-index: 2;
    }

    /* 列容器样式 */
    .uc_hover_switcher_col {
      position: relative;
      flex: 1;
      height: 100%;
      border-right: 1px solid rgba(255, 255, 255, 0.2);
      cursor: pointer;
      overflow: hidden;
      transition: all 0.3s ease;
    }

    /* 最后一列移除右边框 */
    .uc_hover_switcher_col:last-child {
      border-right: none;
    }

    /* 悬停时列的效果 */
    .uc_hover_switcher_col:hover {
      z-index: 3;
    }

    /* 内容区域样式 */
    .uc_hover_switcher_content {
      position: relative;
      z-index: 4;
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: flex-end;
      padding: 30px 20px;
      text-align: center;
      color: #fff;
      background: linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, transparent 100%);
      transition: all 0.4s ease;
    }

    /* 标题样式 */
    .uc_hover_switcher_title {
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 10px;
      transform: translateY(20px);
      opacity: 0;
      transition: transform 0.4s ease, opacity 0.4s ease;
    }

    .uc_hover_switcher_col:hover .uc_hover_switcher_title {
      transform: translateY(0);
      opacity: 1;
    }

    /* 链接区域样式 */
    .uc_hover_switcher_link {
      max-height: 0;
      overflow: hidden;
      transition: max-height 0.4s ease, padding 0.4s ease;
      padding: 0 20px 20px;
    }

    .uc_hover_switcher_col:hover .uc_hover_switcher_link {
      max-height: 220px;
      padding: 15px 20px 20px;
    }

    /* 描述文本样式 */
    .uc_hover_switcher_desc {
      font-size: 14px;
      margin-bottom: 15px;
      line-height: 1.6;
      opacity: 0;
      transform: translateY(10px);
      transition: opacity 0.4s ease 0.1s, transform 0.4s ease 0.1s;
    }

    .uc_hover_switcher_col:hover .uc_hover_switcher_desc {
      opacity: 1;
      transform: translateY(0);
    }

    /* 按钮样式 */
    .uc_button {
      display: inline-block;
      padding: 10px 25px;
      background-color: #000000;
      color: #fff;
      text-decoration: none;
      border-radius: 5px;
      font-size: 14px;
      font-weight: 500;
      transition: all 0.3s ease;
      opacity: 0;
      transform: translateY(10px);
      transition: opacity 0.4s ease 0.2s, transform 0.4s ease 0.2s;
    }
/* 远程控制指示器样式 */
.uc_hover_remote_container {
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  gap: 10px;
  z-index: 10;
}

.uc_hover_remote_item {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.5);
  transition: background-color 0.3s ease;
}

/* 激活状态样式（确保和你的截图里的红色一致） */
.uc_hover_remote_item.active {
  background-color: #ff6b6b;
}

    .uc_hover_switcher_col:hover .uc_button {
      opacity: 1;
      transform: translateY(0);
    }

    .uc_button:hover {
      background-color: #ffffff;
      transform: translateY(-3px);
    }


    /* 远程控制指示器样式 */
.uc_hover_remote_container {
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  display: flex;
  gap: 10px;
  z-index: 10;
}

.uc_hover_remote_item {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.5);
  transition: background-color 0.3s ease;
}

/* 激活状态 —— 完全交给 JS 控制 */
.uc_hover_remote_item.active {
  background-color: #000000
  !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-181f951 */@media(max-width:767px){

.manray-scroll-cards{
    display:flex;
    flex-direction:row;
    flex-wrap:nowrap;
    overflow-x:auto;
    gap:0;
    scrollbar-width:none;
}

.manray-scroll-cards::-webkit-scrollbar{
    display:none;
}


/* 单个卡片占满 */
.manray-scroll-cards > .e-con{
    flex:0 0 100%;
    width:100%;
    min-width:100%;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-560c99c *//* =========================================
   Mobile Product Grid
   仅手机端生效
========================================= */

@media (max-width: 767px){

    /* Grid：手机端两列，自适应行高 */
    .mobile-product-grid{
        display:grid !important;
        grid-template-columns:repeat(2, minmax(0, 1fr)) !important;
        grid-template-rows:auto !important;
        gap:12px !important;
        align-items:start !important;
    }


    /* 每个图片 Widget */
    .mobile-product-grid > .elementor-element{
        width:100% !important;
        max-width:100% !important;
        min-width:0 !important;

        height:auto !important;
        min-height:0 !important;

        overflow:visible !important;
    }


    /* Elementor 图片容器 */
    .mobile-product-grid .elementor-widget-container{
        width:100% !important;
        height:auto !important;
        min-height:0 !important;

        overflow:visible !important;
    }


    /* 图片本身：完整显示，不裁剪 */
    .mobile-product-grid img{
        display:block !important;

        width:100% !important;
        max-width:100% !important;

        height:auto !important;
        min-height:0 !important;
        max-height:none !important;

        object-fit:contain !important;
        object-position:center center !important;

        aspect-ratio:auto !important;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e16771b *//* =========================
   Carousel
========================= */


.manray-carousel{

width:100%;

overflow:hidden;

cursor:grab;

}


.manray-track{

display:flex;

gap:20px;

width:max-content;

will-change:transform;

}



/* =========================
   Image Card
========================= */


.manray-card{

flex:0 0 420px;

width:420px;

overflow:hidden;

border-radius:18px;

cursor:pointer;

}



.manray-card img{

width:100%;

height:280px;

display:block;

object-fit:cover;

transition:.4s ease;

}



.manray-card:hover img{

transform:scale(1.03);

}





/* =========================
   Modal
========================= */


.manray-modal{

position:fixed;

inset:0;

z-index:999999;

display:flex;

align-items:center;

justify-content:center;

opacity:0;

visibility:hidden;

transition:.25s;

}


.manray-modal.active{

opacity:1;

visibility:visible;

}



.manray-modal-bg{

position:absolute;

inset:0;

background:rgba(0,0,0,.75);

}



.manray-modal-box{

position:relative;

z-index:2;

max-width:90vw;

max-height:90vh;

}



.manray-modal-box img{

max-width:90vw;

max-height:90vh;

object-fit:contain;

border-radius:12px;

}



.manray-close{

position:absolute;

right:-15px;

top:-15px;

width:42px;

height:42px;

border-radius:50%;

border:none;

font-size:28px;

cursor:pointer;

background:white;

z-index:3;

}





/* =========================
   Tablet
========================= */


@media(max-width:980px){


.manray-card{

flex-basis:360px;

width:360px;

}


}



/* =========================
   Mobile
========================= */


@media(max-width:767px){


.manray-track{

gap:14px;

}



.manray-card{

flex:0 0 82vw;

width:82vw;

}



.manray-card img{

height:220px;

}


}/* End custom CSS */