.elementor-6 .elementor-element.elementor-element-4e36721{--display:flex;--min-height:60vh;--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;--overlay-opacity:0.61;}.elementor-6 .elementor-element.elementor-element-4e36721:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-4e36721 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://power-forklifts.previews.co.nz/wp-content/uploads/2026/02/image22-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-4e36721::before, .elementor-6 .elementor-element.elementor-element-4e36721 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-4e36721 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-4e36721 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-4e36721 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-4e36721 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1689066 );--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-d66bda2{--display:flex;--flex-direction:column-reverse;--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;--overlay-opacity:0.5;}.elementor-6 .elementor-element.elementor-element-d66bda2::before, .elementor-6 .elementor-element.elementor-element-d66bda2 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-d66bda2 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-d66bda2 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-d66bda2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-d66bda2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-5fb2736{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:8rem;--padding-left:2rem;--padding-right:20rem;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-fce69b2{background-color:#FFFFFFCF;padding:0rem 1rem 0rem 1rem;border-radius:20px 20px 20px 20px;box-shadow:1px 1px 24px 0px rgba(0, 0, 0, 0.38);text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-fce69b2 p{margin-block-end:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-3504dbb{padding:2rem 0rem 0rem 0rem;}.elementor-6 .elementor-element.elementor-element-3504dbb .elementor-heading-title{font-family:"Rubik", Sans-serif;font-weight:700;text-transform:capitalize;letter-spacing:0.3px;word-spacing:2px;text-shadow:1px 1px 17px rgba(0,0,0,0.3);color:var( --e-global-color-8ded9d2 );}.elementor-6 .elementor-element.elementor-element-e8255cf{padding:1rem 0rem 0rem 0rem;text-align:start;font-family:"Inter", Sans-serif;font-weight:400;line-height:1.6px;letter-spacing:0.1px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-8ded9d2 );}.elementor-6 .elementor-element.elementor-element-e8255cf p{margin-block-end:10px;}.elementor-6 .elementor-element.elementor-element-ec67b2a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-6 .elementor-element.elementor-element-49b7996 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Rubik", Sans-serif;font-weight:500;text-transform:capitalize;letter-spacing:1px;word-spacing:2px;fill:var( --e-global-color-8ded9d2 );color:var( --e-global-color-8ded9d2 );box-shadow:1px 1px 20px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-radius:3px 3px 3px 3px;}.elementor-6 .elementor-element.elementor-element-49b7996 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-49b7996 .elementor-button:focus{background-color:var( --e-global-color-8ded9d2 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-49b7996 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-49b7996 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-9dd4db0 .elementor-button{background-color:var( --e-global-color-8ded9d2 );font-family:"Rubik", Sans-serif;font-weight:500;text-transform:capitalize;letter-spacing:1px;word-spacing:2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:1px 1px 20px 0px rgba(0,0,0,0.5);border-style:double;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:3px 3px 3px 3px;}.elementor-6 .elementor-element.elementor-element-9dd4db0 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-9dd4db0 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-8ded9d2 );border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-9dd4db0 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-9dd4db0 .elementor-button:focus svg{fill:var( --e-global-color-8ded9d2 );}.elementor-6 .elementor-element.elementor-element-f4dff0e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:1rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6 .elementor-element.elementor-element-3d60506{--display:flex;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-6 .elementor-element.elementor-element-960b582 .elementor-cta .elementor-cta__bg, .elementor-6 .elementor-element.elementor-element-960b582 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-6 .elementor-element.elementor-element-960b582{background-color:var( --e-global-color-8ded9d2 );}.elementor-6 .elementor-element.elementor-element-960b582 .elementor-cta__content{text-align:center;}.elementor-6 .elementor-element.elementor-element-960b582 .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6 .elementor-element.elementor-element-960b582 .elementor-cta__button{color:var( --e-global-color-8ded9d2 );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );border-width:2px;box-shadow:0px -2px 32px 0px rgba(0, 0, 0, 0.27);padding:0rem 0rem 0rem 0rem;}.elementor-6 .elementor-element.elementor-element-960b582 .elementor-cta__button:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-8ded9d2 );border-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-960b582 .elementor-cta__bg-overlay{mix-blend-mode:overlay;}.elementor-6 .elementor-element.elementor-element-569ee5a{--display:flex;}.elementor-6 .elementor-element.elementor-element-5efe249 .elementor-cta .elementor-cta__bg, .elementor-6 .elementor-element.elementor-element-5efe249 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-6 .elementor-element.elementor-element-5efe249{background-color:var( --e-global-color-8ded9d2 );}.elementor-6 .elementor-element.elementor-element-5efe249 .elementor-cta__content{text-align:center;}.elementor-6 .elementor-element.elementor-element-5efe249 .elementor-cta__button{color:var( --e-global-color-8ded9d2 );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );border-width:2px;border-radius:0px;}.elementor-6 .elementor-element.elementor-element-5efe249 .elementor-cta__button:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-8ded9d2 );border-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-3ffa1b0{--display:flex;}.elementor-6 .elementor-element.elementor-element-3617941 .elementor-cta .elementor-cta__bg, .elementor-6 .elementor-element.elementor-element-3617941 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-6 .elementor-element.elementor-element-3617941{background-color:var( --e-global-color-8ded9d2 );}.elementor-6 .elementor-element.elementor-element-3617941 .elementor-cta__content{text-align:center;}.elementor-6 .elementor-element.elementor-element-3617941 .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6 .elementor-element.elementor-element-3617941 .elementor-cta__button{color:var( --e-global-color-8ded9d2 );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );border-width:2px;}.elementor-6 .elementor-element.elementor-element-3617941 .elementor-cta__button:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-8ded9d2 );border-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-6b9f8f0{--display:flex;}.elementor-6 .elementor-element.elementor-element-03603bd .elementor-cta .elementor-cta__bg, .elementor-6 .elementor-element.elementor-element-03603bd .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-6 .elementor-element.elementor-element-03603bd{background-color:var( --e-global-color-8ded9d2 );}.elementor-6 .elementor-element.elementor-element-03603bd .elementor-cta__content{text-align:center;}.elementor-6 .elementor-element.elementor-element-03603bd .elementor-cta__button{color:var( --e-global-color-8ded9d2 );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );border-width:2px;}.elementor-6 .elementor-element.elementor-element-03603bd .elementor-cta__button:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-8ded9d2 );border-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-6588fbc{--display:flex;}.elementor-6 .elementor-element.elementor-element-909e866 .elementor-cta .elementor-cta__bg, .elementor-6 .elementor-element.elementor-element-909e866 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-6 .elementor-element.elementor-element-909e866{background-color:var( --e-global-color-8ded9d2 );}.elementor-6 .elementor-element.elementor-element-909e866 .elementor-cta__content{text-align:center;}.elementor-6 .elementor-element.elementor-element-909e866 .elementor-cta__button{color:var( --e-global-color-8ded9d2 );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );border-width:2px;}.elementor-6 .elementor-element.elementor-element-909e866 .elementor-cta__button:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-8ded9d2 );border-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-10f4f07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:1rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6 .elementor-element.elementor-element-2670b08{--display:flex;}.elementor-6 .elementor-element.elementor-element-475323d{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-50aa172{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-c6b9c06{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-6 .elementor-element.elementor-element-3f17fc0{--display:flex;}.elementor-6 .elementor-element.elementor-element-65a37d9{--display:flex;}.elementor-6 .elementor-element.elementor-element-1e5d1a3{--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;--margin-top:1rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-6 .elementor-element.elementor-element-c11d1d5{--display:flex;}.elementor-6 .elementor-element.elementor-element-26844c9{font-family:"Rubik", Sans-serif;font-weight:700;text-transform:capitalize;line-height:1.1px;letter-spacing:0.3px;word-spacing:2px;color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-12e104b{color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-2a78fbf .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-2a78fbf .elementor-button:focus{background-color:var( --e-global-color-8ded9d2 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-2a78fbf .elementor-button{fill:var( --e-global-color-8ded9d2 );color:var( --e-global-color-8ded9d2 );box-shadow:1px 1px 20px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-2a78fbf .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-2a78fbf .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-d2c348a{--display:flex;--min-height:0px;}.elementor-6 .elementor-element.elementor-element-22f5b43 img{box-shadow:0px 0px 31px -7px rgba(0, 0, 0, 0.33);}.elementor-6 .elementor-element.elementor-element-35a2a42{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6 .elementor-element.elementor-element-297048a{--display:flex;}.elementor-6 .elementor-element.elementor-element-9dba559 img{box-shadow:0px 0px 37px -2px rgba(0, 0, 0, 0.33);}.elementor-6 .elementor-element.elementor-element-e32afcf{--display:flex;}.elementor-6 .elementor-element.elementor-element-fa25097{text-align:start;color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-359fb17{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-0d4ecc0{color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-d6b0487 .elementor-button{background-color:var( --e-global-color-text );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:1px 1px 20px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-d6b0487 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-d6b0487 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-8ded9d2 );border-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-d6b0487 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-d6b0487 .elementor-button:focus svg{fill:var( --e-global-color-8ded9d2 );}.elementor-6 .elementor-element.elementor-element-2ba1421{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6 .elementor-element.elementor-element-d881e98{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:stretch;}.elementor-6 .elementor-element.elementor-element-aa33306{--display:flex;--justify-content:space-between;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-9561295{padding:1rem 0rem 1rem 0rem;}.elementor-6 .elementor-element.elementor-element-9561295 .elementor-icon-box-wrapper{gap:20px;}.elementor-6 .elementor-element.elementor-element-9561295 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-9561295.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-9561295.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-9561295.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-9561295 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-9561295 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-weight:700;text-transform:capitalize;line-height:30px;letter-spacing:0.3px;word-spacing:2px;}.elementor-6 .elementor-element.elementor-element-9561295:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-9561295:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-9561295 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;line-height:28px;letter-spacing:0.1px;word-spacing:0px;color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-95b6700 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-95b6700 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-95b6700 .elementor-button{fill:var( --e-global-color-8ded9d2 );color:var( --e-global-color-8ded9d2 );box-shadow:1px 1px 20px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;}.elementor-6 .elementor-element.elementor-element-95b6700 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-95b6700 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-5801f8e{--display:flex;}.elementor-6 .elementor-element.elementor-element-5dff133{padding:1rem 0rem 1rem 0rem;}.elementor-6 .elementor-element.elementor-element-5dff133 .elementor-icon-box-wrapper{gap:20px;}.elementor-6 .elementor-element.elementor-element-5dff133 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-5dff133.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-5dff133.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-5dff133.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-5dff133 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-5dff133 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-weight:700;text-transform:capitalize;line-height:30px;letter-spacing:0.3px;word-spacing:2px;}.elementor-6 .elementor-element.elementor-element-5dff133:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-5dff133:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-5dff133 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;line-height:28px;letter-spacing:0.1px;word-spacing:0px;color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-128f8da .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-128f8da .elementor-button:focus{background-color:var( --e-global-color-9752de1 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-128f8da{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6 .elementor-element.elementor-element-128f8da .elementor-button{fill:var( --e-global-color-8ded9d2 );color:var( --e-global-color-8ded9d2 );box-shadow:1px 1px 20px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;}.elementor-6 .elementor-element.elementor-element-128f8da .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-128f8da .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-36b776a{--display:flex;}.elementor-6 .elementor-element.elementor-element-74f5d9c{padding:1rem 0rem 1rem 0rem;}.elementor-6 .elementor-element.elementor-element-74f5d9c .elementor-icon-box-wrapper{gap:20px;}.elementor-6 .elementor-element.elementor-element-74f5d9c .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-74f5d9c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-74f5d9c.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-74f5d9c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-74f5d9c .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-74f5d9c .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-weight:700;text-transform:capitalize;line-height:30px;letter-spacing:0.3px;word-spacing:2px;}.elementor-6 .elementor-element.elementor-element-74f5d9c:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-74f5d9c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-74f5d9c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;line-height:28px;letter-spacing:0.1px;word-spacing:0px;color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-8f5887a .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-8f5887a .elementor-button:focus{background-color:var( --e-global-color-9752de1 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-8f5887a .elementor-button{fill:var( --e-global-color-8ded9d2 );color:var( --e-global-color-8ded9d2 );box-shadow:1px 1px 20px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;}.elementor-6 .elementor-element.elementor-element-8f5887a .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-8f5887a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-54c6bfc{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6 .elementor-element.elementor-element-c00aad1{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-6 .elementor-element.elementor-element-1c58e54.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:9px;}.elementor-6 .elementor-element.elementor-element-1c58e54 .elementor-main-swiper{height:600px;}.elementor-6 .elementor-element.elementor-element-1c58e54 .elementor-main-swiper .swiper-slide{border-radius:20px;}.elementor-6 .elementor-element.elementor-element-1c58e54 .elementor-swiper-button{font-size:20px;}.elementor-6 .elementor-element.elementor-element-dc32889{--display:flex;}.elementor-6 .elementor-element.elementor-element-96c26b0 p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-96c26b0{color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-2f4ca22{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-2f4ca22 p{margin-block-end:0px;}.elementor-6 .elementor-element.elementor-element-0271ac7{margin:-2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-c4ccbba .elementor-button{background-color:var( --e-global-color-9752de1 );font-family:"Rubik", Sans-serif;font-weight:500;text-transform:capitalize;letter-spacing:1px;word-spacing:2px;text-shadow:2px 2px 20px rgba(0,0,0,0.3);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;}.elementor-6 .elementor-element.elementor-element-c4ccbba{margin:-1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-c4ccbba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6 .elementor-element.elementor-element-c4ccbba .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-c4ccbba .elementor-button:focus{color:var( --e-global-color-1689066 );border-color:var( --e-global-color-9752de1 );}.elementor-6 .elementor-element.elementor-element-c4ccbba .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-c4ccbba .elementor-button:focus svg{fill:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-143ccb8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -2rem) 0rem;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-c6a327d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-d3679c1 .elementor-button{background-color:var( --e-global-color-9752de1 );text-shadow:2px 2px 20px rgba(0,0,0,0.3);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;}.elementor-6 .elementor-element.elementor-element-d3679c1{margin:-1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-d3679c1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6 .elementor-element.elementor-element-d3679c1 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-d3679c1 .elementor-button:focus{color:var( --e-global-color-1689066 );border-color:var( --e-global-color-9752de1 );}.elementor-6 .elementor-element.elementor-element-d3679c1 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-d3679c1 .elementor-button:focus svg{fill:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-346c3d9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -2rem) 0rem;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-20d016e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-426c87c .elementor-button{background-color:var( --e-global-color-9752de1 );text-shadow:2px 2px 20px rgba(0,0,0,0.3);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;}.elementor-6 .elementor-element.elementor-element-426c87c{margin:-1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-426c87c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6 .elementor-element.elementor-element-426c87c .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-426c87c .elementor-button:focus{color:var( --e-global-color-1689066 );border-color:var( --e-global-color-9752de1 );}.elementor-6 .elementor-element.elementor-element-426c87c .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-426c87c .elementor-button:focus svg{fill:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-d40fd47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6 .elementor-element.elementor-element-b047187{--display:flex;}.elementor-6 .elementor-element.elementor-element-7f7bb69{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + -2rem) 0rem;color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-9f8054b{padding:0rem 0rem 0rem 1rem;color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-ea292a7{--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:stretch;}.elementor-6 .elementor-element.elementor-element-e142881{--display:flex;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-7ca9831.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-6 .elementor-element.elementor-element-7ca9831.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-6 .elementor-element.elementor-element-7ca9831.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-6 .elementor-element.elementor-element-7ca9831 .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-7ca9831 .elementor-image-box-wrapper .elementor-image-box-img{width:95%;}.elementor-6 .elementor-element.elementor-element-7ca9831 .elementor-image-box-img img{box-shadow:1px 1px 20px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-7ca9831:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-7ca9831:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-7ca9831 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:400;line-height:1.6em;letter-spacing:0.1px;word-spacing:0px;color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-fe9036f .elementor-button{background-color:var( --e-global-color-9752de1 );text-shadow:2px 2px 20px rgba(0,0,0,0.3);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;}.elementor-6 .elementor-element.elementor-element-fe9036f{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6 .elementor-element.elementor-element-a1da1b6{--display:flex;}.elementor-6 .elementor-element.elementor-element-ca3551d.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-6 .elementor-element.elementor-element-ca3551d.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-6 .elementor-element.elementor-element-ca3551d.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-6 .elementor-element.elementor-element-ca3551d .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-ca3551d .elementor-image-box-wrapper .elementor-image-box-img{width:95%;}.elementor-6 .elementor-element.elementor-element-ca3551d .elementor-image-box-img img{box-shadow:1px 1px 20px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-ca3551d:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-ca3551d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-ca3551d .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:400;line-height:1.6em;letter-spacing:0.1px;word-spacing:0px;color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-e7efab3 .elementor-button{background-color:var( --e-global-color-9752de1 );text-shadow:2px -2px 20px rgba(0,0,0,0.3);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;}.elementor-6 .elementor-element.elementor-element-e7efab3{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6 .elementor-element.elementor-element-ec5a84c{--display:flex;}.elementor-6 .elementor-element.elementor-element-01cf812.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-6 .elementor-element.elementor-element-01cf812.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-6 .elementor-element.elementor-element-01cf812.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-6 .elementor-element.elementor-element-01cf812 .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-01cf812 .elementor-image-box-wrapper .elementor-image-box-img{width:95%;}.elementor-6 .elementor-element.elementor-element-01cf812 .elementor-image-box-img img{box-shadow:1px 1px 20px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-01cf812:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-01cf812:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-01cf812 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:400;line-height:1.6em;letter-spacing:0.1px;word-spacing:0px;color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-48081a4 .elementor-button{background-color:var( --e-global-color-9752de1 );text-shadow:2px 2px 20px rgba(0,0,0,0.3);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;}.elementor-6 .elementor-element.elementor-element-d57319e{--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:stretch;}.elementor-6 .elementor-element.elementor-element-d57319e.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-4c549eb{--display:flex;}.elementor-6 .elementor-element.elementor-element-801235a.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-6 .elementor-element.elementor-element-801235a.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-6 .elementor-element.elementor-element-801235a.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-6 .elementor-element.elementor-element-801235a .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-801235a .elementor-image-box-wrapper .elementor-image-box-img{width:95%;}.elementor-6 .elementor-element.elementor-element-801235a .elementor-image-box-img img{box-shadow:1px 1px 20px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-801235a:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-801235a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-801235a .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:400;line-height:1.6em;letter-spacing:0.1px;word-spacing:0px;color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-c9fdcfd .elementor-button{background-color:var( --e-global-color-9752de1 );text-shadow:2px 2px 20px rgba(0,0,0,0.3);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;}.elementor-6 .elementor-element.elementor-element-c9fdcfd{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-e87fb0f{--display:flex;}.elementor-6 .elementor-element.elementor-element-193c059.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-6 .elementor-element.elementor-element-193c059.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-6 .elementor-element.elementor-element-193c059.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-6 .elementor-element.elementor-element-193c059 .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-193c059 .elementor-image-box-wrapper .elementor-image-box-img{width:95%;}.elementor-6 .elementor-element.elementor-element-193c059 .elementor-image-box-img img{box-shadow:1px 1px 20px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-6 .elementor-element.elementor-element-193c059:has(:hover) .elementor-image-box-title,
					 .elementor-6 .elementor-element.elementor-element-193c059:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-193c059 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-weight:400;line-height:1.6em;letter-spacing:0.1px;word-spacing:0px;color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-72126de .elementor-button{background-color:var( --e-global-color-9752de1 );text-shadow:2px 2px 20px rgba(0,0,0,0.3);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;}.elementor-6 .elementor-element.elementor-element-72126de{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-6 .elementor-element.elementor-element-5e1122d{--display:flex;--min-height:30em;--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;--overlay-opacity:0.5;}.elementor-6 .elementor-element.elementor-element-5e1122d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-5e1122d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://power-forklifts.previews.co.nz/wp-content/uploads/2026/02/factory-worker-protective-suit-with-hardhat-driving-forklift-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-5e1122d::before, .elementor-6 .elementor-element.elementor-element-5e1122d > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-5e1122d > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-5e1122d > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-5e1122d > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-5e1122d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-1689066 );--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-fbd7a66{--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6 .elementor-element.elementor-element-87c4cb4{--display:flex;}.elementor-6 .elementor-element.elementor-element-956cf1d{color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-41778ab{color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-8d71ad6{color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-8f8f0ea{color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-0a9b599 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-0a9b599 .elementor-button:focus{background-color:var( --e-global-color-9752de1 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-0a9b599 .elementor-button{fill:var( --e-global-color-8ded9d2 );color:var( --e-global-color-8ded9d2 );box-shadow:1px 1px 20px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8ded9d2 );}.elementor-6 .elementor-element.elementor-element-0a9b599 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-0a9b599 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-3988e3a{--display:flex;}.elementor-6 .elementor-element.elementor-element-1245df9 img{box-shadow:1px 1px 20px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-7fd35dd img{box-shadow:1px 1px 20px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-2ee190a{--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;--overlay-opacity:0.5;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-6 .elementor-element.elementor-element-2ee190a::before, .elementor-6 .elementor-element.elementor-element-2ee190a > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-2ee190a > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-2ee190a > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-2ee190a > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-2ee190a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-73ba0a3{--display:flex;--overlay-opacity:0.09;}.elementor-6 .elementor-element.elementor-element-73ba0a3::before, .elementor-6 .elementor-element.elementor-element-73ba0a3 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-73ba0a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-73ba0a3 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-73ba0a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-73ba0a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-c5962a4{text-align:center;color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-5207ff1{color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-345588e{color:var( --e-global-color-1689066 );}.elementor-6 .elementor-element.elementor-element-f06bea1 .elementor-button:hover, .elementor-6 .elementor-element.elementor-element-f06bea1 .elementor-button:focus{background-color:var( --e-global-color-9752de1 );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-f06bea1 .elementor-button{fill:var( --e-global-color-8ded9d2 );color:var( --e-global-color-8ded9d2 );box-shadow:1px 1px 20px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;}.elementor-6 .elementor-element.elementor-element-f06bea1 .elementor-button:hover svg, .elementor-6 .elementor-element.elementor-element-f06bea1 .elementor-button:focus svg{fill:var( --e-global-color-accent );}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-ec67b2a{--width:52%;}.elementor-6 .elementor-element.elementor-element-d57319e{--width:66%;}.elementor-6 .elementor-element.elementor-element-4c549eb{--width:50%;}.elementor-6 .elementor-element.elementor-element-e87fb0f{--width:50%;}}@media(min-width:1025px){.elementor-6 .elementor-element.elementor-element-4e36721:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-4e36721 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-6 .elementor-element.elementor-element-5e1122d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-5e1122d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-6 .elementor-element.elementor-element-fce69b2{letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6 .elementor-element.elementor-element-ec67b2a{--grid-auto-flow:row;}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-call-to-action .elementor-cta__title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-call-to-action .elementor-cta__description{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-call-to-action .elementor-cta__button{letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-6 .elementor-element.elementor-element-960b582 .elementor-cta__title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6 .elementor-element.elementor-element-3617941 .elementor-cta__title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6 .elementor-element.elementor-element-475323d{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-6 .elementor-element.elementor-element-50aa172{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-6 .elementor-element.elementor-element-359fb17{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6 .elementor-element.elementor-element-d881e98{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-6 .elementor-element.elementor-element-1c58e54.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-2f4ca22{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6 .elementor-element.elementor-element-0271ac7{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-6 .elementor-element.elementor-element-143ccb8{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6 .elementor-element.elementor-element-c6a327d{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-6 .elementor-element.elementor-element-346c3d9{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6 .elementor-element.elementor-element-20d016e{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image-box .elementor-image-box-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-image-box .elementor-image-box-description{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-5fb2736{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-6 .elementor-element.elementor-element-fce69b2{letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6 .elementor-element.elementor-element-3504dbb{text-align:center;}.elementor-6 .elementor-element.elementor-element-3504dbb .elementor-heading-title{line-height:1.2em;}.elementor-6 .elementor-element.elementor-element-e8255cf{text-align:center;}.elementor-6 .elementor-element.elementor-element-ec67b2a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-button .elementor-button{letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-6 .elementor-element.elementor-element-49b7996 .elementor-button{font-size:13px;}.elementor-6 .elementor-element.elementor-element-9dd4db0 .elementor-button{font-size:13px;}.elementor-widget-call-to-action .elementor-cta__title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-call-to-action .elementor-cta__description{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-call-to-action .elementor-cta__button{letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-6 .elementor-element.elementor-element-960b582 .elementor-cta__title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6 .elementor-element.elementor-element-3617941 .elementor-cta__title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6 .elementor-element.elementor-element-475323d{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-6 .elementor-element.elementor-element-50aa172{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-6 .elementor-element.elementor-element-12e104b{text-align:start;}.elementor-6 .elementor-element.elementor-element-fa25097{text-align:center;}.elementor-6 .elementor-element.elementor-element-359fb17{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6 .elementor-element.elementor-element-d881e98{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-6 .elementor-element.elementor-element-54c6bfc{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-6 .elementor-element.elementor-element-1c58e54.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-6 .elementor-element.elementor-element-2f4ca22{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6 .elementor-element.elementor-element-0271ac7{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-6 .elementor-element.elementor-element-143ccb8{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6 .elementor-element.elementor-element-c6a327d{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-6 .elementor-element.elementor-element-346c3d9{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-6 .elementor-element.elementor-element-20d016e{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image-box .elementor-image-box-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-image-box .elementor-image-box-description{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-6 .elementor-element.elementor-element-7ca9831 .elementor-image-box-img{margin-bottom:25px;}.elementor-6 .elementor-element.elementor-element-ca3551d .elementor-image-box-img{margin-bottom:25px;}.elementor-6 .elementor-element.elementor-element-01cf812 .elementor-image-box-img{margin-bottom:25px;}.elementor-6 .elementor-element.elementor-element-801235a .elementor-image-box-img{margin-bottom:25px;}.elementor-6 .elementor-element.elementor-element-193c059 .elementor-image-box-img{margin-bottom:25px;}.elementor-6 .elementor-element.elementor-element-41778ab{padding:0rem 1rem 0rem 1rem;}.elementor-6 .elementor-element.elementor-element-8d71ad6{padding:0rem 1rem 0rem 1rem;}.elementor-6 .elementor-element.elementor-element-8f8f0ea{padding:0rem 1rem 0rem 1rem;}.elementor-6 .elementor-element.elementor-element-2ee190a{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}}/* Start custom CSS for media-carousel, class: .elementor-element-1c58e54 *//* ==========================================
   Media Carousel Shadow Effect
   Class: pf-carousel
   ========================================== */

/* Main wrapper */
.pf-carousel{
  border-radius: 20px;
  overflow: hidden;
  box-shadow: 0 25px 60px rgba(0,0,0,.35);
  transition: transform .2s ease, box-shadow .2s ease;
}

/* Slight lift on hover (optional but premium) */
.pf-carousel:hover{
  transform: translateY(-4px);
  box-shadow: 0 35px 90px rgba(0,0,0,.45);
}

/* Ensure images respect border radius */
.pf-carousel img{
  border-radius: 20px;
}

/* Remove shadow from widget wrapper */
.pf-carousel{
  box-shadow: none !important;
}

/* Add shadow only to the active slide image */
.pf-carousel .swiper-slide img{
  border-radius: 20px;
  box-shadow: 0 30px 70px rgba(0,0,0,.35);
  transition: box-shadow .3s ease;
}

/* Optional: stronger shadow on hover */
.pf-carousel .swiper-slide img:hover{
  box-shadow: 0 40px 100px rgba(0,0,0,.45);
}/* End custom CSS */