.elementor-25 .elementor-element.elementor-element-0b29cb1{--display:flex;--min-height:70vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-0b29cb1:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-0b29cb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://usedenginedealerllc.com/wp-content/uploads/2026/07/pexels-jay-jay-redelinghuys-61078147-8237050-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-0b29cb1::before, .elementor-25 .elementor-element.elementor-element-0b29cb1 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-0b29cb1 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-0b29cb1 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-0b29cb1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-0b29cb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-4024f33{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-5822f5f{text-align:center;}.elementor-25 .elementor-element.elementor-element-5822f5f .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:42px;color:#FFFFFF;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .step-nav button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-25 .elementor-element.elementor-element-5ba9d18 > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-25 .elementor-element.elementor-element-5ba9d18 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-primary );color:var( --e-global-color-a25207e );border-radius:50px 50px 50px 50px;}.elementor-25 .elementor-element.elementor-element-fae5bc9{--display:flex;}.elementor-25 .elementor-element.elementor-element-e7177d6{--e-image-carousel-slides-to-show:10;}.elementor-25 .elementor-element.elementor-element-9ad76b5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-420cafe{text-align:center;}.elementor-25 .elementor-element.elementor-element-420cafe .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:42px;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-d11861a{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-accent );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25 .elementor-element.elementor-element-87e4855{text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-25 .elementor-element.elementor-element-7a72eaa8 .elementor-button{background-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-25 .elementor-element.elementor-element-7a72eaa8{width:100%;max-width:100%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-8eb0a08{text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;}.elementor-25 .elementor-element.elementor-element-5724bc37 .elementor-button{background-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-25 .elementor-element.elementor-element-5724bc37{width:100%;max-width:100%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3905f53a{text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;}.elementor-25 .elementor-element.elementor-element-78516f7 .elementor-button{background-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-25 .elementor-element.elementor-element-78516f7{width:100%;max-width:100%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-3ee7a66b{text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;}.elementor-25 .elementor-element.elementor-element-6ddc9a88 .elementor-button{background-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-25 .elementor-element.elementor-element-6ddc9a88{width:100%;max-width:100%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-274f8ced{text-align:center;font-family:"DM Sans", Sans-serif;font-size:14px;}.elementor-25 .elementor-element.elementor-element-24b4bd2d .elementor-button{background-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-25 .elementor-element.elementor-element-24b4bd2d{width:100%;max-width:100%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-59da50b0{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-59da50b0:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-59da50b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-2e97592e{text-align:start;}.elementor-25 .elementor-element.elementor-element-2e97592e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:800;line-height:1.1em;letter-spacing:-1px;color:#101114;}.elementor-25 .elementor-element.elementor-element-4e22cdd4{text-align:start;font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#61656B;}.elementor-25 .elementor-element.elementor-element-716cf40{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-2d74cdbe{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E5E7;--border-color:#E4E5E7;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-2d74cdbe:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2d74cdbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-40c1181c{text-align:start;}.elementor-25 .elementor-element.elementor-element-40c1181c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;color:#10108E;}.elementor-25 .elementor-element.elementor-element-40805479{text-align:start;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#61656B;}.elementor-25 .elementor-element.elementor-element-5812ff2a{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E5E7;--border-color:#E4E5E7;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-5812ff2a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-5812ff2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-521f9495{text-align:start;}.elementor-25 .elementor-element.elementor-element-521f9495 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;color:#10108E;}.elementor-25 .elementor-element.elementor-element-118c6310{text-align:start;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#61656B;}.elementor-25 .elementor-element.elementor-element-3719d668{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E5E7;--border-color:#E4E5E7;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-3719d668:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-3719d668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-5159f9b7{text-align:start;}.elementor-25 .elementor-element.elementor-element-5159f9b7 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;color:#10108E;}.elementor-25 .elementor-element.elementor-element-21c156a6{text-align:start;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#61656B;}.elementor-25 .elementor-element.elementor-element-66461225{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E5E7;--border-color:#E4E5E7;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-66461225:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-66461225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-54c64fe4{text-align:start;}.elementor-25 .elementor-element.elementor-element-54c64fe4 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;color:#10108E;}.elementor-25 .elementor-element.elementor-element-372f37df{text-align:start;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#61656B;}.elementor-25 .elementor-element.elementor-element-22563aa9{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E5E7;--border-color:#E4E5E7;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-22563aa9:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-22563aa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-31557c5f{text-align:start;}.elementor-25 .elementor-element.elementor-element-31557c5f .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;color:#10108E;}.elementor-25 .elementor-element.elementor-element-4d2c75dc{text-align:start;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#61656B;}.elementor-25 .elementor-element.elementor-element-45fd8f16{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E5E7;--border-color:#E4E5E7;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-45fd8f16:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-45fd8f16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-27e89666{text-align:start;}.elementor-25 .elementor-element.elementor-element-27e89666 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;color:#10108E;}.elementor-25 .elementor-element.elementor-element-4da7b96b{text-align:start;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#61656B;}.elementor-25 .elementor-element.elementor-element-548fb71c{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E5E7;--border-color:#E4E5E7;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-548fb71c:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-548fb71c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-2cd1fa7{text-align:start;}.elementor-25 .elementor-element.elementor-element-2cd1fa7 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;color:#10108E;}.elementor-25 .elementor-element.elementor-element-6ff47058{text-align:start;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#61656B;}.elementor-25 .elementor-element.elementor-element-16122e42{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E5E7;--border-color:#E4E5E7;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-16122e42:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-16122e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-1f173fb4{text-align:start;}.elementor-25 .elementor-element.elementor-element-1f173fb4 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;color:#10108E;}.elementor-25 .elementor-element.elementor-element-4f744048{text-align:start;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#61656B;}.elementor-25 .elementor-element.elementor-element-6753d7e0{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E5E7;--border-color:#E4E5E7;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-6753d7e0:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-6753d7e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-44642c35{text-align:start;}.elementor-25 .elementor-element.elementor-element-44642c35 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;color:#10108E;}.elementor-25 .elementor-element.elementor-element-75e273b8{text-align:start;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#61656B;}.elementor-25 .elementor-element.elementor-element-18efad71{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E5E7;--border-color:#E4E5E7;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-18efad71:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-18efad71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-697f4fed{text-align:start;}.elementor-25 .elementor-element.elementor-element-697f4fed .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;color:#10108E;}.elementor-25 .elementor-element.elementor-element-3b593e38{text-align:start;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#61656B;}.elementor-25 .elementor-element.elementor-element-2aa28acf{--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:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E4E5E7;--border-color:#E4E5E7;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-2aa28acf:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2aa28acf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-254313cb{text-align:start;}.elementor-25 .elementor-element.elementor-element-254313cb .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:800;line-height:1.2em;color:#10108E;}.elementor-25 .elementor-element.elementor-element-5adb5dbd{text-align:start;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#61656B;}.elementor-25 .elementor-element.elementor-element-3d06cfce{--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;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-3d06cfce:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-3d06cfce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E8F7;}.elementor-25 .elementor-element.elementor-element-1d3183d8{text-align:start;font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;line-height:1.6em;color:#101114;}.elementor-25 .elementor-element.elementor-element-1afc7325{--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-start;--gap:36px 60px;--row-gap:36px;--column-gap:60px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25 .elementor-element.elementor-element-1afc7325:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-1afc7325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-31312b01{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-25 .elementor-element.elementor-element-3b14dbea{text-align:start;}.elementor-25 .elementor-element.elementor-element-3b14dbea .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;font-weight:800;line-height:1.15em;letter-spacing:-0.8px;color:#101114;}.elementor-25 .elementor-element.elementor-element-2f623cbd{text-align:start;font-family:"Arial", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#61656B;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-2f9fa54d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-25 .elementor-element.elementor-element-2f9fa54d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-25 .elementor-element.elementor-element-2f9fa54d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-25 .elementor-element.elementor-element-2f9fa54d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-25 .elementor-element.elementor-element-2f9fa54d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-25 .elementor-element.elementor-element-2f9fa54d .elementor-icon-list-icon i{color:#10108E;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-2f9fa54d .elementor-icon-list-icon svg{fill:#10108E;transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-2f9fa54d{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-2f9fa54d .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-25 .elementor-element.elementor-element-2f9fa54d .elementor-icon-list-text{color:#101114;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-40cfde77{text-align:start;font-family:"Arial", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#61656B;}.elementor-25 .elementor-element.elementor-element-7a487f83{text-align:start;font-family:"Arial", Sans-serif;font-size:15px;font-weight:700;line-height:1.6em;color:#101114;}.elementor-25 .elementor-element.elementor-element-5e195889{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-25 .elementor-element.elementor-element-8e2bc49{text-align:center;}.elementor-25 .elementor-element.elementor-element-8e2bc49 img{width:100%;}.elementor-25 .elementor-element.elementor-element-3ba4ab42{--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:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-3ba4ab42:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-3ba4ab42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E8F7;}.elementor-25 .elementor-element.elementor-element-5c11a781{text-align:start;}.elementor-25 .elementor-element.elementor-element-5c11a781 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:24px;font-weight:800;line-height:1.2em;color:#101114;}.elementor-25 .elementor-element.elementor-element-2da26164 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-25 .elementor-element.elementor-element-2da26164 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-25 .elementor-element.elementor-element-2da26164 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-25 .elementor-element.elementor-element-2da26164 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-25 .elementor-element.elementor-element-2da26164 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-25 .elementor-element.elementor-element-2da26164 .elementor-icon-list-icon i{color:#10108E;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-2da26164 .elementor-icon-list-icon svg{fill:#10108E;transition:fill 0.3s;}.elementor-25 .elementor-element.elementor-element-2da26164{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-25 .elementor-element.elementor-element-2da26164 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-25 .elementor-element.elementor-element-2da26164 .elementor-icon-list-text{color:#101114;transition:color 0.3s;}.elementor-25 .elementor-element.elementor-element-3245adf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-bda6a94{text-align:center;}.elementor-25 .elementor-element.elementor-element-bda6a94 .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:42px;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-8525681{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-2dc2a90{--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-25 .elementor-element.elementor-element-b1a327a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 50px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-b1a327a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-b1a327a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-ff43b5c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-25 .elementor-element.elementor-element-78b93d5 img{border-radius:50px 50px 50px 50px;}.elementor-25 .elementor-element.elementor-element-9b78eec{text-align:center;}.elementor-25 .elementor-element.elementor-element-9b78eec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-6875bae{--e-rating-justify-content:center;}.elementor-25 .elementor-element.elementor-element-29edd01{text-align:center;font-family:var( --e-global-typography-c50e4c9-font-family ), Sans-serif;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-29edd01 a{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-b5df4b9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 50px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-b5df4b9:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-b5df4b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-8d5aed6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-25 .elementor-element.elementor-element-2ba08e2 img{border-radius:50px 50px 50px 50px;}.elementor-25 .elementor-element.elementor-element-4f5620c{text-align:center;}.elementor-25 .elementor-element.elementor-element-4f5620c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-2f60ea0{--e-rating-justify-content:center;}.elementor-25 .elementor-element.elementor-element-3dfc4d8{text-align:center;font-family:var( --e-global-typography-c50e4c9-font-family ), Sans-serif;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-3dfc4d8 a{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-0dad16a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 50px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-25 .elementor-element.elementor-element-0dad16a:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-0dad16a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-a4c4c73{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-25 .elementor-element.elementor-element-ecfd90d img{border-radius:50px 50px 50px 50px;}.elementor-25 .elementor-element.elementor-element-6a51f84{text-align:center;}.elementor-25 .elementor-element.elementor-element-6a51f84 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-e1602b0{--e-rating-justify-content:center;}.elementor-25 .elementor-element.elementor-element-1953f73{text-align:center;font-family:var( --e-global-typography-c50e4c9-font-family ), Sans-serif;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-1953f73 a{color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-c6df9b0{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-0b5e39d{text-align:center;}.elementor-25 .elementor-element.elementor-element-0b5e39d .elementor-heading-title{font-family:"Krona One", Sans-serif;font-size:42px;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-fc4227d{--display:flex;}.elementor-25 .elementor-element.elementor-element-5527fd7{font-family:var( --e-global-typography-c50e4c9-font-family ), Sans-serif;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-8963952{--display:flex;}.elementor-25 .elementor-element.elementor-element-79acd41{font-family:var( --e-global-typography-c50e4c9-font-family ), Sans-serif;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-4912e45{--display:flex;}.elementor-25 .elementor-element.elementor-element-d9dbe8f{font-family:var( --e-global-typography-c50e4c9-font-family ), Sans-serif;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-24e68be{--display:flex;}.elementor-25 .elementor-element.elementor-element-c695799{font-family:var( --e-global-typography-c50e4c9-font-family ), Sans-serif;color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-d06b7e4{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}:where( .elementor-25 .elementor-element.elementor-element-d06b7e4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-e6b34ee-font-family ), Sans-serif;}.elementor-25 .elementor-element.elementor-element-d06b7e4 :where( .elementor-25 .elementor-element.elementor-element-d06b7e4 > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-59da50b0{--content-width:1200px;}.elementor-25 .elementor-element.elementor-element-2d74cdbe{--width:31.5%;}.elementor-25 .elementor-element.elementor-element-5812ff2a{--width:31.5%;}.elementor-25 .elementor-element.elementor-element-3719d668{--width:31.5%;}.elementor-25 .elementor-element.elementor-element-66461225{--width:31.5%;}.elementor-25 .elementor-element.elementor-element-22563aa9{--width:31.5%;}.elementor-25 .elementor-element.elementor-element-45fd8f16{--width:31.5%;}.elementor-25 .elementor-element.elementor-element-548fb71c{--width:31.5%;}.elementor-25 .elementor-element.elementor-element-16122e42{--width:31.5%;}.elementor-25 .elementor-element.elementor-element-6753d7e0{--width:31.5%;}.elementor-25 .elementor-element.elementor-element-18efad71{--width:31.5%;}.elementor-25 .elementor-element.elementor-element-2aa28acf{--width:31.5%;}.elementor-25 .elementor-element.elementor-element-1afc7325{--content-width:1200px;}.elementor-25 .elementor-element.elementor-element-31312b01{--width:58%;}.elementor-25 .elementor-element.elementor-element-5e195889{--width:38%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-2d74cdbe{--width:47%;}.elementor-25 .elementor-element.elementor-element-5812ff2a{--width:47%;}.elementor-25 .elementor-element.elementor-element-3719d668{--width:47%;}.elementor-25 .elementor-element.elementor-element-66461225{--width:47%;}.elementor-25 .elementor-element.elementor-element-22563aa9{--width:47%;}.elementor-25 .elementor-element.elementor-element-45fd8f16{--width:47%;}.elementor-25 .elementor-element.elementor-element-548fb71c{--width:47%;}.elementor-25 .elementor-element.elementor-element-16122e42{--width:47%;}.elementor-25 .elementor-element.elementor-element-6753d7e0{--width:47%;}.elementor-25 .elementor-element.elementor-element-18efad71{--width:47%;}.elementor-25 .elementor-element.elementor-element-2aa28acf{--width:47%;}}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-2e97592e .elementor-heading-title{font-size:30px;}.elementor-25 .elementor-element.elementor-element-3b14dbea .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-5822f5f .elementor-heading-title{font-size:36px;line-height:1.4em;}.elementor-25 .elementor-element.elementor-element-e7177d6{--e-image-carousel-slides-to-show:3;}.elementor-25 .elementor-element.elementor-element-420cafe .elementor-heading-title{font-size:36px;line-height:1.4em;}.elementor-25 .elementor-element.elementor-element-d11861a{--container-widget-width:255px;--container-widget-flex-grow:0;width:var( --container-widget-width, 255px );max-width:255px;}.elementor-25 .elementor-element.elementor-element-59da50b0{--padding-top:48px;--padding-bottom:48px;--padding-left:18px;--padding-right:18px;}.elementor-25 .elementor-element.elementor-element-2e97592e .elementor-heading-title{font-size:24px;}.elementor-25 .elementor-element.elementor-element-4e22cdd4{font-size:15px;}.elementor-25 .elementor-element.elementor-element-2d74cdbe{--width:100%;}.elementor-25 .elementor-element.elementor-element-40c1181c .elementor-heading-title{font-size:19px;}.elementor-25 .elementor-element.elementor-element-5812ff2a{--width:100%;}.elementor-25 .elementor-element.elementor-element-521f9495 .elementor-heading-title{font-size:19px;}.elementor-25 .elementor-element.elementor-element-3719d668{--width:100%;}.elementor-25 .elementor-element.elementor-element-5159f9b7 .elementor-heading-title{font-size:19px;}.elementor-25 .elementor-element.elementor-element-66461225{--width:100%;}.elementor-25 .elementor-element.elementor-element-54c64fe4 .elementor-heading-title{font-size:19px;}.elementor-25 .elementor-element.elementor-element-22563aa9{--width:100%;}.elementor-25 .elementor-element.elementor-element-31557c5f .elementor-heading-title{font-size:19px;}.elementor-25 .elementor-element.elementor-element-45fd8f16{--width:100%;}.elementor-25 .elementor-element.elementor-element-27e89666 .elementor-heading-title{font-size:19px;}.elementor-25 .elementor-element.elementor-element-548fb71c{--width:100%;}.elementor-25 .elementor-element.elementor-element-2cd1fa7 .elementor-heading-title{font-size:19px;}.elementor-25 .elementor-element.elementor-element-16122e42{--width:100%;}.elementor-25 .elementor-element.elementor-element-1f173fb4 .elementor-heading-title{font-size:19px;}.elementor-25 .elementor-element.elementor-element-6753d7e0{--width:100%;}.elementor-25 .elementor-element.elementor-element-44642c35 .elementor-heading-title{font-size:19px;}.elementor-25 .elementor-element.elementor-element-18efad71{--width:100%;}.elementor-25 .elementor-element.elementor-element-697f4fed .elementor-heading-title{font-size:19px;}.elementor-25 .elementor-element.elementor-element-2aa28acf{--width:100%;}.elementor-25 .elementor-element.elementor-element-254313cb .elementor-heading-title{font-size:19px;}.elementor-25 .elementor-element.elementor-element-1d3183d8{font-size:14px;}.elementor-25 .elementor-element.elementor-element-1afc7325{--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:48px;--padding-bottom:48px;--padding-left:18px;--padding-right:18px;}.elementor-25 .elementor-element.elementor-element-31312b01{--width:100%;}.elementor-25 .elementor-element.elementor-element-3b14dbea .elementor-heading-title{font-size:24px;}.elementor-25 .elementor-element.elementor-element-2f623cbd{font-size:15px;}.elementor-25 .elementor-element.elementor-element-2f9fa54d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-25 .elementor-element.elementor-element-2f9fa54d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-25 .elementor-element.elementor-element-2f9fa54d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-25 .elementor-element.elementor-element-2f9fa54d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-25 .elementor-element.elementor-element-2f9fa54d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-25 .elementor-element.elementor-element-40cfde77{font-size:14px;}.elementor-25 .elementor-element.elementor-element-7a487f83{font-size:14px;}.elementor-25 .elementor-element.elementor-element-5e195889{--width:100%;}.elementor-25 .elementor-element.elementor-element-5c11a781 .elementor-heading-title{font-size:21px;}.elementor-25 .elementor-element.elementor-element-2da26164 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-25 .elementor-element.elementor-element-2da26164 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-25 .elementor-element.elementor-element-2da26164 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-25 .elementor-element.elementor-element-2da26164 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-25 .elementor-element.elementor-element-2da26164 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-25 .elementor-element.elementor-element-bda6a94 .elementor-heading-title{font-size:36px;line-height:1.4em;}.elementor-25 .elementor-element.elementor-element-8525681{--container-widget-width:255px;--container-widget-flex-grow:0;width:var( --container-widget-width, 255px );max-width:255px;}.elementor-25 .elementor-element.elementor-element-0b5e39d .elementor-heading-title{font-size:36px;line-height:1.4em;}}/* Start custom CSS for fluent-form-widget, class: .elementor-element-5ba9d18 */.elementor-25 .elementor-element.elementor-element-5ba9d18,
.elementor-25 .elementor-element.elementor-element-5ba9d18 .elementor-widget-container,
.elementor-25 .elementor-element.elementor-element-5ba9d18 .fluentform-widget-wrapper,
.elementor-25 .elementor-element.elementor-element-5ba9d18 .fluentform,
.elementor-25 .elementor-element.elementor-element-5ba9d18 form{
    width:100%;
    max-width:100%;
    overflow:visible!important;
    box-sizing:border-box;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .fluentform-widget-wrapper{
    width:100%;
}

/* =====================================================
   FORM GROUPS
===================================================== */

.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-group{
    width:100%!important;
    min-width:0!important;
    margin-bottom:18px;
    overflow:visible!important;
    box-sizing:border-box;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-input--content{
    width:100%!important;
    min-width:0!important;
    max-width:100%!important;
    overflow:visible!important;
    box-sizing:border-box;
}

/* =====================================================
   LABELS
===================================================== */

.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-input--label{
    display:flex!important;
    align-items:flex-start!important;
    justify-content:flex-start!important;
    flex-wrap:wrap!important;
    gap:5px!important;
    width:100%!important;
    min-height:22px!important;
    margin-bottom:8px!important;
    overflow:visible!important;
    color:#FFFFFF!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-input--label label{
    display:inline-flex!important;
    align-items:flex-start!important;
    flex-wrap:wrap!important;
    max-width:100%!important;
    margin:0!important;
    color:#FFFFFF!important;
    font-size:13px!important;
    font-weight:800!important;
    line-height:22px!important;
    letter-spacing:.01em!important;
    white-space:normal!important;
    overflow:visible!important;
    text-overflow:clip!important;
    overflow-wrap:anywhere!important;
    word-break:normal!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-input--label > div,
.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-input--label > span{
    display:inline-flex!important;
    align-items:center!important;
    width:auto!important;
    max-width:100%!important;
    margin:0!important;
    color:#FFFFFF!important;
}

/* Keep asterisk red */
.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-input--label .required,
.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-input--label .asterisk,
.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-input--label label .required{
    color:#ff4d4f!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-input--label .ff-help-msg,
.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-input--label .ff-help-tooltip,
.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-input--label .ff-el-tooltip,
.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-input--label .ff-help-icon,
.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-input--label i,
.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-input--label svg{
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    width:16px!important;
    height:16px!important;
    margin:2px 0 0!important;
    vertical-align:middle!important;
    flex:0 0 16px!important;
    color:#FFFFFF!important;
    fill:#FFFFFF!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-input--label svg{
    position:static!important;
    transform:none!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-input--label + .ff-el-input--content{
    margin-top:0!important;
}

/* =====================================================
   STANDARD INPUT FIELDS
===================================================== */

.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-form-control:not(.choices__input),
.elementor-25 .elementor-element.elementor-element-5ba9d18 input[type="date"],
.elementor-25 .elementor-element.elementor-element-5ba9d18 input[type="text"],
.elementor-25 .elementor-element.elementor-element-5ba9d18 input[type="email"],
.elementor-25 .elementor-element.elementor-element-5ba9d18 input[type="tel"],
.elementor-25 .elementor-element.elementor-element-5ba9d18 input[type="number"],
.elementor-25 .elementor-element.elementor-element-5ba9d18 textarea{
    display:block!important;
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    min-height:52px!important;
    border:1px solid #D8DADE!important;
    border-radius:12px!important;
    background:#FFFFFF!important;
    color:#101114!important;
    font-family:Arial,Helvetica,sans-serif!important;
    font-size:15px!important;
    line-height:1.4!important;
    padding:13px 15px!important;
    box-shadow:none!important;
    box-sizing:border-box!important;
    transition:border-color .2s ease, box-shadow .2s ease, background .2s ease;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 textarea.ff-el-form-control,
.elementor-25 .elementor-element.elementor-element-5ba9d18 textarea{
    min-height:128px!important;
    height:auto!important;
    resize:vertical!important;
    padding-top:14px!important;
    white-space:pre-wrap!important;
    overflow-wrap:anywhere!important;
    word-break:normal!important;
    overflow-y:auto!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-form-control::placeholder,
.elementor-25 .elementor-element.elementor-element-5ba9d18 input::placeholder,
.elementor-25 .elementor-element.elementor-element-5ba9d18 textarea::placeholder{
    color:#8A8F98!important;
    opacity:1!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-form-control:focus,
.elementor-25 .elementor-element.elementor-element-5ba9d18 input[type="date"]:focus,
.elementor-25 .elementor-element.elementor-element-5ba9d18 input[type="text"]:focus,
.elementor-25 .elementor-element.elementor-element-5ba9d18 input[type="email"]:focus,
.elementor-25 .elementor-element.elementor-element-5ba9d18 input[type="tel"]:focus,
.elementor-25 .elementor-element.elementor-element-5ba9d18 input[type="number"]:focus,
.elementor-25 .elementor-element.elementor-element-5ba9d18 textarea:focus{
    outline:none!important;
    border-color:#10108E!important;
    box-shadow:0 0 0 3px rgba(16,16,142,.12)!important;
    background:#FFFFFF!important;
}

/* =====================================================
   FORM COLUMNS
===================================================== */

.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-t-container{
    display:flex!important;
    flex-wrap:wrap!important;
    align-items:flex-start!important;
    gap:16px!important;
    width:100%!important;
    max-width:100%!important;
    margin:0!important;
    overflow:visible!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-t-container > .ff-t-cell{
    padding:0!important;
    margin:0!important;
    min-width:0!important;
    max-width:100%!important;
    flex:1 1 calc(33.333% - 11px)!important;
    overflow:visible!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-t-container.ff_columns_total_2 > .ff-t-cell{
    flex-basis:calc(50% - 8px)!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-t-container.ff_columns_total_3 > .ff-t-cell{
    flex-basis:calc(33.333% - 11px)!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-t-container.ff_columns_total_4 > .ff-t-cell{
    flex-basis:calc(25% - 12px)!important;
}

/* =====================================================
   DATE FIELD
===================================================== */

.elementor-25 .elementor-element.elementor-element-5ba9d18 input[type="date"]{
    position:relative;
    color-scheme:light;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 input[type="date"]::-webkit-calendar-picker-indicator{
    cursor:pointer;
    opacity:.72;
    width:20px;
    height:20px;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .flatpickr-input[readonly]{
    background:#FFFFFF!important;
    cursor:pointer!important;
}

/* =====================================================
   VALIDATION ERRORS
===================================================== */

.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-is-error .ff-el-form-control{
    border-color:#10108E!important;
    box-shadow:0 0 0 3px rgba(16,16,142,.10)!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .error.text-danger{
    display:block;
    width:100%;
    margin-top:6px;
    color:#FFFFFF!important;
    font-size:12px;
    line-height:1.4;
    white-space:normal!important;
    overflow-wrap:anywhere!important;
}

/* =====================================================
   SUBMIT BUTTON
===================================================== */

.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-btn-submit{
    display:block!important;
    width:100%!important;
    min-height:54px!important;
    border:0!important;
    border-radius:12px!important;
    background:#10108E!important;
    color:#FFFFFF!important;
    font-size:15px!important;
    font-weight:900!important;
    line-height:1.4!important;
    letter-spacing:.02em!important;
    padding:16px 24px!important;
    white-space:normal!important;
    overflow-wrap:anywhere!important;
    box-shadow:0 14px 30px rgba(16,16,142,.22)!important;
    transition:transform .2s ease, filter .2s ease, box-shadow .2s ease;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-btn-submit:hover{
    filter:brightness(1.06);
    transform:translateY(-1px);
    box-shadow:0 17px 34px rgba(16,16,142,.27)!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .ff_submit_btn_wrapper{
    width:100%!important;
    margin-top:4px!important;
    margin-bottom:0!important;
}

/* =====================================================
   HIDE ORIGINAL CHOICES SELECT
===================================================== */

.elementor-25 .elementor-element.elementor-element-5ba9d18 select.choices__input,
.elementor-25 .elementor-element.elementor-element-5ba9d18 select.ff-el-form-control.choices__input{
    position:absolute!important;
    width:1px!important;
    height:1px!important;
    min-height:1px!important;
    padding:0!important;
    margin:-1px!important;
    border:0!important;
    overflow:hidden!important;
    clip:rect(0 0 0 0)!important;
    clip-path:inset(50%)!important;
    white-space:nowrap!important;
    opacity:0!important;
    pointer-events:none!important;
}

/* =====================================================
   CHOICES SELECT FIELD
===================================================== */

.elementor-25 .elementor-element.elementor-element-5ba9d18 .choices{
    position:relative!important;
    display:block!important;
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    height:auto!important;
    min-height:52px!important;
    margin:0!important;
    overflow:visible!important;
    box-sizing:border-box!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .choices__inner{
    position:relative!important;
    display:flex!important;
    align-items:center!important;
    width:100%!important;
    max-width:100%!important;
    height:auto!important;
    min-height:52px!important;
    padding:13px 44px 13px 15px!important;
    border:1px solid #D8DADE!important;
    border-radius:12px!important;
    background:#FFFFFF!important;
    background-image:none!important;
    color:#101114!important;
    font-family:Arial,Helvetica,sans-serif!important;
    font-size:15px!important;
    line-height:1.4!important;
    overflow:visible!important;
    box-sizing:border-box!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .choices__list--single{
    display:block!important;
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    padding:0!important;
    margin:0!important;
    line-height:1.4!important;
    white-space:normal!important;
    overflow:visible!important;
    text-overflow:clip!important;
    overflow-wrap:anywhere!important;
    word-break:normal!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .choices__list--single .choices__item{
    display:block!important;
    width:100%!important;
    max-width:100%!important;
    height:auto!important;
    min-height:20px!important;
    padding:0!important;
    margin:0!important;
    line-height:1.4!important;
    white-space:normal!important;
    overflow:visible!important;
    text-overflow:clip!important;
    overflow-wrap:anywhere!important;
    word-break:normal!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .choices__placeholder{
    color:#8A8F98!important;
    opacity:1!important;
    white-space:normal!important;
    overflow:visible!important;
    text-overflow:clip!important;
    overflow-wrap:anywhere!important;
}

/* =====================================================
   CHOICES ARROW
===================================================== */

.elementor-25 .elementor-element.elementor-element-5ba9d18 .choices[data-type*="select-one"]::after{
    content:""!important;
    position:absolute!important;
    top:26px!important;
    right:17px!important;
    width:8px!important;
    height:8px!important;
    margin:0!important;
    border:0!important;
    border-right:2px solid #61656B!important;
    border-bottom:2px solid #61656B!important;
    transform:translateY(-65%) rotate(45deg)!important;
    pointer-events:none!important;
    z-index:4!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .choices.is-open[data-type*="select-one"]::after{
    transform:translateY(-25%) rotate(225deg)!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .choices.is-focused .choices__inner,
.elementor-25 .elementor-element.elementor-element-5ba9d18 .choices.is-open .choices__inner{
    border-color:#10108E!important;
    box-shadow:0 0 0 3px rgba(16,16,142,.12)!important;
}

/* =====================================================
   CHOICES DROPDOWN
===================================================== */

.elementor-25 .elementor-element.elementor-element-5ba9d18 .choices__list--dropdown{
    position:absolute!important;
    left:0!important;
    right:auto!important;
    top:calc(100% + 4px)!important;
    width:100%!important;
    min-width:100%!important;
    max-width:100%!important;
    height:auto!important;
    max-height:280px!important;
    margin:0!important;
    padding:6px!important;
    border:1px solid #D8DADE!important;
    border-radius:12px!important;
    background:#FFFFFF!important;
    box-shadow:0 16px 40px rgba(0,0,0,.16)!important;
    overflow-y:auto!important;
    overflow-x:hidden!important;
    z-index:999999!important;
    box-sizing:border-box!important;
    scrollbar-width:thin;
    scrollbar-color:#A9ACB2 #F1F1F3;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .choices__list--dropdown::-webkit-scrollbar{
    width:7px;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .choices__list--dropdown::-webkit-scrollbar-track{
    background:#F1F1F3;
    border-radius:10px;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .choices__list--dropdown::-webkit-scrollbar-thumb{
    background:#A9ACB2;
    border-radius:10px;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .choices__list--dropdown::-webkit-scrollbar-thumb:hover{
    background:#7F838A;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .choices__list--dropdown .choices__list{
    display:block!important;
    width:100%!important;
    max-width:100%!important;
    height:auto!important;
    max-height:none!important;
    overflow:visible!important;
    padding:0!important;
    margin:0!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .choices__list--dropdown .choices__item{
    display:block!important;
    width:100%!important;
    max-width:100%!important;
    height:auto!important;
    min-height:40px!important;
    margin:0 0 2px!important;
    padding:10px 12px!important;
    border-radius:8px!important;
    color:#101114!important;
    font-size:14px!important;
    line-height:1.4!important;
    box-sizing:border-box!important;
    white-space:normal!important;
    overflow:visible!important;
    text-overflow:clip!important;
    overflow-wrap:anywhere!important;
    word-break:normal!important;
    cursor:pointer!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .choices__list--dropdown .choices__item:last-child{
    margin-bottom:0!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .choices__list--dropdown .choices__item::after{
    content:none!important;
    display:none!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .choices__list--dropdown .choices__item--selectable.is-highlighted{
    background:#E8E8F7!important;
    color:#10108E!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .choices__list--dropdown .choices__item.is-selected{
    background:#10108E!important;
    color:#FFFFFF!important;
}

/* =====================================================
   CHOICES SEARCH INPUT
===================================================== */

.elementor-25 .elementor-element.elementor-element-5ba9d18 .choices__list--dropdown .choices__input{
    display:block!important;
    position:static!important;
    width:100%!important;
    height:auto!important;
    min-height:42px!important;
    margin:0 0 6px!important;
    padding:10px 12px!important;
    border:1px solid #D8DADE!important;
    border-radius:9px!important;
    background:#FFFFFF!important;
    color:#101114!important;
    font-size:14px!important;
    line-height:1.4!important;
    opacity:1!important;
    clip:auto!important;
    clip-path:none!important;
    pointer-events:auto!important;
    box-sizing:border-box!important;
}

.elementor-25 .elementor-element.elementor-element-5ba9d18 .choices__list--dropdown .choices__input:focus{
    outline:none!important;
    border-color:#10108E!important;
    box-shadow:0 0 0 3px rgba(16,16,142,.10)!important;
}

/* =====================================================
   FLATPICKR CALENDAR
===================================================== */

.flatpickr-calendar{
    border:1px solid #E4E5E7!important;
    border-radius:16px!important;
    box-shadow:0 20px 55px rgba(0,0,0,.18)!important;
    font-family:Arial,Helvetica,sans-serif!important;
    overflow:hidden;
}

.flatpickr-months{
    background:#111214!important;
    padding:8px 4px!important;
}

.flatpickr-current-month,
.flatpickr-current-month input.cur-year,
.flatpickr-monthDropdown-months{
    color:#FFFFFF!important;
    font-weight:800!important;
}

.flatpickr-prev-month svg,
.flatpickr-next-month svg{
    fill:#FFFFFF!important;
}

.flatpickr-weekdays{
    background:#F6F6F7!important;
}

span.flatpickr-weekday{
    color:#61656B!important;
    font-weight:800!important;
}

.flatpickr-day{
    border-radius:9px!important;
}

.flatpickr-day:hover{
    background:#E8E8F7!important;
    border-color:#E8E8F7!important;
    color:#10108E!important;
}

.flatpickr-day.selected,
.flatpickr-day.startRange,
.flatpickr-day.endRange{
    background:#10108E!important;
    border-color:#10108E!important;
    color:#FFFFFF!important;
}

/* =====================================================
   TABLET
===================================================== */

@media(max-width:1024px){
    .elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-t-container.ff_columns_total_3 > .ff-t-cell,
    .elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-t-container.ff_columns_total_4 > .ff-t-cell{
        flex-basis:calc(50% - 8px)!important;
    }
}

/* =====================================================
   MOBILE
===================================================== */

@media(max-width:767px){

    .elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-t-container{
        display:block!important;
        width:100%!important;
    }

    .elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-t-container > .ff-t-cell{
        width:100%!important;
        max-width:100%!important;
        margin:0!important;
    }

    .elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-group{
        margin-bottom:15px;
    }

    .elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-input--label{
        align-items:flex-start!important;
        flex-wrap:wrap!important;
    }

    .elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-input--label label{
        white-space:normal!important;
        overflow-wrap:anywhere!important;
    }

    .elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-el-form-control:not(.choices__input),
    .elementor-25 .elementor-element.elementor-element-5ba9d18 input[type="date"],
    .elementor-25 .elementor-element.elementor-element-5ba9d18 input[type="text"],
    .elementor-25 .elementor-element.elementor-element-5ba9d18 input[type="email"],
    .elementor-25 .elementor-element.elementor-element-5ba9d18 input[type="tel"],
    .elementor-25 .elementor-element.elementor-element-5ba9d18 input[type="number"],
    .elementor-25 .elementor-element.elementor-element-5ba9d18 textarea{
        font-size:16px!important;
        min-height:50px!important;
        padding:12px 13px!important;
    }

    .elementor-25 .elementor-element.elementor-element-5ba9d18 textarea.ff-el-form-control,
    .elementor-25 .elementor-element.elementor-element-5ba9d18 textarea{
        min-height:120px!important;
    }

    .elementor-25 .elementor-element.elementor-element-5ba9d18 .choices{
        min-height:50px!important;
    }

    .elementor-25 .elementor-element.elementor-element-5ba9d18 .choices__inner{
        height:auto!important;
        min-height:50px!important;
        padding:12px 42px 12px 13px!important;
        font-size:16px!important;
        line-height:1.4!important;
    }

    .elementor-25 .elementor-element.elementor-element-5ba9d18 .choices__list--single,
    .elementor-25 .elementor-element.elementor-element-5ba9d18 .choices__list--single .choices__item{
        line-height:1.4!important;
        white-space:normal!important;
        overflow:visible!important;
        text-overflow:clip!important;
        overflow-wrap:anywhere!important;
    }

    .elementor-25 .elementor-element.elementor-element-5ba9d18 .choices[data-type*="select-one"]::after{
        top:25px!important;
        right:15px!important;
    }

    .elementor-25 .elementor-element.elementor-element-5ba9d18 .choices__list--dropdown{
        max-height:240px!important;
        padding:5px!important;
    }

    .elementor-25 .elementor-element.elementor-element-5ba9d18 .choices__list--dropdown .choices__item{
        height:auto!important;
        min-height:42px!important;
        padding:11px 10px!important;
        font-size:14px!important;
        line-height:1.45!important;
        white-space:normal!important;
        overflow-wrap:anywhere!important;
    }

    .elementor-25 .elementor-element.elementor-element-5ba9d18 .ff-btn-submit{
        min-height:52px!important;
        padding:15px 18px!important;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e7177d6 */* Remove snapping transition feel */
.elementor-widget-image-carousel .swiper-wrapper{
    transition-timing-function: linear !important;
}
<script>
jQuery(window).on('load', function () {

    setTimeout(function () {

        var swiperEl = document.querySelector(
            '.elementor-widget-image-carousel .swiper-container-initialized, ' +
            '.elementor-widget-image-carousel .swiper'
        );

        if (swiperEl && swiperEl.swiper) {

            var sw = swiperEl.swiper;

            // Smooth continuous autoplay
            sw.params.autoplay.delay = 0;
            sw.params.autoplay.disableOnInteraction = false;
            sw.params.autoplay.pauseOnMouseEnter = false;

            // Scroll speed
            // Higher value = slower movement
            sw.params.speed = 3000;

            sw.params.cssMode = false;

            // Apply linear easing
            sw.wrapperEl.style.transitionTimingFunction = 'linear';

            // Restart autoplay
            sw.autoplay.stop();
            sw.autoplay.start();

            // Keep easing linear during transitions
            sw.on('transitionStart', function () {
                sw.wrapperEl.style.transitionTimingFunction = 'linear';
            });

        }

    }, 3000);

});
</script>/* End custom CSS */