.elementor-10 .elementor-element.elementor-element-0c71090{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-16a0d2f{--display:flex;--overflow:hidden;--overlay-opacity:0.25;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:230px;--padding-bottom:360px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-16a0d2f::before, .elementor-10 .elementor-element.elementor-element-16a0d2f > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-16a0d2f > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-16a0d2f > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-16a0d2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-16a0d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-4f029bd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-63a1f15{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-10 .elementor-element.elementor-element-d129059{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-10 .elementor-element.elementor-element-d129059 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-833be38 );}.elementor-10 .elementor-element.elementor-element-6b94c54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-10 .elementor-element.elementor-element-6b94c54 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:66px;font-weight:900;text-transform:uppercase;line-height:76px;color:#FFFFFF;}.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-10 .elementor-element.elementor-element-574a0cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c4ceaa5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--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-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-10 .elementor-element.elementor-element-dee94db .elementor-button{background-color:var( --e-global-color-833be38 );font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a18e207 );border-radius:100px 100px 100px 100px;padding:16px 20px 16px 20px;}.elementor-10 .elementor-element.elementor-element-dee94db .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-dee94db .elementor-button:focus{background-color:var( --e-global-color-a18e207 );border-color:var( --e-global-color-a18e207 );}.elementor-10 .elementor-element.elementor-element-dee94db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-dee94db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-dee94db .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-1bc3923{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-1bc3923{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-1bc3923{right:0px;}.elementor-10 .elementor-element.elementor-element-035ac0a{--display:flex;--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-10 .elementor-element.elementor-element-5e122fe{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:190px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-43158ee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-4bb9bea{--display:flex;--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-10 .elementor-element.elementor-element-4bb9bea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-40591c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-00f19b9{--display:flex;--margin-top:0px;--margin-bottom:37px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-43f9680{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--justify-items:stretch;--align-items:end;--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-10 .elementor-element.elementor-element-134f817{--display:flex;--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-10 .elementor-element.elementor-element-4950ac3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-eb8d08f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-10 .elementor-element.elementor-element-eb8d08f .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-833be38 );}.elementor-10 .elementor-element.elementor-element-a048311{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-10 .elementor-element.elementor-element-a048311 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:66px;font-weight:900;text-transform:uppercase;line-height:76px;color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-98c97a9{--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;--justify-content:flex-end;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-10 .elementor-element.elementor-element-20537b5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4233e04{--display:flex;--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-10 .elementor-element.elementor-element-027ba56{--display:flex;--min-height:630px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-027ba56:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-027ba56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-84ed8fe{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-38199b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-10 .elementor-element.elementor-element-38199b5 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:72px;font-weight:700;text-transform:uppercase;line-height:82px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f793abd{--display:flex;--position:absolute;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-f793abd{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-f793abd{right:0px;}.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-10 .elementor-element.elementor-element-65d438d img{width:100%;height:630px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-ec53e40{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-5321329{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0a3f23d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-10 .elementor-element.elementor-element-0a3f23d .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:38px;font-weight:900;text-transform:uppercase;line-height:48px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2e21040{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-97d813b{--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;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-10 .elementor-element.elementor-element-6d362a5 .elementor-button{background-color:#E62C2900;font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:16px 20px 16px 20px;}.elementor-10 .elementor-element.elementor-element-6d362a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-6d362a5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-6d362a5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-81f8b38{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-81f8b38{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-81f8b38{right:0px;}.elementor-10 .elementor-element.elementor-element-3fcf60d{--display:flex;--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-10 .elementor-element.elementor-element-19babcf{--display:flex;--min-height:630px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-19babcf:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-19babcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-708968a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-fd25b52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-10 .elementor-element.elementor-element-fd25b52 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:72px;font-weight:700;text-transform:uppercase;line-height:82px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d12304b{--display:flex;--position:absolute;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-d12304b{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-d12304b{right:0px;}.elementor-10 .elementor-element.elementor-element-61e4a49 img{width:100%;height:630px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-8a02667{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-696f690{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-99ada4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-10 .elementor-element.elementor-element-99ada4f .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:38px;font-weight:900;text-transform:uppercase;line-height:48px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-998128d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c4e1eb8{--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;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-10 .elementor-element.elementor-element-3f73dcc .elementor-button{background-color:#E62C2900;font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:16px 20px 16px 20px;}.elementor-10 .elementor-element.elementor-element-3f73dcc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-3f73dcc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-3f73dcc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-5ab6c54{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-5ab6c54{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-5ab6c54{right:0px;}.elementor-10 .elementor-element.elementor-element-3541e1d{--display:flex;--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-10 .elementor-element.elementor-element-236209f{--display:flex;--min-height:630px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-236209f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-236209f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9df2a51{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-915e5a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-10 .elementor-element.elementor-element-915e5a5 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:72px;font-weight:700;text-transform:uppercase;line-height:82px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8f0c130{--display:flex;--position:absolute;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-8f0c130{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-8f0c130{right:0px;}.elementor-10 .elementor-element.elementor-element-b326135 img{width:100%;height:630px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-2c8afa2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-1338211{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-193a5a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-10 .elementor-element.elementor-element-193a5a4 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:38px;font-weight:900;text-transform:uppercase;line-height:48px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-47d2cac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9c602e6{--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;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-10 .elementor-element.elementor-element-fd24164 .elementor-button{background-color:#E62C2900;font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:16px 20px 16px 20px;}.elementor-10 .elementor-element.elementor-element-fd24164{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-fd24164 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-fd24164 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-dd21317{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-dd21317{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-dd21317{right:0px;}.elementor-10 .elementor-element.elementor-element-04ecfe6{--display:flex;--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-10 .elementor-element.elementor-element-9898534{--display:flex;--min-height:630px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-9898534:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9898534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0aa1dd2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-d03e188{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-10 .elementor-element.elementor-element-d03e188 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:72px;font-weight:700;text-transform:uppercase;line-height:82px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8122beb{--display:flex;--position:absolute;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-8122beb{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-8122beb{right:0px;}.elementor-10 .elementor-element.elementor-element-9612378 img{width:100%;height:630px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-02e38a2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-b98b805{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bc33a20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-10 .elementor-element.elementor-element-bc33a20 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:38px;font-weight:900;text-transform:uppercase;line-height:48px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ac5b3f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-096f883{--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;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-10 .elementor-element.elementor-element-a49ae80 .elementor-button{background-color:#E62C2900;font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:16px 20px 16px 20px;}.elementor-10 .elementor-element.elementor-element-a49ae80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-a49ae80 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-a49ae80 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-440503d{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-440503d{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-440503d{right:0px;}.elementor-10 .elementor-element.elementor-element-9b10dbd{--display:flex;--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-10 .elementor-element.elementor-element-7549a2c{--display:flex;--min-height:630px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:34px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-7549a2c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7549a2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-18a85be{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-5b53ee6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-10 .elementor-element.elementor-element-5b53ee6 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:72px;font-weight:700;text-transform:uppercase;line-height:82px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-dd07873{--display:flex;--position:absolute;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-dd07873{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-dd07873{right:0px;}.elementor-10 .elementor-element.elementor-element-1d55fb3 img{width:100%;height:630px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-c32ae80{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-1d43cb8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9d231a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-10 .elementor-element.elementor-element-9d231a8 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:38px;font-weight:900;text-transform:uppercase;line-height:48px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9844563{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9395dd2{--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;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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-10 .elementor-element.elementor-element-948b553 .elementor-button{background-color:#E62C2900;font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:16px 20px 16px 20px;}.elementor-10 .elementor-element.elementor-element-948b553{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-948b553 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-948b553 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-de4787b{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-de4787b{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-de4787b{right:0px;}.elementor-10 .elementor-element.elementor-element-569a5db{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:28px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:68px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:68px;--e-n-carousel-arrow-normal-color:var( --e-global-color-a3e4c3e );--e-n-carousel-arrow-hover-color:var( --e-global-color-833be38 );}.elementor-10 .elementor-element.elementor-element-6f28564{--display:flex;--min-height:1px;--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-10 .elementor-element.elementor-element-6f28564:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6f28564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-8ead885{--display:flex;--overflow:hidden;--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-10 .elementor-element.elementor-element-b94c4d3{--display:flex;--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-10 .elementor-element.elementor-element-957bb59{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-b9768b3{--display:flex;--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-10 .elementor-element.elementor-element-eaeaad8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--justify-items:stretch;--align-items:center;--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-10 .elementor-element.elementor-element-a2411df{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:188px;--padding-bottom:188px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-31e9f55{--display:flex;--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-10 .elementor-element.elementor-element-1144f89{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1144f89.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-699d6d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-10 .elementor-element.elementor-element-699d6d1 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-833be38 );}.elementor-10 .elementor-element.elementor-element-2b2740e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-10 .elementor-element.elementor-element-2b2740e .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:55px;font-weight:900;text-transform:uppercase;line-height:65px;color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-f272976{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-8fa0d6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--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-10 .elementor-element.elementor-element-7b54382 .elementor-button{background-color:var( --e-global-color-833be38 );font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-833be38 );border-radius:1000px 1000px 1000px 1000px;padding:16px 20px 16px 20px;}.elementor-10 .elementor-element.elementor-element-7b54382 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-7b54382 .elementor-button:focus{background-color:var( --e-global-color-a18e207 );color:#FFFFFF;border-color:var( --e-global-color-a18e207 );}.elementor-10 .elementor-element.elementor-element-7b54382{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-7b54382 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-7b54382 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-7b54382 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-7b54382 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-03b230c{--display:flex;--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-10 .elementor-element.elementor-element-441e291 img{width:100%;height:100%;object-fit:cover;object-position:center left;}.elementor-10 .elementor-element.elementor-element-5cbac73{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-cb470d6{--display:flex;--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-10 .elementor-element.elementor-element-11c27d5{--display:flex;--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-10 .elementor-element.elementor-element-16dfd01{--display:flex;--overflow:hidden;--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-10 .elementor-element.elementor-element-6d129a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:-1px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6d129a0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6d129a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-833be38 );}.elementor-10 .elementor-element.elementor-element-9c2445d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-9a5a124{--display:flex;--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-10 .elementor-element.elementor-element-ed8bd24{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--justify-items:end;--align-items:stretch;--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-10 .elementor-element.elementor-element-c3e2de1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-6b31381 img{width:100%;height:100%;object-fit:cover;object-position:center left;}.elementor-10 .elementor-element.elementor-element-49c001a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:166px;--padding-bottom:166px;--padding-left:0px;--padding-right:0px;grid-column:span 2;grid-row:span 2;}.elementor-10 .elementor-element.elementor-element-38d160a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dd49168{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-56cbbd9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-10 .elementor-element.elementor-element-56cbbd9 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a952713{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-10 .elementor-element.elementor-element-a952713 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:66px;font-weight:900;text-transform:uppercase;line-height:76px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2890063{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2396444{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--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-10 .elementor-element.elementor-element-a3523e6 .elementor-button{background-color:#E62C2900;font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:16px 20px 16px 20px;}.elementor-10 .elementor-element.elementor-element-a3523e6 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-a3523e6 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-a3e4c3e );border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a3523e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-a3523e6 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-a3523e6 .elementor-button:focus svg{fill:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-426fa47{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:190px;--padding-bottom:228px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4b6200a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-257e585{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6be9500{--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;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e9b70be{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-10 .elementor-element.elementor-element-46203b7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5c0b11f{--display:flex;--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-10 .elementor-element.elementor-element-372230a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5b7c8da{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b4c699a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-10 .elementor-element.elementor-element-b4c699a .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-833be38 );}.elementor-10 .elementor-element.elementor-element-f3868df{--display:flex;--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-10 .elementor-element.elementor-element-f436a9b{--display:flex;--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-10 .elementor-element.elementor-element-81c775a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-10 .elementor-element.elementor-element-81c775a .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:66px;font-weight:900;text-transform:uppercase;line-height:76px;color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-a4e1ad7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-e8c48ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--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-10 .elementor-element.elementor-element-f7ff30c .elementor-button{background-color:var( --e-global-color-833be38 );font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-833be38 );border-radius:100px 100px 100px 100px;padding:16px 20px 16px 20px;}.elementor-10 .elementor-element.elementor-element-f7ff30c .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-f7ff30c .elementor-button:focus{background-color:var( --e-global-color-a18e207 );color:#FFFFFF;border-color:var( --e-global-color-a18e207 );}.elementor-10 .elementor-element.elementor-element-f7ff30c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-f7ff30c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-f7ff30c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-f7ff30c .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-f7ff30c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f23ab4f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fe8e59b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-10 .elementor-element.elementor-element-fe8e59b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fe8e59b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d5a30cc{--display:flex;--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-10 .elementor-element.elementor-element-d505a09{--display:flex;--min-height:470px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-d505a09:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d505a09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-833be38 );}.elementor-10 .elementor-element.elementor-element-688fb57{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-1270301{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2c79ab9{--display:flex;--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-10 .elementor-element.elementor-element-23c5117{--display:flex;--min-height:470px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-23c5117:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-23c5117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-e291efd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-66ea034{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b6c5783{--display:flex;--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-10 .elementor-element.elementor-element-a12577d{--display:flex;--min-height:470px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-a12577d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a12577d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-833be38 );}.elementor-10 .elementor-element.elementor-element-775450c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-9933089{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3a9c3ae{--display:flex;--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-10 .elementor-element.elementor-element-e498213{--display:flex;--min-height:470px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-e498213:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e498213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-35d64fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-20ddf5e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-250ae1b{--display:flex;--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-10 .elementor-element.elementor-element-677fa7e{--display:flex;--min-height:470px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-677fa7e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-677fa7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-833be38 );}.elementor-10 .elementor-element.elementor-element-de93e53{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-e7d584b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-36c15da{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:68px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-150px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:68px;--e-n-carousel-arrow-normal-color:var( --e-global-color-a3e4c3e );--e-n-carousel-arrow-hover-color:var( --e-global-color-833be38 );}.elementor-10 .elementor-element.elementor-element-4c49cef{--display:flex;--min-height:1px;--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-10 .elementor-element.elementor-element-4c49cef:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4c49cef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-b8d5f72{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-10 .elementor-element.elementor-element-3aab5d7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:232px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3aab5d7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3aab5d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFECE6;}.elementor-10 .elementor-element.elementor-element-246dbd4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-bb78394{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ae1ea46{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-54e4168{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-062581f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9c3a079{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-9c3a079 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-833be38 );}.elementor-10 .elementor-element.elementor-element-2abc6f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-2abc6f6 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:66px;font-weight:900;text-transform:uppercase;line-height:76px;color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-ef31ceb{--display:flex;--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-10 .elementor-element.elementor-element-cc55281{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-ebbfe4e{--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;--justify-content:center;--align-items:center;--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-10 .elementor-element.elementor-element-1d80950 .elementor-button{background-color:var( --e-global-color-833be38 );font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-833be38 );border-radius:100px 100px 100px 100px;padding:16px 20px 16px 20px;}.elementor-10 .elementor-element.elementor-element-1d80950 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-1d80950 .elementor-button:focus{background-color:var( --e-global-color-a18e207 );border-color:var( --e-global-color-a18e207 );}.elementor-10 .elementor-element.elementor-element-1d80950{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-1d80950 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-1d80950 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-3449798 .elementor-button{background-color:var( --e-global-color-833be38 );font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-833be38 );border-radius:100px 100px 100px 100px;padding:16px 20px 16px 20px;}.elementor-10 .elementor-element.elementor-element-3449798 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-3449798 .elementor-button:focus{background-color:var( --e-global-color-a18e207 );border-color:var( --e-global-color-a18e207 );}.elementor-10 .elementor-element.elementor-element-3449798{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-3449798 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-3449798 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-19f78c7{--display:flex;--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-10 .elementor-element.elementor-element-4f94433{--display:flex;--min-height:80px;--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-10 .elementor-element.elementor-element-353f0ec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:206px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-353f0ec:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-353f0ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-d60ae0e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-49467de{--display:flex;--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-10 .elementor-element.elementor-element-9c5ba00{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dfd8f5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-10 .elementor-element.elementor-element-dfd8f5d .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-833be38 );}.elementor-10 .elementor-element.elementor-element-9903d82{--display:flex;--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-10 .elementor-element.elementor-element-ed9d444{--display:flex;--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-10 .elementor-element.elementor-element-4fe3187{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-10 .elementor-element.elementor-element-4fe3187 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:64px;font-weight:900;text-transform:uppercase;line-height:74px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-81780ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1557d65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--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-10 .elementor-element.elementor-element-ea2655e .elementor-button{background-color:var( --e-global-color-833be38 );font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-833be38 );border-radius:100px 100px 100px 100px;padding:16px 20px 16px 20px;}.elementor-10 .elementor-element.elementor-element-ea2655e .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-ea2655e .elementor-button:focus{background-color:var( --e-global-color-a18e207 );border-color:var( --e-global-color-a18e207 );}.elementor-10 .elementor-element.elementor-element-ea2655e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-ea2655e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-ea2655e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-0b70027{--display:flex;--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-10 .elementor-element.elementor-element-5b249eb{--display:flex;--min-height:80px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-475212a{--display:flex;--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-10 .elementor-element.elementor-element-8c4f2fd{--display:flex;--min-height:80px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-57db4e3{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:270px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-29f5a5d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-a07155b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-50127fb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-64055d2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-95e3f54{--display:flex;--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-10 .elementor-element.elementor-element-39d5039{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-50e56ff{--display:flex;--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-10 .elementor-element.elementor-element-f3d1219{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--justify-items:stretch;--align-items:end;--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-10 .elementor-element.elementor-element-bce4424{--display:flex;--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-10 .elementor-element.elementor-element-2d1a14c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-998e114{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-10 .elementor-element.elementor-element-998e114 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-833be38 );}.elementor-10 .elementor-element.elementor-element-ebf98e9{--display:flex;--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-10 .elementor-element.elementor-element-2afdf17{--display:flex;--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-10 .elementor-element.elementor-element-507ebd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-507ebd2 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:66px;font-weight:900;text-transform:uppercase;line-height:76px;color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-3028e29{--display:flex;--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-10 .elementor-element.elementor-element-2856ecc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-a9ca8ff{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-cf3cd74{--display:flex;--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-10 .elementor-element.elementor-element-e352a04{--display:flex;--min-height:560px;--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-10 .elementor-element.elementor-element-0b12b94{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:28px 0px;--row-gap:28px;--column-gap:0px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--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-10 .elementor-element.elementor-element-849ab0a{--display:flex;--overflow:hidden;--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-10 .elementor-element.elementor-element-1d928f3 img{width:100%;height:575px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-dd39c33{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#3E484A50;--border-color:#3E484A50;--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-10 .elementor-element.elementor-element-1ea4d52{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:54px;--padding-bottom:54px;--padding-left:54px;--padding-right:54px;}.elementor-10 .elementor-element.elementor-element-8ce98bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3c12505{--display:flex;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c36b6b0{--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;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-10 .elementor-element.elementor-element-4b4b3c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-4b4b3c6 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:40px;color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-02881e8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-widget-price-list .elementor-price-list-header{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-price-list .elementor-price-list-price{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-price-list .elementor-price-list-description{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-widget-price-list .elementor-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-f303bfe .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-f303bfe{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-f303bfe .elementor-price-list-item{align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-f303bfe .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-10 .elementor-element.elementor-element-f303bfe .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-10 .elementor-element.elementor-element-f303bfe .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-f303bfe .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-f303bfe .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-f303bfe .elementor-price-list-header{color:var( --e-global-color-a3e4c3e );font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-f303bfe .elementor-price-list-price{color:var( --e-global-color-833be38 );font-family:"Kumbh Sans", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-3151d93 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-3151d93{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-3151d93 .elementor-price-list-item{align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-3151d93 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-10 .elementor-element.elementor-element-3151d93 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-10 .elementor-element.elementor-element-3151d93 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-3151d93 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-3151d93 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-3151d93 .elementor-price-list-header{color:var( --e-global-color-a3e4c3e );font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-3151d93 .elementor-price-list-price{color:var( --e-global-color-833be38 );font-family:"Kumbh Sans", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-9bd328d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-861bd7b .elementor-button{background-color:var( --e-global-color-833be38 );font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-833be38 );border-radius:100px 100px 100px 100px;padding:16px 20px 16px 20px;}.elementor-10 .elementor-element.elementor-element-861bd7b .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-861bd7b .elementor-button:focus{background-color:var( --e-global-color-a18e207 );border-color:var( --e-global-color-a18e207 );}.elementor-10 .elementor-element.elementor-element-861bd7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-861bd7b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-861bd7b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-30ea386{--display:flex;--overflow:hidden;--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-10 .elementor-element.elementor-element-8796802 img{width:100%;height:510px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-6173c57{--display:flex;--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-10 .elementor-element.elementor-element-9ee3fc1{--display:flex;--min-height:560px;--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-10 .elementor-element.elementor-element-e8e3382{--display:grid;--min-height:560px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:28px 0px;--row-gap:28px;--column-gap:0px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--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-10 .elementor-element.elementor-element-1e81d8d{--display:flex;--overflow:hidden;--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-10 .elementor-element.elementor-element-00b60be img{width:100%;height:575px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-a288237{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#3E484A50;--border-color:#3E484A50;--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-10 .elementor-element.elementor-element-9056fa6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:54px;--padding-bottom:54px;--padding-left:54px;--padding-right:54px;}.elementor-10 .elementor-element.elementor-element-2854f63{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7b0b6d8{--display:flex;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-161b548{--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;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-10 .elementor-element.elementor-element-6c5e9e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-6c5e9e0 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:40px;color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-61b578c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-10 .elementor-element.elementor-element-3464d68 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-3464d68{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-3464d68 .elementor-price-list-item{align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-3464d68 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-10 .elementor-element.elementor-element-3464d68 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-10 .elementor-element.elementor-element-3464d68 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-3464d68 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-3464d68 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-3464d68 .elementor-price-list-header{color:var( --e-global-color-a3e4c3e );font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-3464d68 .elementor-price-list-price{color:var( --e-global-color-833be38 );font-family:"Kumbh Sans", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-8df069b .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-8df069b{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-8df069b .elementor-price-list-item{align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-8df069b .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-10 .elementor-element.elementor-element-8df069b .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-10 .elementor-element.elementor-element-8df069b .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-8df069b .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-8df069b .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-8df069b .elementor-price-list-header{color:var( --e-global-color-a3e4c3e );font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-8df069b .elementor-price-list-price{color:var( --e-global-color-833be38 );font-family:"Kumbh Sans", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-8e76aa6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-03b67c0 .elementor-button{background-color:var( --e-global-color-833be38 );font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-833be38 );border-radius:100px 100px 100px 100px;padding:16px 20px 16px 20px;}.elementor-10 .elementor-element.elementor-element-03b67c0 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-03b67c0 .elementor-button:focus{background-color:var( --e-global-color-a18e207 );border-color:var( --e-global-color-a18e207 );}.elementor-10 .elementor-element.elementor-element-03b67c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-03b67c0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-03b67c0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-865dbe0{--display:flex;--overflow:hidden;--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-10 .elementor-element.elementor-element-dd7285e img{width:100%;height:510px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-88f095d{--display:flex;--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-10 .elementor-element.elementor-element-96b2c80{--display:flex;--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-10 .elementor-element.elementor-element-2af49a6{--display:grid;--min-height:560px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:28px 0px;--row-gap:28px;--column-gap:0px;--grid-auto-flow:row;--justify-items:stretch;--align-items:stretch;--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-10 .elementor-element.elementor-element-7753099{--display:flex;--overflow:hidden;--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-10 .elementor-element.elementor-element-c6519d3 img{width:100%;height:575px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-a6151e2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#3E484A50;--border-color:#3E484A50;--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-10 .elementor-element.elementor-element-5491a66{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:54px;--padding-bottom:54px;--padding-left:54px;--padding-right:54px;}.elementor-10 .elementor-element.elementor-element-dd84526{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c61687d{--display:flex;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c06ba3b{--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;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-10 .elementor-element.elementor-element-1231542{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-1231542 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:40px;color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-3abd56d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-10 .elementor-element.elementor-element-f170c91 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-f170c91{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-f170c91 .elementor-price-list-item{align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-f170c91 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-10 .elementor-element.elementor-element-f170c91 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-10 .elementor-element.elementor-element-f170c91 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-f170c91 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-f170c91 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-f170c91 .elementor-price-list-header{color:var( --e-global-color-a3e4c3e );font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-f170c91 .elementor-price-list-price{color:var( --e-global-color-833be38 );font-family:"Kumbh Sans", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-67196d5 .elementor-price-list-separator{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var( --e-global-color-a3e4c3e );}.elementor-10 .elementor-element.elementor-element-67196d5{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-67196d5 .elementor-price-list-item{align-items:flex-start;}.elementor-10 .elementor-element.elementor-element-67196d5 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-10 .elementor-element.elementor-element-67196d5 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-10 .elementor-element.elementor-element-67196d5 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-67196d5 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-67196d5 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-67196d5 .elementor-price-list-header{color:var( --e-global-color-a3e4c3e );font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-10 .elementor-element.elementor-element-67196d5 .elementor-price-list-price{color:var( --e-global-color-833be38 );font-family:"Kumbh Sans", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-e8e848b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-761aa4c .elementor-button{background-color:var( --e-global-color-833be38 );font-family:"Kumbh Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-833be38 );border-radius:100px 100px 100px 100px;padding:16px 20px 16px 20px;}.elementor-10 .elementor-element.elementor-element-761aa4c .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-761aa4c .elementor-button:focus{background-color:var( --e-global-color-a18e207 );border-color:var( --e-global-color-a18e207 );}.elementor-10 .elementor-element.elementor-element-761aa4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-761aa4c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-761aa4c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-995c1c3{--display:flex;--overflow:hidden;--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-10 .elementor-element.elementor-element-cae2727 img{width:100%;height:560px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-c339668{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:68px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:68px;--e-n-carousel-arrow-normal-color:var( --e-global-color-a3e4c3e );--e-n-carousel-arrow-hover-color:var( --e-global-color-833be38 );}.elementor-10 .elementor-element.elementor-element-c7e635e{--display:flex;--min-height:1px;--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-10 .elementor-element.elementor-element-c7e635e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c7e635e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3e4c3e );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-16a0d2f{--padding-top:182px;--padding-bottom:254px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6b94c54 .elementor-heading-title{font-size:58px;line-height:68px;}.elementor-10 .elementor-element.elementor-element-5e122fe{--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-43f9680{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-a048311 .elementor-heading-title{font-size:58px;line-height:68px;}.elementor-10 .elementor-element.elementor-element-98c97a9{--justify-content:flex-start;}.elementor-10 .elementor-element.elementor-element-027ba56{--min-height:530px;}.elementor-10 .elementor-element.elementor-element-38199b5 .elementor-heading-title{font-size:52px;line-height:62px;}.elementor-10 .elementor-element.elementor-element-0a3f23d .elementor-heading-title{font-size:38px;line-height:48px;}.elementor-10 .elementor-element.elementor-element-19babcf{--min-height:530px;}.elementor-10 .elementor-element.elementor-element-fd25b52 .elementor-heading-title{font-size:52px;line-height:62px;}.elementor-10 .elementor-element.elementor-element-99ada4f .elementor-heading-title{font-size:38px;line-height:48px;}.elementor-10 .elementor-element.elementor-element-236209f{--min-height:530px;}.elementor-10 .elementor-element.elementor-element-915e5a5 .elementor-heading-title{font-size:52px;line-height:62px;}.elementor-10 .elementor-element.elementor-element-193a5a4 .elementor-heading-title{font-size:38px;line-height:48px;}.elementor-10 .elementor-element.elementor-element-9898534{--min-height:530px;}.elementor-10 .elementor-element.elementor-element-d03e188 .elementor-heading-title{font-size:52px;line-height:62px;}.elementor-10 .elementor-element.elementor-element-bc33a20 .elementor-heading-title{font-size:38px;line-height:52px;}.elementor-10 .elementor-element.elementor-element-7549a2c{--min-height:530px;}.elementor-10 .elementor-element.elementor-element-5b53ee6 .elementor-heading-title{font-size:52px;line-height:62px;}.elementor-10 .elementor-element.elementor-element-9d231a8 .elementor-heading-title{font-size:38px;line-height:52px;}.elementor-10 .elementor-element.elementor-element-569a5db{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:16px;}.elementor-10 .elementor-element.elementor-element-8ead885{--padding-top:0px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-eaeaad8{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-a2411df{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2b2740e .elementor-heading-title{font-size:58px;line-height:68px;}.elementor-10 .elementor-element.elementor-element-441e291 img{height:600px;}.elementor-10 .elementor-element.elementor-element-ed8bd24{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-c3e2de1{grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-6b31381 img{width:100%;height:600px;}.elementor-10 .elementor-element.elementor-element-49c001a{--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-a952713 .elementor-heading-title{font-size:58px;line-height:68px;}.elementor-10 .elementor-element.elementor-element-426fa47{--padding-top:128px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6be9500{--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:64px 28px;--row-gap:64px;--column-gap:28px;}.elementor-10 .elementor-element.elementor-element-81c775a .elementor-heading-title{font-size:58px;line-height:68px;}.elementor-10 .elementor-element.elementor-element-d505a09{--min-height:500px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-23c5117{--min-height:500px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-a12577d{--min-height:500px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-e498213{--min-height:500px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-677fa7e{--min-height:500px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-36c15da{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-next-right-position:0px;}.elementor-10 .elementor-element.elementor-element-3aab5d7{--padding-top:161px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2abc6f6 .elementor-heading-title{font-size:58px;line-height:68px;}.elementor-10 .elementor-element.elementor-element-4f94433{--min-height:60px;}.elementor-10 .elementor-element.elementor-element-353f0ec{--padding-top:90px;--padding-bottom:172px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4fe3187 .elementor-heading-title{font-size:58px;line-height:68px;}.elementor-10 .elementor-element.elementor-element-5b249eb{--min-height:60px;}.elementor-10 .elementor-element.elementor-element-8c4f2fd{--min-height:60px;}.elementor-10 .elementor-element.elementor-element-f3d1219{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-507ebd2 .elementor-heading-title{font-size:58px;line-height:68px;}.elementor-10 .elementor-element.elementor-element-0b12b94{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-dd39c33{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-10 .elementor-element.elementor-element-02881e8{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-e8e3382{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-a288237{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-10 .elementor-element.elementor-element-61b578c{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-2af49a6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-a6151e2{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-10 .elementor-element.elementor-element-3abd56d{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-c339668{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-16a0d2f{--overlay-opacity:0.5;--padding-top:126px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d129059 .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-6b94c54 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-10 .elementor-element.elementor-element-574a0cd{font-size:16px;}.elementor-10 .elementor-element.elementor-element-dee94db{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-dee94db .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-5e122fe{--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-43158ee{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-4bb9bea{--width:319px;}.elementor-10 .elementor-element.elementor-element-43f9680{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-eb8d08f .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-a048311 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-10 .elementor-element.elementor-element-98c97a9{--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10 .elementor-element.elementor-element-027ba56{--min-height:488px;--padding-top:32px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-38199b5 .elementor-heading-title{font-size:34px;line-height:44px;}.elementor-10 .elementor-element.elementor-element-0a3f23d .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-10 .elementor-element.elementor-element-2e21040{font-size:16px;}.elementor-10 .elementor-element.elementor-element-6d362a5{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-6d362a5 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-19babcf{--min-height:488px;--padding-top:32px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-fd25b52 .elementor-heading-title{font-size:34px;line-height:44px;}.elementor-10 .elementor-element.elementor-element-99ada4f .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-10 .elementor-element.elementor-element-998128d{font-size:16px;}.elementor-10 .elementor-element.elementor-element-3f73dcc{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-3f73dcc .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-236209f{--min-height:488px;--padding-top:32px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-915e5a5 .elementor-heading-title{font-size:34px;line-height:44px;}.elementor-10 .elementor-element.elementor-element-193a5a4 .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-10 .elementor-element.elementor-element-47d2cac{font-size:16px;}.elementor-10 .elementor-element.elementor-element-fd24164{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-fd24164 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-9898534{--min-height:488px;--padding-top:32px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-d03e188 .elementor-heading-title{font-size:34px;line-height:44px;}.elementor-10 .elementor-element.elementor-element-bc33a20 .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-10 .elementor-element.elementor-element-ac5b3f5{font-size:16px;}.elementor-10 .elementor-element.elementor-element-a49ae80{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-a49ae80 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-7549a2c{--min-height:488px;--padding-top:32px;--padding-bottom:34px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-5b53ee6 .elementor-heading-title{font-size:34px;line-height:44px;}.elementor-10 .elementor-element.elementor-element-9d231a8 .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-10 .elementor-element.elementor-element-9844563{font-size:16px;}.elementor-10 .elementor-element.elementor-element-948b553{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-948b553 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-569a5db{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-6f28564{--width:72%;}.elementor-10 .elementor-element.elementor-element-8ead885{--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-957bb59{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-eaeaad8{--e-con-grid-template-columns:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-a2411df{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-699d6d1 .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-2b2740e .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-10 .elementor-element.elementor-element-f272976{font-size:16px;line-height:26px;}.elementor-10 .elementor-element.elementor-element-7b54382{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-7b54382 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-441e291 img{height:400px;}.elementor-10 .elementor-element.elementor-element-cb470d6{--width:74px;}.elementor-10 .elementor-element.elementor-element-11c27d5{--width:44px;}.elementor-10 .elementor-element.elementor-element-6d129a0{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9c2445d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-ed8bd24{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 0px;--row-gap:32px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-c3e2de1{grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-6b31381 img{height:400px;}.elementor-10 .elementor-element.elementor-element-49c001a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 1;}.elementor-10 .elementor-element.elementor-element-56cbbd9 .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-a952713 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-10 .elementor-element.elementor-element-2890063{font-size:16px;}.elementor-10 .elementor-element.elementor-element-a3523e6{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-a3523e6 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-426fa47{--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6be9500{--gap:32px 28px;--row-gap:32px;--column-gap:28px;}.elementor-10 .elementor-element.elementor-element-b4c699a .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-81c775a .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-10 .elementor-element.elementor-element-a4e1ad7{font-size:16px;line-height:26px;}.elementor-10 .elementor-element.elementor-element-f7ff30c{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-f7ff30c .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-d505a09{--min-height:426px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-23c5117{--min-height:426px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-a12577d{--min-height:426px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-e498213{--min-height:426px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-677fa7e{--min-height:426px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-36c15da{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-next-right-position:0px;}.elementor-10 .elementor-element.elementor-element-4c49cef{--width:72%;}.elementor-10 .elementor-element.elementor-element-3aab5d7{--padding-top:134px;--padding-bottom:134px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-246dbd4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-9c3a079 .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-2abc6f6 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-10 .elementor-element.elementor-element-cc55281{font-size:16px;}.elementor-10 .elementor-element.elementor-element-1d80950{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-1d80950 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-3449798{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-3449798 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-4f94433{--width:50vw;--min-height:40px;}.elementor-10 .elementor-element.elementor-element-353f0ec{--padding-top:70px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d60ae0e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-dfd8f5d .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-4fe3187 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-10 .elementor-element.elementor-element-81780ab{font-size:16px;line-height:26px;}.elementor-10 .elementor-element.elementor-element-ea2655e{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-ea2655e .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-5b249eb{--width:50vw;--min-height:40px;}.elementor-10 .elementor-element.elementor-element-8c4f2fd{--width:50vw;--min-height:40px;}.elementor-10 .elementor-element.elementor-element-57db4e3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-29f5a5d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-f3d1219{--e-con-grid-template-columns:repeat(1, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-998e114 .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-507ebd2 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-10 .elementor-element.elementor-element-2856ecc{font-size:16px;line-height:26px;}.elementor-10 .elementor-element.elementor-element-0b12b94{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-dd39c33{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-10 .elementor-element.elementor-element-1ea4d52{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-02881e8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-f303bfe .elementor-price-list-header{font-size:16px;}.elementor-10 .elementor-element.elementor-element-3151d93 .elementor-price-list-header{font-size:16px;}.elementor-10 .elementor-element.elementor-element-861bd7b{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-861bd7b .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-8796802 img{height:300px;}.elementor-10 .elementor-element.elementor-element-e8e3382{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-a288237{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-10 .elementor-element.elementor-element-9056fa6{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-61b578c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-3464d68 .elementor-price-list-header{font-size:16px;}.elementor-10 .elementor-element.elementor-element-8df069b .elementor-price-list-header{font-size:16px;}.elementor-10 .elementor-element.elementor-element-03b67c0{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-03b67c0 .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-dd7285e img{height:300px;}.elementor-10 .elementor-element.elementor-element-2af49a6{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-a6151e2{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-10 .elementor-element.elementor-element-5491a66{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-10 .elementor-element.elementor-element-3abd56d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-f170c91 .elementor-price-list-header{font-size:16px;}.elementor-10 .elementor-element.elementor-element-67196d5 .elementor-price-list-header{font-size:16px;}.elementor-10 .elementor-element.elementor-element-761aa4c{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-761aa4c .elementor-button{font-size:16px;}.elementor-10 .elementor-element.elementor-element-cae2727 img{height:300px;}.elementor-10 .elementor-element.elementor-element-c339668{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-c7e635e{--width:71%;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-4f029bd{--width:1340px;}.elementor-10 .elementor-element.elementor-element-43158ee{--content-width:1340px;}.elementor-10 .elementor-element.elementor-element-6f28564{--width:88%;}.elementor-10 .elementor-element.elementor-element-957bb59{--content-width:1340px;}.elementor-10 .elementor-element.elementor-element-1144f89{--width:100%;}.elementor-10 .elementor-element.elementor-element-03b230c{--width:100%;}.elementor-10 .elementor-element.elementor-element-cb470d6{--width:162px;}.elementor-10 .elementor-element.elementor-element-11c27d5{--width:90px;}.elementor-10 .elementor-element.elementor-element-9c2445d{--content-width:1340px;}.elementor-10 .elementor-element.elementor-element-4b6200a{--content-width:1340px;}.elementor-10 .elementor-element.elementor-element-372230a{--width:520px;}.elementor-10 .elementor-element.elementor-element-f436a9b{--width:520px;}.elementor-10 .elementor-element.elementor-element-4c49cef{--width:77%;}.elementor-10 .elementor-element.elementor-element-246dbd4{--content-width:1340px;}.elementor-10 .elementor-element.elementor-element-ae1ea46{--width:972px;}.elementor-10 .elementor-element.elementor-element-4f94433{--width:50vw;}.elementor-10 .elementor-element.elementor-element-d60ae0e{--width:1340px;}.elementor-10 .elementor-element.elementor-element-9c5ba00{--width:540px;}.elementor-10 .elementor-element.elementor-element-ed9d444{--width:520px;}.elementor-10 .elementor-element.elementor-element-5b249eb{--width:50vw;}.elementor-10 .elementor-element.elementor-element-8c4f2fd{--width:50vw;}.elementor-10 .elementor-element.elementor-element-29f5a5d{--content-width:1340px;}.elementor-10 .elementor-element.elementor-element-c7e635e{--width:88%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-9c2445d{--content-width:1340px;}.elementor-10 .elementor-element.elementor-element-372230a{--width:100%;}.elementor-10 .elementor-element.elementor-element-246dbd4{--content-width:1340px;}.elementor-10 .elementor-element.elementor-element-ae1ea46{--width:100%;}.elementor-10 .elementor-element.elementor-element-5b249eb{--width:50vw;}.elementor-10 .elementor-element.elementor-element-8c4f2fd{--width:50vw;}}/* Start custom CSS for button, class: .elementor-element-dee94db */.elementor-10 .elementor-element.elementor-element-dee94db .elementor-button-icon {
    transition: transform 0.3s ease;
}

.elementor-10 .elementor-element.elementor-element-dee94db:hover .elementor-button-icon {
    transform: translateX(3px);
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-dee94db .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63a1f15 */.elementor-10 .elementor-element.elementor-element-63a1f15 {
    max-width: 708px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f029bd */.elementor-10 .elementor-element.elementor-element-4f029bd {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-035ac0a */.elementor-10 .elementor-element.elementor-element-035ac0a {
    max-width: 39vw;
    min-height: 80px;
    border-top: 80px solid #ffffff;
    border-right: 20px solid #0000;
}

@media (max-width: 1028px) {
    .elementor-10 .elementor-element.elementor-element-035ac0a {
        max-width: 580px; 
        min-height: 60px;
        border-top: 60px solid #ffffff;
        border-right: 18px solid #0000;
    }
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-035ac0a {
        max-width: 65vw; 
        min-height: 45px;
        border-top: 60px solid #ffffff;
        border-right: 15px solid #0000;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bc3923 */.elementor-10 .elementor-element.elementor-element-1bc3923 {
    inset: auto 0% 0% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16a0d2f */.elementor-10 .elementor-element.elementor-element-16a0d2f {
    background-image: url(https://www.ruudrutten.nl/wp-content/uploads/2026/10/achtergrond-homepage.png), linear-gradient(#000c, #0000 58%), linear-gradient(#0000001a, #0000001a), url(https://www.ruudrutten.nl/wp-content/uploads/2026/10/homepagina-1.jpg);
        background-position: 50%;
        background-size: cover;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-16a0d2f {
        background-image: linear-gradient(#000c, #0000 58%), linear-gradient(#0000001a, #0000001a), url(https://www.ruudrutten.nl/wp-content/uploads/2026/10/homepagina-1.jpg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-134f817 */.elementor-10 .elementor-element.elementor-element-134f817 {
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84ed8fe */.elementor-10 .elementor-element.elementor-element-84ed8fe {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f793abd */.elementor-10 .elementor-element.elementor-element-f793abd {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d362a5 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-6d362a5 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81f8b38 */.elementor-10 .elementor-element.elementor-element-81f8b38 {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-027ba56 *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-027ba56 { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-027ba56 .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-027ba56 .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-027ba56:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-027ba56 .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-027ba56:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-027ba56 .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-027ba56:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-708968a */.elementor-10 .elementor-element.elementor-element-708968a {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d12304b */.elementor-10 .elementor-element.elementor-element-d12304b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f73dcc */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-3f73dcc .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ab6c54 */.elementor-10 .elementor-element.elementor-element-5ab6c54 {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19babcf *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-19babcf { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-19babcf .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-19babcf .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-19babcf:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-19babcf .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-19babcf:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-19babcf .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-19babcf:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9df2a51 */.elementor-10 .elementor-element.elementor-element-9df2a51 {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f0c130 */.elementor-10 .elementor-element.elementor-element-8f0c130 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd24164 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-fd24164 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd21317 */.elementor-10 .elementor-element.elementor-element-dd21317 {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-236209f *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-236209f { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-236209f .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-236209f .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-236209f:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-236209f .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-236209f:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-236209f .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-236209f:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aa1dd2 */.elementor-10 .elementor-element.elementor-element-0aa1dd2 {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8122beb */.elementor-10 .elementor-element.elementor-element-8122beb {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a49ae80 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-a49ae80 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440503d */.elementor-10 .elementor-element.elementor-element-440503d {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9898534 *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-9898534 { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-9898534 .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-9898534 .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-9898534:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-9898534 .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-9898534:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-9898534 .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-9898534:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a85be */.elementor-10 .elementor-element.elementor-element-18a85be {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd07873 */.elementor-10 .elementor-element.elementor-element-dd07873 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-948b553 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-948b553 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de4787b */.elementor-10 .elementor-element.elementor-element-de4787b {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7549a2c *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-7549a2c { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-7549a2c .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-7549a2c .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-7549a2c:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-7549a2c .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-7549a2c:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-7549a2c .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-7549a2c:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84ed8fe */.elementor-10 .elementor-element.elementor-element-84ed8fe {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f793abd */.elementor-10 .elementor-element.elementor-element-f793abd {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d362a5 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-6d362a5 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81f8b38 */.elementor-10 .elementor-element.elementor-element-81f8b38 {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-027ba56 *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-027ba56 { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-027ba56 .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-027ba56 .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-027ba56:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-027ba56 .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-027ba56:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-027ba56 .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-027ba56:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-708968a */.elementor-10 .elementor-element.elementor-element-708968a {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d12304b */.elementor-10 .elementor-element.elementor-element-d12304b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f73dcc */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-3f73dcc .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ab6c54 */.elementor-10 .elementor-element.elementor-element-5ab6c54 {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19babcf *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-19babcf { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-19babcf .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-19babcf .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-19babcf:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-19babcf .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-19babcf:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-19babcf .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-19babcf:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9df2a51 */.elementor-10 .elementor-element.elementor-element-9df2a51 {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f0c130 */.elementor-10 .elementor-element.elementor-element-8f0c130 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd24164 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-fd24164 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd21317 */.elementor-10 .elementor-element.elementor-element-dd21317 {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-236209f *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-236209f { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-236209f .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-236209f .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-236209f:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-236209f .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-236209f:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-236209f .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-236209f:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aa1dd2 */.elementor-10 .elementor-element.elementor-element-0aa1dd2 {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8122beb */.elementor-10 .elementor-element.elementor-element-8122beb {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a49ae80 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-a49ae80 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440503d */.elementor-10 .elementor-element.elementor-element-440503d {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9898534 *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-9898534 { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-9898534 .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-9898534 .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-9898534:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-9898534 .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-9898534:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-9898534 .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-9898534:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a85be */.elementor-10 .elementor-element.elementor-element-18a85be {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd07873 */.elementor-10 .elementor-element.elementor-element-dd07873 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-948b553 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-948b553 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de4787b */.elementor-10 .elementor-element.elementor-element-de4787b {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7549a2c *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-7549a2c { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-7549a2c .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-7549a2c .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-7549a2c:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-7549a2c .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-7549a2c:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-7549a2c .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-7549a2c:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84ed8fe */.elementor-10 .elementor-element.elementor-element-84ed8fe {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f793abd */.elementor-10 .elementor-element.elementor-element-f793abd {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d362a5 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-6d362a5 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81f8b38 */.elementor-10 .elementor-element.elementor-element-81f8b38 {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-027ba56 *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-027ba56 { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-027ba56 .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-027ba56 .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-027ba56:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-027ba56 .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-027ba56:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-027ba56 .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-027ba56:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-708968a */.elementor-10 .elementor-element.elementor-element-708968a {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d12304b */.elementor-10 .elementor-element.elementor-element-d12304b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f73dcc */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-3f73dcc .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ab6c54 */.elementor-10 .elementor-element.elementor-element-5ab6c54 {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19babcf *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-19babcf { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-19babcf .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-19babcf .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-19babcf:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-19babcf .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-19babcf:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-19babcf .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-19babcf:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9df2a51 */.elementor-10 .elementor-element.elementor-element-9df2a51 {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f0c130 */.elementor-10 .elementor-element.elementor-element-8f0c130 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd24164 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-fd24164 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd21317 */.elementor-10 .elementor-element.elementor-element-dd21317 {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-236209f *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-236209f { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-236209f .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-236209f .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-236209f:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-236209f .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-236209f:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-236209f .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-236209f:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aa1dd2 */.elementor-10 .elementor-element.elementor-element-0aa1dd2 {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8122beb */.elementor-10 .elementor-element.elementor-element-8122beb {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a49ae80 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-a49ae80 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440503d */.elementor-10 .elementor-element.elementor-element-440503d {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9898534 *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-9898534 { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-9898534 .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-9898534 .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-9898534:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-9898534 .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-9898534:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-9898534 .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-9898534:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a85be */.elementor-10 .elementor-element.elementor-element-18a85be {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd07873 */.elementor-10 .elementor-element.elementor-element-dd07873 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-948b553 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-948b553 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de4787b */.elementor-10 .elementor-element.elementor-element-de4787b {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7549a2c *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-7549a2c { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-7549a2c .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-7549a2c .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-7549a2c:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-7549a2c .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-7549a2c:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-7549a2c .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-7549a2c:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84ed8fe */.elementor-10 .elementor-element.elementor-element-84ed8fe {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f793abd */.elementor-10 .elementor-element.elementor-element-f793abd {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d362a5 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-6d362a5 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81f8b38 */.elementor-10 .elementor-element.elementor-element-81f8b38 {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-027ba56 *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-027ba56 { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-027ba56 .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-027ba56 .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-027ba56:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-027ba56 .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-027ba56:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-027ba56 .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-027ba56:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-708968a */.elementor-10 .elementor-element.elementor-element-708968a {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d12304b */.elementor-10 .elementor-element.elementor-element-d12304b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f73dcc */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-3f73dcc .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ab6c54 */.elementor-10 .elementor-element.elementor-element-5ab6c54 {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19babcf *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-19babcf { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-19babcf .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-19babcf .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-19babcf:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-19babcf .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-19babcf:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-19babcf .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-19babcf:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9df2a51 */.elementor-10 .elementor-element.elementor-element-9df2a51 {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f0c130 */.elementor-10 .elementor-element.elementor-element-8f0c130 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd24164 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-fd24164 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd21317 */.elementor-10 .elementor-element.elementor-element-dd21317 {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-236209f *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-236209f { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-236209f .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-236209f .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-236209f:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-236209f .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-236209f:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-236209f .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-236209f:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aa1dd2 */.elementor-10 .elementor-element.elementor-element-0aa1dd2 {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8122beb */.elementor-10 .elementor-element.elementor-element-8122beb {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a49ae80 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-a49ae80 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440503d */.elementor-10 .elementor-element.elementor-element-440503d {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9898534 *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-9898534 { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-9898534 .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-9898534 .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-9898534:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-9898534 .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-9898534:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-9898534 .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-9898534:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a85be */.elementor-10 .elementor-element.elementor-element-18a85be {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd07873 */.elementor-10 .elementor-element.elementor-element-dd07873 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-948b553 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-948b553 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de4787b */.elementor-10 .elementor-element.elementor-element-de4787b {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7549a2c *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-7549a2c { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-7549a2c .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-7549a2c .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-7549a2c:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-7549a2c .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-7549a2c:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-7549a2c .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-7549a2c:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84ed8fe */.elementor-10 .elementor-element.elementor-element-84ed8fe {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f793abd */.elementor-10 .elementor-element.elementor-element-f793abd {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d362a5 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-6d362a5 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81f8b38 */.elementor-10 .elementor-element.elementor-element-81f8b38 {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-027ba56 *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-027ba56 { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-027ba56 .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-027ba56 .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-027ba56:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-027ba56 .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-027ba56:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-027ba56 .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-027ba56:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-708968a */.elementor-10 .elementor-element.elementor-element-708968a {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d12304b */.elementor-10 .elementor-element.elementor-element-d12304b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f73dcc */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-3f73dcc .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ab6c54 */.elementor-10 .elementor-element.elementor-element-5ab6c54 {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19babcf *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-19babcf { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-19babcf .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-19babcf .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-19babcf:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-19babcf .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-19babcf:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-19babcf .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-19babcf:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9df2a51 */.elementor-10 .elementor-element.elementor-element-9df2a51 {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f0c130 */.elementor-10 .elementor-element.elementor-element-8f0c130 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd24164 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-fd24164 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd21317 */.elementor-10 .elementor-element.elementor-element-dd21317 {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-236209f *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-236209f { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-236209f .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-236209f .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-236209f:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-236209f .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-236209f:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-236209f .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-236209f:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aa1dd2 */.elementor-10 .elementor-element.elementor-element-0aa1dd2 {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8122beb */.elementor-10 .elementor-element.elementor-element-8122beb {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a49ae80 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-a49ae80 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440503d */.elementor-10 .elementor-element.elementor-element-440503d {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9898534 *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-9898534 { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-9898534 .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-9898534 .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-9898534:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-9898534 .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-9898534:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-9898534 .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-9898534:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a85be */.elementor-10 .elementor-element.elementor-element-18a85be {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd07873 */.elementor-10 .elementor-element.elementor-element-dd07873 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-948b553 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-948b553 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de4787b */.elementor-10 .elementor-element.elementor-element-de4787b {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7549a2c *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-7549a2c { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-7549a2c .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-7549a2c .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-7549a2c:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-7549a2c .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-7549a2c:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-7549a2c .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-7549a2c:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84ed8fe */.elementor-10 .elementor-element.elementor-element-84ed8fe {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f793abd */.elementor-10 .elementor-element.elementor-element-f793abd {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d362a5 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-6d362a5 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81f8b38 */.elementor-10 .elementor-element.elementor-element-81f8b38 {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-027ba56 *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-027ba56 { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-027ba56 .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-027ba56 .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-027ba56:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-027ba56 .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-027ba56:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-027ba56 .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-027ba56:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-708968a */.elementor-10 .elementor-element.elementor-element-708968a {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d12304b */.elementor-10 .elementor-element.elementor-element-d12304b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f73dcc */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-3f73dcc .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ab6c54 */.elementor-10 .elementor-element.elementor-element-5ab6c54 {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19babcf *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-19babcf { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-19babcf .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-19babcf .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-19babcf:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-19babcf .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-19babcf:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-19babcf .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-19babcf:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9df2a51 */.elementor-10 .elementor-element.elementor-element-9df2a51 {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f0c130 */.elementor-10 .elementor-element.elementor-element-8f0c130 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd24164 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-fd24164 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd21317 */.elementor-10 .elementor-element.elementor-element-dd21317 {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-236209f *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-236209f { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-236209f .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-236209f .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-236209f:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-236209f .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-236209f:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-236209f .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-236209f:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aa1dd2 */.elementor-10 .elementor-element.elementor-element-0aa1dd2 {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8122beb */.elementor-10 .elementor-element.elementor-element-8122beb {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a49ae80 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-a49ae80 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-440503d */.elementor-10 .elementor-element.elementor-element-440503d {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9898534 *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-9898534 { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-9898534 .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-9898534 .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-9898534:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-9898534 .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-9898534:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-9898534 .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-9898534:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a85be */.elementor-10 .elementor-element.elementor-element-18a85be {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd07873 */.elementor-10 .elementor-element.elementor-element-dd07873 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-948b553 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-948b553 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de4787b */.elementor-10 .elementor-element.elementor-element-de4787b {
    height: 100%;
    background-image: linear-gradient(59deg, #02020299, #0000 83%), linear-gradient(360deg, #020202, #0000 58%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7549a2c *//* Zet dit op de CARD container */
.elementor-10 .elementor-element.elementor-element-7549a2c { cursor: pointer; }

.elementor-10 .elementor-element.elementor-element-7549a2c .image-wrapper { overflow: hidden; }

.elementor-10 .elementor-element.elementor-element-7549a2c .image-wrapper img{
  transform: scale(1) translateZ(0);
  transition: transform 400ms cubic-bezier(.2,.8,.2,1);
  will-change: transform;
}

.elementor-10 .elementor-element.elementor-element-7549a2c:hover .image-wrapper img{
  transform: scale(1.08) translateZ(0);
}

.elementor-10 .elementor-element.elementor-element-7549a2c .h3{
  opacity: 1;
  transition: opacity 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-7549a2c:hover .h3{ opacity: .8; }

.elementor-10 .elementor-element.elementor-element-7549a2c .elementor-button{
  transition: background-color 250ms ease, color 250ms ease, fill 250ms ease;
}

.elementor-10 .elementor-element.elementor-element-7549a2c:hover .elementor-button{
  background-color: #fff;
  color: #222222;
  fill: #222222;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20537b5 */.elementor-10 .elementor-element.elementor-element-20537b5 .e-n-carousel {
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f28564 */.elementor-10 .elementor-element.elementor-element-6f28564 {
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    bottom: 18px;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb9bea */.elementor-10 .elementor-element.elementor-element-4bb9bea {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43158ee */.elementor-10 .elementor-element.elementor-element-43158ee {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7b54382 */.elementor-10 .elementor-element.elementor-element-7b54382 .elementor-button-icon {
    transition: transform 0.3s ease;
}

.elementor-10 .elementor-element.elementor-element-7b54382:hover .elementor-button-icon {
    transform: translateX(3px);
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-7b54382 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1144f89 */.elementor-10 .elementor-element.elementor-element-1144f89 {
    max-width: 100%;
}

@media (max-width: 1028px) {
    .elementor-10 .elementor-element.elementor-element-1144f89 {
        max-width: none;
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e9f55 */.elementor-10 .elementor-element.elementor-element-31e9f55 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb470d6 */.elementor-10 .elementor-element.elementor-element-cb470d6 {
    height: 68%;
    background-image: linear-gradient(101.5deg, #fff 50%, transparent 50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11c27d5 */.elementor-10 .elementor-element.elementor-element-11c27d5 {
    height: 32%;
    background-image: linear-gradient(104deg, #fff 50%, transparent 50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cbac73 */.elementor-10 .elementor-element.elementor-element-5cbac73 {
    position: absolute;
    inset: 0% auto 0% 0%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03b230c */.elementor-10 .elementor-element.elementor-element-03b230c {
    width: 100%;
    max-width: 70%;
    position: absolute;
    inset: 0% 0% 0% auto;
}

.elementor-10 .elementor-element.elementor-element-03b230c .elementor-widget-image {
    height: 100%;
}

@media (min-width: 1921px) {
    .elementor-10 .elementor-element.elementor-element-03b230c {
        max-width: 85%;
    }
}

@media (max-width: 1567px) {
    .elementor-10 .elementor-element.elementor-element-03b230c {
        max-width: 50%;
    }
}

@media (max-width: 1028px) {
    .elementor-10 .elementor-element.elementor-element-03b230c {
        width: auto;
        max-width: none;
        position: relative;
        inset: 0% 0% 0% auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaeaad8 */.elementor-10 .elementor-element.elementor-element-eaeaad8 {
    grid-template-columns: .8fr 1fr;
}

@media (max-width: 1028px) {
    .elementor-10 .elementor-element.elementor-element-eaeaad8 {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-957bb59 */.elementor-10 .elementor-element.elementor-element-957bb59 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b94c4d3 */.elementor-10 .elementor-element.elementor-element-b94c4d3 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ead885 */.elementor-10 .elementor-element.elementor-element-8ead885 .elementor-element-03b230c {
    margin-right: calc(-1*(100vw - 100%) / 2);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3e2de1 */.elementor-10 .elementor-element.elementor-element-c3e2de1 {
    width: 100%;
    max-width: 90%;
    position: absolute;
    inset: 0% auto 0% 0%;
}

.elementor-10 .elementor-element.elementor-element-c3e2de1 .elementor-widget-image {
    height: 100%;
}

@media (max-width: 1567px) {
    .elementor-10 .elementor-element.elementor-element-c3e2de1 {
        max-width: 80%;
    }
}

@media (max-width: 1028px) {
    .elementor-10 .elementor-element.elementor-element-c3e2de1 {
        width: 100%;
        max-width: none;
        position: static;
    }
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-c3e2de1 {
        min-width: auto;
        max-width: none;
        position: static;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3523e6 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-a3523e6 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49c001a */@media (min-width: 1024px) {
    .elementor-10 .elementor-element.elementor-element-49c001a {
        max-width: 566px;
        grid-area: 1 / 2 / 2 / 2 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8bd24 */@media (max-width: 1028px) {
    .elementor-10 .elementor-element.elementor-element-ed8bd24 {
        grid-template-columns: 1fr !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c2445d */.elementor-10 .elementor-element.elementor-element-9c2445d {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d129a0 */.elementor-10 .elementor-element.elementor-element-6d129a0 {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16dfd01 */.elementor-10 .elementor-element.elementor-element-16dfd01 {
    position: relative;
}

.elementor-10 .elementor-element.elementor-element-16dfd01 .elementor-element-6b31381 {
    margin-left: calc(-1*(100vw - 100%) / 2);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f7ff30c */.elementor-10 .elementor-element.elementor-element-f7ff30c .elementor-button-icon {
    transition: transform 0.3s ease;
}

.elementor-10 .elementor-element.elementor-element-f7ff30c:hover .elementor-button-icon {
    transform: translateX(3px);
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-f7ff30c .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe8e59b */.elementor-10 .elementor-element.elementor-element-fe8e59b {
    position: absolute !important;
    inset: -100px 100% -100px -100vw !important;
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-baa9118 */.elementor-10 .elementor-element.elementor-element-baa9118 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-baa9118 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-baa9118 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-baa9118 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a30cc */.elementor-10 .elementor-element.elementor-element-d5a30cc {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-df051a7 */.elementor-10 .elementor-element.elementor-element-df051a7 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-df051a7 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-df051a7 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-df051a7 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c79ab9 */.elementor-10 .elementor-element.elementor-element-2c79ab9 {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9ca8532 */.elementor-10 .elementor-element.elementor-element-9ca8532 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-9ca8532 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-9ca8532 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-9ca8532 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6c5783 */.elementor-10 .elementor-element.elementor-element-b6c5783 {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e5b37cd */.elementor-10 .elementor-element.elementor-element-e5b37cd h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-e5b37cd .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-e5b37cd .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-e5b37cd h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a9c3ae */.elementor-10 .elementor-element.elementor-element-3a9c3ae {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6ddcbe0 */.elementor-10 .elementor-element.elementor-element-6ddcbe0 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-6ddcbe0 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-6ddcbe0 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-6ddcbe0 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-250ae1b */.elementor-10 .elementor-element.elementor-element-250ae1b {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-baa9118 */.elementor-10 .elementor-element.elementor-element-baa9118 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-baa9118 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-baa9118 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-baa9118 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a30cc */.elementor-10 .elementor-element.elementor-element-d5a30cc {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-df051a7 */.elementor-10 .elementor-element.elementor-element-df051a7 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-df051a7 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-df051a7 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-df051a7 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c79ab9 */.elementor-10 .elementor-element.elementor-element-2c79ab9 {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9ca8532 */.elementor-10 .elementor-element.elementor-element-9ca8532 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-9ca8532 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-9ca8532 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-9ca8532 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6c5783 */.elementor-10 .elementor-element.elementor-element-b6c5783 {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e5b37cd */.elementor-10 .elementor-element.elementor-element-e5b37cd h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-e5b37cd .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-e5b37cd .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-e5b37cd h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a9c3ae */.elementor-10 .elementor-element.elementor-element-3a9c3ae {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6ddcbe0 */.elementor-10 .elementor-element.elementor-element-6ddcbe0 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-6ddcbe0 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-6ddcbe0 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-6ddcbe0 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-250ae1b */.elementor-10 .elementor-element.elementor-element-250ae1b {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-baa9118 */.elementor-10 .elementor-element.elementor-element-baa9118 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-baa9118 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-baa9118 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-baa9118 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a30cc */.elementor-10 .elementor-element.elementor-element-d5a30cc {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-df051a7 */.elementor-10 .elementor-element.elementor-element-df051a7 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-df051a7 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-df051a7 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-df051a7 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c79ab9 */.elementor-10 .elementor-element.elementor-element-2c79ab9 {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9ca8532 */.elementor-10 .elementor-element.elementor-element-9ca8532 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-9ca8532 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-9ca8532 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-9ca8532 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6c5783 */.elementor-10 .elementor-element.elementor-element-b6c5783 {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e5b37cd */.elementor-10 .elementor-element.elementor-element-e5b37cd h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-e5b37cd .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-e5b37cd .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-e5b37cd h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a9c3ae */.elementor-10 .elementor-element.elementor-element-3a9c3ae {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6ddcbe0 */.elementor-10 .elementor-element.elementor-element-6ddcbe0 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-6ddcbe0 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-6ddcbe0 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-6ddcbe0 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-250ae1b */.elementor-10 .elementor-element.elementor-element-250ae1b {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-baa9118 */.elementor-10 .elementor-element.elementor-element-baa9118 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-baa9118 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-baa9118 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-baa9118 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a30cc */.elementor-10 .elementor-element.elementor-element-d5a30cc {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-df051a7 */.elementor-10 .elementor-element.elementor-element-df051a7 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-df051a7 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-df051a7 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-df051a7 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c79ab9 */.elementor-10 .elementor-element.elementor-element-2c79ab9 {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9ca8532 */.elementor-10 .elementor-element.elementor-element-9ca8532 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-9ca8532 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-9ca8532 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-9ca8532 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6c5783 */.elementor-10 .elementor-element.elementor-element-b6c5783 {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e5b37cd */.elementor-10 .elementor-element.elementor-element-e5b37cd h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-e5b37cd .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-e5b37cd .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-e5b37cd h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a9c3ae */.elementor-10 .elementor-element.elementor-element-3a9c3ae {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6ddcbe0 */.elementor-10 .elementor-element.elementor-element-6ddcbe0 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-6ddcbe0 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-6ddcbe0 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-6ddcbe0 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-250ae1b */.elementor-10 .elementor-element.elementor-element-250ae1b {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-baa9118 */.elementor-10 .elementor-element.elementor-element-baa9118 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-baa9118 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-baa9118 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-baa9118 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a30cc */.elementor-10 .elementor-element.elementor-element-d5a30cc {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-df051a7 */.elementor-10 .elementor-element.elementor-element-df051a7 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-df051a7 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-df051a7 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-df051a7 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c79ab9 */.elementor-10 .elementor-element.elementor-element-2c79ab9 {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9ca8532 */.elementor-10 .elementor-element.elementor-element-9ca8532 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-9ca8532 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-9ca8532 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-9ca8532 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6c5783 */.elementor-10 .elementor-element.elementor-element-b6c5783 {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e5b37cd */.elementor-10 .elementor-element.elementor-element-e5b37cd h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-e5b37cd .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-e5b37cd .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-e5b37cd h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a9c3ae */.elementor-10 .elementor-element.elementor-element-3a9c3ae {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6ddcbe0 */.elementor-10 .elementor-element.elementor-element-6ddcbe0 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-6ddcbe0 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-6ddcbe0 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-6ddcbe0 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-250ae1b */.elementor-10 .elementor-element.elementor-element-250ae1b {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-baa9118 */.elementor-10 .elementor-element.elementor-element-baa9118 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-baa9118 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-baa9118 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-baa9118 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5a30cc */.elementor-10 .elementor-element.elementor-element-d5a30cc {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-df051a7 */.elementor-10 .elementor-element.elementor-element-df051a7 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-df051a7 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-df051a7 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-df051a7 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c79ab9 */.elementor-10 .elementor-element.elementor-element-2c79ab9 {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9ca8532 */.elementor-10 .elementor-element.elementor-element-9ca8532 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-9ca8532 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-9ca8532 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-9ca8532 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6c5783 */.elementor-10 .elementor-element.elementor-element-b6c5783 {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e5b37cd */.elementor-10 .elementor-element.elementor-element-e5b37cd h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-e5b37cd .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-e5b37cd .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-e5b37cd h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a9c3ae */.elementor-10 .elementor-element.elementor-element-3a9c3ae {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6ddcbe0 */.elementor-10 .elementor-element.elementor-element-6ddcbe0 h3 {
    color: white;
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 46px;
    margin-block-start: 0rem;
    margin-block-end: 0rem;
    margin-bottom: 8px;
}

.elementor-10 .elementor-element.elementor-element-6ddcbe0 .gb-datum {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 28px;
    color: #FFFFFF;
}

.elementor-10 .elementor-element.elementor-element-6ddcbe0 .gb-tekst {
    font-family: "Kumbh Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-6ddcbe0 h3 {
        font-size: 25px !important;
        line-height: 35px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-250ae1b */.elementor-10 .elementor-element.elementor-element-250ae1b {
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-36c15da */.elementor-10 .elementor-element.elementor-element-36c15da {
    max-width: 492px !important;
}

@media (max-width: 1028px) {
    .elementor-10 .elementor-element.elementor-element-36c15da {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c49cef */.elementor-10 .elementor-element.elementor-element-4c49cef {
    margin-left: auto;
    margin-right: auto;
    max-width: 550px !important;
    
    position: absolute;
    bottom: 18px;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f23ab4f */.elementor-10 .elementor-element.elementor-element-f23ab4f {
    position: relative !important;
    height: 100%;
}

@media (min-width: 1024px) {
    .elementor-10 .elementor-element.elementor-element-f23ab4f .e-n-carousel {
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b6200a */.elementor-10 .elementor-element.elementor-element-4b6200a {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d80950 */.elementor-10 .elementor-element.elementor-element-1d80950 .elementor-button-icon {
    transition: transform 0.3s ease;
}

.elementor-10 .elementor-element.elementor-element-1d80950:hover .elementor-button-icon {
    transform: translateX(3px);
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-1d80950 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3449798 */.elementor-10 .elementor-element.elementor-element-3449798 .elementor-button-icon {
    transition: transform 0.3s ease;
}

.elementor-10 .elementor-element.elementor-element-3449798:hover .elementor-button-icon {
    transform: translateX(3px);
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-3449798 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae1ea46 */.elementor-10 .elementor-element.elementor-element-ae1ea46 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-246dbd4 */.elementor-10 .elementor-element.elementor-element-246dbd4 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f94433 */.elementor-10 .elementor-element.elementor-element-4f94433 {
    border-bottom: 80px solid #fff;
    border-top-width: 0;
    border-left: 20px solid #0000;
    margin-left: auto;
}

@media (max-width: 1028px) {
    .elementor-10 .elementor-element.elementor-element-4f94433 {
        border-bottom: 60px solid #fff;
        border-top-width: 0;
        border-left: 15px solid #0000;
        margin-left: auto;
    }
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-4f94433 {
        border-bottom: 40px solid #fff;
        border-top-width: 0;
        border-left: 10px solid #0000;
        margin-left: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19f78c7 */.elementor-10 .elementor-element.elementor-element-19f78c7 {
    position: absolute;
    inset: -1px 0% auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ea2655e */.elementor-10 .elementor-element.elementor-element-ea2655e .elementor-button-icon {
    transition: transform 0.3s ease;
}

.elementor-10 .elementor-element.elementor-element-ea2655e:hover .elementor-button-icon {
    transform: translateX(3px);
}

@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-ea2655e .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d60ae0e */.elementor-10 .elementor-element.elementor-element-d60ae0e {
    margin-left: auto;
    margin-right: auto;
    
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b249eb */.elementor-10 .elementor-element.elementor-element-5b249eb {
    border-bottom: 80px solid #fff;
    border-top-width: 0;
    border-left: 20px solid #0000;
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b70027 */.elementor-10 .elementor-element.elementor-element-0b70027 {
    position: absolute;
    inset: -1px 0% auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c4f2fd */.elementor-10 .elementor-element.elementor-element-8c4f2fd {
    border-top: 80px solid #fff;
    border-right: 20px solid #0000;
    max-width: 50vw;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-475212a */.elementor-10 .elementor-element.elementor-element-475212a {
    position: absolute;
    inset: auto 0% 0%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-353f0ec */.elementor-10 .elementor-element.elementor-element-353f0ec {
    position: relative;
    
    background-image: linear-gradient(to right, #000, #0000 81%), url(https://www.ruudrutten.nl/wp-content/uploads/2026/04/MVS_20240121_0028-1.jpg);
    background-position: 0 0, 50%;
    background-repeat: repeat, no-repeat;
    background-size: auto, cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3d1219 */.elementor-10 .elementor-element.elementor-element-f3d1219 {
    grid-template-columns: 1.1fr .8fr;
}

@media (max-width: 1028px) {
    .elementor-10 .elementor-element.elementor-element-f3d1219 {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39d5039 */.elementor-10 .elementor-element.elementor-element-39d5039 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95e3f54 */.elementor-10 .elementor-element.elementor-element-95e3f54 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d928f3 */.elementor-10 .elementor-element.elementor-element-1d928f3.elementor-widget-image {
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-861bd7b */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-861bd7b .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ce98bd */.elementor-10 .elementor-element.elementor-element-8ce98bd {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b12b94 */.elementor-10 .elementor-element.elementor-element-0b12b94 {
    grid-template-columns: 1fr minmax(565px, 1.06fr);
}

@media (max-width: 1028px) {
    .elementor-10 .elementor-element.elementor-element-0b12b94 {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-03b67c0 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-03b67c0 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2854f63 */.elementor-10 .elementor-element.elementor-element-2854f63 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8e3382 */.elementor-10 .elementor-element.elementor-element-e8e3382 {
    grid-template-columns: 1fr minmax(565px, 1.06fr);
}

@media (max-width: 1027px) {
    .elementor-10 .elementor-element.elementor-element-e8e3382 {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-761aa4c */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-761aa4c .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd84526 */.elementor-10 .elementor-element.elementor-element-dd84526 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5491a66 */.elementor-10 .elementor-element.elementor-element-5491a66 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af49a6 */.elementor-10 .elementor-element.elementor-element-2af49a6 {
    grid-template-columns: 1fr minmax(565px, 1.06fr);
}

@media (max-width: 1028px) {
    .elementor-10 .elementor-element.elementor-element-2af49a6 {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d928f3 */.elementor-10 .elementor-element.elementor-element-1d928f3.elementor-widget-image {
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-861bd7b */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-861bd7b .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ce98bd */.elementor-10 .elementor-element.elementor-element-8ce98bd {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b12b94 */.elementor-10 .elementor-element.elementor-element-0b12b94 {
    grid-template-columns: 1fr minmax(565px, 1.06fr);
}

@media (max-width: 1028px) {
    .elementor-10 .elementor-element.elementor-element-0b12b94 {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-03b67c0 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-03b67c0 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2854f63 */.elementor-10 .elementor-element.elementor-element-2854f63 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8e3382 */.elementor-10 .elementor-element.elementor-element-e8e3382 {
    grid-template-columns: 1fr minmax(565px, 1.06fr);
}

@media (max-width: 1027px) {
    .elementor-10 .elementor-element.elementor-element-e8e3382 {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-761aa4c */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-761aa4c .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd84526 */.elementor-10 .elementor-element.elementor-element-dd84526 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5491a66 */.elementor-10 .elementor-element.elementor-element-5491a66 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af49a6 */.elementor-10 .elementor-element.elementor-element-2af49a6 {
    grid-template-columns: 1fr minmax(565px, 1.06fr);
}

@media (max-width: 1028px) {
    .elementor-10 .elementor-element.elementor-element-2af49a6 {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d928f3 */.elementor-10 .elementor-element.elementor-element-1d928f3.elementor-widget-image {
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-861bd7b */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-861bd7b .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ce98bd */.elementor-10 .elementor-element.elementor-element-8ce98bd {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b12b94 */.elementor-10 .elementor-element.elementor-element-0b12b94 {
    grid-template-columns: 1fr minmax(565px, 1.06fr);
}

@media (max-width: 1028px) {
    .elementor-10 .elementor-element.elementor-element-0b12b94 {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-03b67c0 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-03b67c0 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2854f63 */.elementor-10 .elementor-element.elementor-element-2854f63 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8e3382 */.elementor-10 .elementor-element.elementor-element-e8e3382 {
    grid-template-columns: 1fr minmax(565px, 1.06fr);
}

@media (max-width: 1027px) {
    .elementor-10 .elementor-element.elementor-element-e8e3382 {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-761aa4c */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-761aa4c .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd84526 */.elementor-10 .elementor-element.elementor-element-dd84526 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5491a66 */.elementor-10 .elementor-element.elementor-element-5491a66 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af49a6 */.elementor-10 .elementor-element.elementor-element-2af49a6 {
    grid-template-columns: 1fr minmax(565px, 1.06fr);
}

@media (max-width: 1028px) {
    .elementor-10 .elementor-element.elementor-element-2af49a6 {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d928f3 */.elementor-10 .elementor-element.elementor-element-1d928f3.elementor-widget-image {
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-861bd7b */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-861bd7b .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ce98bd */.elementor-10 .elementor-element.elementor-element-8ce98bd {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b12b94 */.elementor-10 .elementor-element.elementor-element-0b12b94 {
    grid-template-columns: 1fr minmax(565px, 1.06fr);
}

@media (max-width: 1028px) {
    .elementor-10 .elementor-element.elementor-element-0b12b94 {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-03b67c0 */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-03b67c0 .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2854f63 */.elementor-10 .elementor-element.elementor-element-2854f63 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8e3382 */.elementor-10 .elementor-element.elementor-element-e8e3382 {
    grid-template-columns: 1fr minmax(565px, 1.06fr);
}

@media (max-width: 1027px) {
    .elementor-10 .elementor-element.elementor-element-e8e3382 {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-761aa4c */@media (max-width: 767px) {
    .elementor-10 .elementor-element.elementor-element-761aa4c .elementor-button {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd84526 */.elementor-10 .elementor-element.elementor-element-dd84526 {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5491a66 */.elementor-10 .elementor-element.elementor-element-5491a66 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af49a6 */.elementor-10 .elementor-element.elementor-element-2af49a6 {
    grid-template-columns: 1fr minmax(565px, 1.06fr);
}

@media (max-width: 1028px) {
    .elementor-10 .elementor-element.elementor-element-2af49a6 {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e635e */.elementor-10 .elementor-element.elementor-element-c7e635e {
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    bottom: 18px;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9ca8ff */.elementor-10 .elementor-element.elementor-element-a9ca8ff {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a07155b */.elementor-10 .elementor-element.elementor-element-a07155b {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29f5a5d */.elementor-10 .elementor-element.elementor-element-29f5a5d {
    margin-left: auto;
    margin-right: auto;
}/* End custom CSS */