.elementor-3249 .elementor-element.elementor-element-6d8dd27d{--display:flex;}.elementor-3249 .elementor-element.elementor-element-6d8dd27d:not(.elementor-motion-effects-element-type-background), .elementor-3249 .elementor-element.elementor-element-6d8dd27d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3249 .elementor-element.elementor-element-eb1e436{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-72ea2e3b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-3249 .elementor-element.elementor-element-68bbdb87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0vw 0vw 0vw 0vw;font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.27em;color:var( --e-global-color-primary );}.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-3249 .elementor-element.elementor-element-629c74b8{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0vw 0vw 1vw 0vw;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-3249 .elementor-element.elementor-element-629c74b8 .elementor-heading-title{font-family:"Patua One", Sans-serif;font-size:6.3vw;font-weight:600;letter-spacing:0.02em;color:var( --e-global-color-text );}.elementor-3249 .elementor-element.elementor-element-40f2712b{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;color:#242323CC;}.elementor-3249 .elementor-element.elementor-element-1a17781c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3249 .elementor-element.elementor-element-b93fc2a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3249 .elementor-element.elementor-element-b93fc2a:not(.elementor-motion-effects-element-type-background), .elementor-3249 .elementor-element.elementor-element-b93fc2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3249 .elementor-element.elementor-element-2cb5884{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:-20px;--margin-left:5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-2cb5884.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-c69d901{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0vw 0vw 0vw 0vw;font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.27em;color:var( --e-global-color-primary );}.elementor-3249 .elementor-element.elementor-element-7b14d05{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items: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-3249 .elementor-element.elementor-element-7b14d05.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-b1ffba4{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-3249 .elementor-element.elementor-element-b1ffba4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-b1ffba4 .elementor-heading-title{font-family:"Patua One", Sans-serif;font-size:6.3vw;font-weight:600;letter-spacing:0.02em;color:#121226;}.elementor-3249 .elementor-element.elementor-element-944fef0{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3249 .elementor-element.elementor-element-944fef0:not(.elementor-motion-effects-element-type-background), .elementor-3249 .elementor-element.elementor-element-944fef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3249 .elementor-element.elementor-element-9f38020{--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:flex-start;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-color:#CACACA;--border-color:#CACACA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-82e0c43{width:var( --container-widget-width, 80% );max-width:80%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;color:#35316D;}.elementor-3249 .elementor-element.elementor-element-82e0c43.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-b613304{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3249 .elementor-element.elementor-element-c999ce4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-f1d36fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:-20px;--margin-left:5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-f1d36fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-22be777{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0vw 0vw 0vw 0vw;font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.27em;color:var( --e-global-color-primary );}.elementor-3249 .elementor-element.elementor-element-0740905{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items: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-3249 .elementor-element.elementor-element-0740905.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-2382fd7{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3249 .elementor-element.elementor-element-2382fd7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-2382fd7 .elementor-heading-title{font-family:"Patua One", Sans-serif;font-size:6.3vw;font-weight:600;letter-spacing:0.02em;color:#121226;}.elementor-3249 .elementor-element.elementor-element-c5aa416{width:var( --container-widget-width, 96% );max-width:96%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;color:#35316D;}.elementor-3249 .elementor-element.elementor-element-c5aa416.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-7b19098{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3249 .elementor-element.elementor-element-2ca29bc{--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-3249 .elementor-element.elementor-element-f9e7fde{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CACACA;--border-color:#CACACA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-f9e7fde.e-con{--order:-99999 /* order start hack */;}.elementor-3249 .elementor-element.elementor-element-b82d8c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.27em;color:var( --e-global-color-accent );}.elementor-3249 .elementor-element.elementor-element-39ee1d6{width:var( --container-widget-width, 94% );max-width:94%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:94%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;color:#35316D;}.elementor-3249 .elementor-element.elementor-element-39ee1d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-b87e690{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CACACA;--border-color:#CACACA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-b87e690.e-con{--order:-99999 /* order start hack */;}.elementor-3249 .elementor-element.elementor-element-397fb4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.27em;color:var( --e-global-color-accent );}.elementor-3249 .elementor-element.elementor-element-06857a8{width:var( --container-widget-width, 94% );max-width:94%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:94%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;color:#35316D;}.elementor-3249 .elementor-element.elementor-element-06857a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-72f0691{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CACACA;--border-color:#CACACA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-72f0691.e-con{--order:-99999 /* order start hack */;}.elementor-3249 .elementor-element.elementor-element-31f77aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.27em;color:var( --e-global-color-accent );}.elementor-3249 .elementor-element.elementor-element-0f3784b{width:var( --container-widget-width, 94% );max-width:94%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:94%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;color:#35316D;}.elementor-3249 .elementor-element.elementor-element-0f3784b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-306d414{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CACACA;--border-color:#CACACA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-306d414.e-con{--order:-99999 /* order start hack */;}.elementor-3249 .elementor-element.elementor-element-41c56a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.27em;color:var( --e-global-color-accent );}.elementor-3249 .elementor-element.elementor-element-77a4a19{width:var( --container-widget-width, 94% );max-width:94%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:94%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;color:#35316D;}.elementor-3249 .elementor-element.elementor-element-77a4a19.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-ee98e28{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CACACA;--border-color:#CACACA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-ee98e28.e-con{--order:-99999 /* order start hack */;}.elementor-3249 .elementor-element.elementor-element-cda8f3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.27em;color:var( --e-global-color-accent );}.elementor-3249 .elementor-element.elementor-element-1e1aa6f{width:var( --container-widget-width, 94% );max-width:94%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:94%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;color:#35316D;}.elementor-3249 .elementor-element.elementor-element-1e1aa6f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-506b536{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CACACA;--border-color:#CACACA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-506b536.e-con{--order:-99999 /* order start hack */;}.elementor-3249 .elementor-element.elementor-element-b9247f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.27em;color:var( --e-global-color-accent );}.elementor-3249 .elementor-element.elementor-element-169002a{width:var( --container-widget-width, 94% );max-width:94%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:94%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;color:#35316D;}.elementor-3249 .elementor-element.elementor-element-169002a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-14da85f{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CACACA;--border-color:#CACACA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-14da85f.e-con{--order:-99999 /* order start hack */;}.elementor-3249 .elementor-element.elementor-element-61b267f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.27em;color:var( --e-global-color-accent );}.elementor-3249 .elementor-element.elementor-element-4a914be{width:var( --container-widget-width, 94% );max-width:94%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:94%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;color:#35316D;}.elementor-3249 .elementor-element.elementor-element-4a914be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-d0fa65d{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CACACA;--border-color:#CACACA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-d0fa65d.e-con{--order:-99999 /* order start hack */;}.elementor-3249 .elementor-element.elementor-element-97d6c56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.27em;color:var( --e-global-color-accent );}.elementor-3249 .elementor-element.elementor-element-ce2614c{width:var( --container-widget-width, 94% );max-width:94%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:94%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;color:#35316D;}.elementor-3249 .elementor-element.elementor-element-ce2614c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-e7bc578{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CACACA;--border-color:#CACACA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-e7bc578.e-con{--order:-99999 /* order start hack */;}.elementor-3249 .elementor-element.elementor-element-03d8e49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.27em;color:var( --e-global-color-accent );}.elementor-3249 .elementor-element.elementor-element-6343cdb{width:var( --container-widget-width, 94% );max-width:94%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:94%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;color:#35316D;}.elementor-3249 .elementor-element.elementor-element-6343cdb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-a629d72{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#CACACA;--border-color:#CACACA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-a629d72.e-con{--order:-99999 /* order start hack */;}.elementor-3249 .elementor-element.elementor-element-993b8bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.27em;color:var( --e-global-color-accent );}.elementor-3249 .elementor-element.elementor-element-9c28bdb{width:var( --container-widget-width, 94% );max-width:94%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:94%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;color:#35316D;}.elementor-3249 .elementor-element.elementor-element-9c28bdb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-685d252{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-color:#CACACA;--border-color:#CACACA;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-3249 .elementor-element.elementor-element-685d252:not(.elementor-motion-effects-element-type-background), .elementor-3249 .elementor-element.elementor-element-685d252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3249 .elementor-element.elementor-element-685d252.e-con{--order:99999 /* order end hack */;}.elementor-3249 .elementor-element.elementor-element-ac039df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3249 .elementor-element.elementor-element-ac039df:not(.elementor-motion-effects-element-type-background), .elementor-3249 .elementor-element.elementor-element-ac039df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#433F79;}.elementor-3249 .elementor-element.elementor-element-f7cafc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0vw 0vw 0vw 0vw;font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.27em;color:var( --e-global-color-accent );}.elementor-3249 .elementor-element.elementor-element-4b76c62{width:var( --container-widget-width, 96% );max-width:96%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 15px 0px;--container-widget-width:96%;--container-widget-flex-grow:0;font-family:"Patua One", Sans-serif;font-size:34px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-3249 .elementor-element.elementor-element-4b76c62.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-f66cb84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3249 .elementor-element.elementor-element-1c7f9b7{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3249 .elementor-element.elementor-element-1c7f9b7:not(.elementor-motion-effects-element-type-background), .elementor-3249 .elementor-element.elementor-element-1c7f9b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3249 .elementor-element.elementor-element-f891fc7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:-20px;--margin-left:5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-f891fc7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-2095ed3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0vw 0vw 0vw 0vw;font-family:"Inter", Sans-serif;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:0.27em;color:var( --e-global-color-primary );}.elementor-3249 .elementor-element.elementor-element-6ad75ba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items: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-3249 .elementor-element.elementor-element-6ad75ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-6373a20{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-3249 .elementor-element.elementor-element-6373a20.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-6373a20 .elementor-heading-title{font-family:"Patua One", Sans-serif;font-size:6.3vw;font-weight:600;letter-spacing:0.02em;color:#121226;}.elementor-3249 .elementor-element.elementor-element-aba7273{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3249 .elementor-element.elementor-element-aba7273:not(.elementor-motion-effects-element-type-background), .elementor-3249 .elementor-element.elementor-element-aba7273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3249 .elementor-element.elementor-element-bfd4943{--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:flex-start;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-color:#CACACA;--border-color:#CACACA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-734fc48{width:var( --container-widget-width, 80% );max-width:80%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;color:#35316D;}.elementor-3249 .elementor-element.elementor-element-734fc48.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3249 .elementor-element.elementor-element-72ea2e3b{--width:100%;}.elementor-3249 .elementor-element.elementor-element-2cb5884{--width:32%;}.elementor-3249 .elementor-element.elementor-element-7b14d05{--width:70%;}.elementor-3249 .elementor-element.elementor-element-9f38020{--width:73%;}.elementor-3249 .elementor-element.elementor-element-c999ce4{--width:70%;}.elementor-3249 .elementor-element.elementor-element-f1d36fc{--width:32%;}.elementor-3249 .elementor-element.elementor-element-0740905{--width:80%;}.elementor-3249 .elementor-element.elementor-element-7b19098{--width:100%;}.elementor-3249 .elementor-element.elementor-element-2ca29bc{--width:80%;}.elementor-3249 .elementor-element.elementor-element-f9e7fde{--width:100%;}.elementor-3249 .elementor-element.elementor-element-b87e690{--width:100%;}.elementor-3249 .elementor-element.elementor-element-72f0691{--width:100%;}.elementor-3249 .elementor-element.elementor-element-306d414{--width:100%;}.elementor-3249 .elementor-element.elementor-element-ee98e28{--width:100%;}.elementor-3249 .elementor-element.elementor-element-506b536{--width:100%;}.elementor-3249 .elementor-element.elementor-element-14da85f{--width:100%;}.elementor-3249 .elementor-element.elementor-element-d0fa65d{--width:100%;}.elementor-3249 .elementor-element.elementor-element-e7bc578{--width:100%;}.elementor-3249 .elementor-element.elementor-element-a629d72{--width:100%;}.elementor-3249 .elementor-element.elementor-element-685d252{--width:80%;}.elementor-3249 .elementor-element.elementor-element-f891fc7{--width:32%;}.elementor-3249 .elementor-element.elementor-element-6ad75ba{--width:70%;}.elementor-3249 .elementor-element.elementor-element-bfd4943{--width:73%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3249 .elementor-element.elementor-element-72ea2e3b{--width:75%;}.elementor-3249 .elementor-element.elementor-element-7b14d05{--width:100%;}.elementor-3249 .elementor-element.elementor-element-9f38020{--width:100%;}.elementor-3249 .elementor-element.elementor-element-7b19098{--width:90%;}.elementor-3249 .elementor-element.elementor-element-2ca29bc{--width:100%;}.elementor-3249 .elementor-element.elementor-element-f9e7fde{--width:100%;}.elementor-3249 .elementor-element.elementor-element-b87e690{--width:100%;}.elementor-3249 .elementor-element.elementor-element-72f0691{--width:100%;}.elementor-3249 .elementor-element.elementor-element-306d414{--width:100%;}.elementor-3249 .elementor-element.elementor-element-ee98e28{--width:100%;}.elementor-3249 .elementor-element.elementor-element-506b536{--width:100%;}.elementor-3249 .elementor-element.elementor-element-14da85f{--width:100%;}.elementor-3249 .elementor-element.elementor-element-d0fa65d{--width:100%;}.elementor-3249 .elementor-element.elementor-element-e7bc578{--width:100%;}.elementor-3249 .elementor-element.elementor-element-a629d72{--width:100%;}.elementor-3249 .elementor-element.elementor-element-685d252{--width:100%;}.elementor-3249 .elementor-element.elementor-element-6ad75ba{--width:100%;}.elementor-3249 .elementor-element.elementor-element-bfd4943{--width:100%;}}@media(max-width:1024px){.elementor-3249 .elementor-element.elementor-element-6d8dd27d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3249 .elementor-element.elementor-element-68bbdb87{font-size:1.2vw;letter-spacing:0.08em;}.elementor-3249 .elementor-element.elementor-element-b93fc2a{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-3249 .elementor-element.elementor-element-c69d901{font-size:1.2vw;letter-spacing:0.08em;}.elementor-3249 .elementor-element.elementor-element-7b14d05{--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-3249 .elementor-element.elementor-element-b1ffba4{padding:0vw 0vw 2vw 0vw;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3249 .elementor-element.elementor-element-944fef0{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-82e0c43{--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;}.elementor-3249 .elementor-element.elementor-element-b613304{--justify-content:space-between;}.elementor-3249 .elementor-element.elementor-element-c999ce4{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-3249 .elementor-element.elementor-element-22be777{font-size:1.2vw;letter-spacing:0.08em;}.elementor-3249 .elementor-element.elementor-element-2382fd7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3249 .elementor-element.elementor-element-c5aa416{width:100%;max-width:100%;margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3249 .elementor-element.elementor-element-7b19098{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-3249 .elementor-element.elementor-element-2ca29bc{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3249 .elementor-element.elementor-element-f9e7fde{--justify-content:flex-start;}.elementor-3249 .elementor-element.elementor-element-b82d8c6{font-size:1.2vw;letter-spacing:0.08em;}.elementor-3249 .elementor-element.elementor-element-39ee1d6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3249 .elementor-element.elementor-element-39ee1d6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-b87e690{--justify-content:flex-start;}.elementor-3249 .elementor-element.elementor-element-397fb4d{font-size:1.2vw;letter-spacing:0.08em;}.elementor-3249 .elementor-element.elementor-element-06857a8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3249 .elementor-element.elementor-element-06857a8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-72f0691{--justify-content:flex-start;}.elementor-3249 .elementor-element.elementor-element-31f77aa{font-size:1.2vw;letter-spacing:0.08em;}.elementor-3249 .elementor-element.elementor-element-0f3784b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3249 .elementor-element.elementor-element-0f3784b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-306d414{--justify-content:flex-start;}.elementor-3249 .elementor-element.elementor-element-41c56a8{font-size:1.2vw;letter-spacing:0.08em;}.elementor-3249 .elementor-element.elementor-element-77a4a19{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3249 .elementor-element.elementor-element-77a4a19.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-ee98e28{--justify-content:flex-start;}.elementor-3249 .elementor-element.elementor-element-cda8f3f{font-size:1.2vw;letter-spacing:0.08em;}.elementor-3249 .elementor-element.elementor-element-1e1aa6f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3249 .elementor-element.elementor-element-1e1aa6f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-506b536{--justify-content:flex-start;}.elementor-3249 .elementor-element.elementor-element-b9247f5{font-size:1.2vw;letter-spacing:0.08em;}.elementor-3249 .elementor-element.elementor-element-169002a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3249 .elementor-element.elementor-element-169002a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-14da85f{--justify-content:flex-start;}.elementor-3249 .elementor-element.elementor-element-61b267f{font-size:1.2vw;letter-spacing:0.08em;}.elementor-3249 .elementor-element.elementor-element-4a914be{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3249 .elementor-element.elementor-element-4a914be.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-d0fa65d{--justify-content:flex-start;}.elementor-3249 .elementor-element.elementor-element-97d6c56{font-size:1.2vw;letter-spacing:0.08em;}.elementor-3249 .elementor-element.elementor-element-ce2614c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3249 .elementor-element.elementor-element-ce2614c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-e7bc578{--justify-content:flex-start;}.elementor-3249 .elementor-element.elementor-element-03d8e49{font-size:1.2vw;letter-spacing:0.08em;}.elementor-3249 .elementor-element.elementor-element-6343cdb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3249 .elementor-element.elementor-element-6343cdb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-a629d72{--justify-content:flex-start;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;}.elementor-3249 .elementor-element.elementor-element-993b8bc{font-size:1.2vw;letter-spacing:0.08em;}.elementor-3249 .elementor-element.elementor-element-9c28bdb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3249 .elementor-element.elementor-element-9c28bdb.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3249 .elementor-element.elementor-element-f7cafc2{font-size:1.2vw;letter-spacing:0.08em;}.elementor-3249 .elementor-element.elementor-element-4b76c62{--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;}.elementor-3249 .elementor-element.elementor-element-1c7f9b7{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-3249 .elementor-element.elementor-element-2095ed3{font-size:1.2vw;letter-spacing:0.08em;}.elementor-3249 .elementor-element.elementor-element-6ad75ba{--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-3249 .elementor-element.elementor-element-6373a20{padding:0vw 0vw 2vw 0vw;--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-3249 .elementor-element.elementor-element-aba7273{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-734fc48{--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;}}@media(max-width:767px){.elementor-3249 .elementor-element.elementor-element-72ea2e3b{--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-3249 .elementor-element.elementor-element-68bbdb87{font-size:10px;letter-spacing:0.12em;}.elementor-3249 .elementor-element.elementor-element-629c74b8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3249 .elementor-element.elementor-element-629c74b8 .elementor-heading-title{font-size:44px;}.elementor-3249 .elementor-element.elementor-element-c69d901{font-size:10px;letter-spacing:0.12em;}.elementor-3249 .elementor-element.elementor-element-b1ffba4{width:var( --container-widget-width, 308.297% );max-width:308.297%;--container-widget-width:308.297%;--container-widget-flex-grow:0;}.elementor-3249 .elementor-element.elementor-element-b1ffba4 .elementor-heading-title{font-size:76px;}.elementor-3249 .elementor-element.elementor-element-944fef0{--padding-top:0px;--padding-bottom:34px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-9f38020{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3249 .elementor-element.elementor-element-c999ce4{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-22be777{font-size:10px;letter-spacing:0.12em;}.elementor-3249 .elementor-element.elementor-element-2382fd7{width:var( --container-widget-width, 308.297% );max-width:308.297%;--container-widget-width:308.297%;--container-widget-flex-grow:0;}.elementor-3249 .elementor-element.elementor-element-2382fd7 .elementor-heading-title{font-size:76px;}.elementor-3249 .elementor-element.elementor-element-c5aa416{text-align:start;}.elementor-3249 .elementor-element.elementor-element-f9e7fde{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3249 .elementor-element.elementor-element-b82d8c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:10px;letter-spacing:0.12em;}.elementor-3249 .elementor-element.elementor-element-39ee1d6{text-align:center;}.elementor-3249 .elementor-element.elementor-element-b87e690{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3249 .elementor-element.elementor-element-397fb4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:10px;letter-spacing:0.12em;}.elementor-3249 .elementor-element.elementor-element-06857a8{text-align:center;}.elementor-3249 .elementor-element.elementor-element-72f0691{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3249 .elementor-element.elementor-element-31f77aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:10px;letter-spacing:0.12em;}.elementor-3249 .elementor-element.elementor-element-0f3784b{text-align:center;}.elementor-3249 .elementor-element.elementor-element-306d414{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3249 .elementor-element.elementor-element-41c56a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:10px;letter-spacing:0.12em;}.elementor-3249 .elementor-element.elementor-element-77a4a19{text-align:center;}.elementor-3249 .elementor-element.elementor-element-ee98e28{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3249 .elementor-element.elementor-element-cda8f3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:10px;letter-spacing:0.12em;}.elementor-3249 .elementor-element.elementor-element-1e1aa6f{text-align:center;}.elementor-3249 .elementor-element.elementor-element-506b536{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3249 .elementor-element.elementor-element-b9247f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:10px;letter-spacing:0.12em;}.elementor-3249 .elementor-element.elementor-element-169002a{text-align:center;}.elementor-3249 .elementor-element.elementor-element-14da85f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3249 .elementor-element.elementor-element-61b267f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:10px;letter-spacing:0.12em;}.elementor-3249 .elementor-element.elementor-element-4a914be{text-align:center;}.elementor-3249 .elementor-element.elementor-element-d0fa65d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3249 .elementor-element.elementor-element-97d6c56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:10px;letter-spacing:0.12em;}.elementor-3249 .elementor-element.elementor-element-ce2614c{text-align:center;}.elementor-3249 .elementor-element.elementor-element-e7bc578{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3249 .elementor-element.elementor-element-03d8e49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:10px;letter-spacing:0.12em;}.elementor-3249 .elementor-element.elementor-element-6343cdb{text-align:center;}.elementor-3249 .elementor-element.elementor-element-a629d72{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3249 .elementor-element.elementor-element-993b8bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:10px;letter-spacing:0.12em;}.elementor-3249 .elementor-element.elementor-element-9c28bdb{text-align:center;}.elementor-3249 .elementor-element.elementor-element-685d252{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3249 .elementor-element.elementor-element-f7cafc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:10px;letter-spacing:0.12em;}.elementor-3249 .elementor-element.elementor-element-4b76c62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 5vw 0vw;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3249 .elementor-element.elementor-element-1c7f9b7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3249 .elementor-element.elementor-element-2095ed3{font-size:10px;letter-spacing:0.12em;}.elementor-3249 .elementor-element.elementor-element-6373a20{width:var( --container-widget-width, 308.297% );max-width:308.297%;--container-widget-width:308.297%;--container-widget-flex-grow:0;}.elementor-3249 .elementor-element.elementor-element-6373a20 .elementor-heading-title{font-size:76px;}.elementor-3249 .elementor-element.elementor-element-bfd4943{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-68bbdb87 */@media (max-width: 767px) {
    .elementor-3249 .elementor-element.elementor-element-68bbdb87 {
        width: 100% !important;
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-629c74b8 */.elementor-3249 .elementor-element.elementor-element-629c74b8 .elementor-heading-title {
    font-size: clamp(38px, 5.5vw, 80px);
}

@media (max-width: 767px) {
    .elementor-3249 .elementor-element.elementor-element-629c74b8 .elementor-heading-title {
        font-size: 45px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40f2712b */.elementor-3249 .elementor-element.elementor-element-40f2712b p {
    max-width: 700px;
    font-size: 18px;
    line-height: 1.5;
    color: #121226AD;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1a17781c */.elementor-3249 .elementor-element.elementor-element-1a17781c {
    transform: translateX(-50px);
}

/* ANIMATE ORBITS */
.contract-orbit {
    animation: contractOrbitOne 18s linear infinite;
}

.contract-orbit.two {
    animation: contractOrbitTwo 24s linear infinite;
}

@keyframes contractOrbitOne {
    from {
        transform: rotate(18deg);
    }

    to {
        transform: rotate(378deg);
    }
}

@keyframes contractOrbitTwo {
    from {
        transform: rotate(-34deg);
    }

    to {
        transform: rotate(-394deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d8dd27d */.hero {
    padding: 99px 5vw 99px;
}

@media (max-width: 767px) {
    .hero {
        padding: 60px 5vw 30px;
    }
}

.elementor-3249 .elementor-element.elementor-element-6d8dd27d {
    position: relative;
    overflow: hidden;
    background-color: #f6f6f2;
}

.elementor-3249 .elementor-element.elementor-element-6d8dd27d::after {
    content: "";
    position: absolute;
    width: clamp(650px, 52vw, 1000px);
    height: clamp(520px, 42vw, 800px);
    right: -200px;
    bottom: clamp(-200px, -5vw, 0px);
    pointer-events: none;

    background: radial-gradient(
        circle,
        rgba(141, 147, 255, 0.28) 0%,
        rgba(141, 147, 255, 0.12) 38%,
        rgba(141, 147, 255, 0) 72%
    );

    filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1ffba4 */.elementor-3249 .elementor-element.elementor-element-b1ffba4 .elementor-heading-title {
    font-size: clamp(30px, 4.5vw, 60px);
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-3249 .elementor-element.elementor-element-b1ffba4 .elementor-heading-title {
        font-size: 50px !important;
        line-height: 1 !important;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-3249 .elementor-element.elementor-element-b1ffba4 .elementor-heading-title {
        font-size: 40px !important;
        line-height: 1 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b93fc2a */.title {
    padding: 99px 5vw 0px;
}

@media (max-width: 767px) {
    .title {
        padding-bottom: 0px;
        padding-top: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82e0c43 */.elementor-3249 .elementor-element.elementor-element-82e0c43 p {
    font-size: 17px;
    line-height: 1.5;
    color: #121226AD;
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-3249 .elementor-element.elementor-element-82e0c43,
    .elementor-3249 .elementor-element.elementor-element-82e0c43 p {
        width: 100% !important;
        max-width: 100% !important;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-3249 .elementor-element.elementor-element-82e0c43,
    .elementor-3249 .elementor-element.elementor-element-82e0c43 p {
        width: 100% !important;
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-944fef0 */.text {
    padding: 0px 5vw 99px;
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
    .text {
        padding-top: 0 !important;
        padding-bottom: 30px !important;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .text {
        padding-top: 0 !important;
                padding-bottom: 15px !important;

    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2382fd7 */.elementor-3249 .elementor-element.elementor-element-2382fd7 .elementor-heading-title {
    font-size: clamp(30px, 4.5vw, 60px);
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-3249 .elementor-element.elementor-element-2382fd7 .elementor-heading-title {
        font-size: 40px !important;
        line-height: 1 !important;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-3249 .elementor-element.elementor-element-2382fd7 .elementor-heading-title {
        font-size: 40px !important;
        line-height: 1 !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5aa416 */.elementor-3249 .elementor-element.elementor-element-c5aa416 p {
    max-width: 700px;
    font-size: 17px;
    line-height: 1.5;
    color: #121226AD;
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-3249 .elementor-element.elementor-element-c5aa416 {
        width: 100% !important;
        max-width: 100% !important;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-3249 .elementor-element.elementor-element-c5aa416 {
        width: 100% !important;
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c999ce4 */@media (min-width: 1025px) {
    .elementor-3249 .elementor-element.elementor-element-c999ce4 {
        position: -webkit-sticky !important;
        position: sticky !important;
        top: 120px !important;
        align-self: flex-start !important;
        height: fit-content !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39ee1d6 */.elementor-3249 .elementor-element.elementor-element-39ee1d6 p {
    max-width: 700px;
    font-size: 17px;
    line-height: 1.5;
    color: #121226AD;
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-3249 .elementor-element.elementor-element-39ee1d6 {
        width: 80% !important;
        max-width: 100% !important;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-3249 .elementor-element.elementor-element-39ee1d6 {
        width: 100% !important;
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9e7fde */@media (min-width: 1025px) {

    .elementor-3249 .elementor-element.elementor-element-f9e7fde:hover {
        transform: translate(8px, 0px);
    }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06857a8 */.elementor-3249 .elementor-element.elementor-element-06857a8 p {
    max-width: 700px;
    font-size: 17px;
    line-height: 1.5;
    color: #121226AD;
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-3249 .elementor-element.elementor-element-06857a8 {
        width: 80% !important;
        max-width: 100% !important;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-3249 .elementor-element.elementor-element-06857a8 {
        width: 100% !important;
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b87e690 */@media (min-width: 1025px) {

    .elementor-3249 .elementor-element.elementor-element-b87e690:hover {
        transform: translate(8px, 0px);
    }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f3784b */.elementor-3249 .elementor-element.elementor-element-0f3784b p {
    max-width: 700px;
    font-size: 17px;
    line-height: 1.5;
    color: #121226AD;
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-3249 .elementor-element.elementor-element-0f3784b {
        width: 80% !important;
        max-width: 100% !important;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-3249 .elementor-element.elementor-element-0f3784b {
        width: 100% !important;
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72f0691 */@media (min-width: 1025px) {

    .elementor-3249 .elementor-element.elementor-element-72f0691:hover {
        transform: translate(8px, 0px);
    }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77a4a19 */.elementor-3249 .elementor-element.elementor-element-77a4a19 p {
    max-width: 700px;
    font-size: 17px;
    line-height: 1.5;
    color: #121226AD;
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-3249 .elementor-element.elementor-element-77a4a19 {
        width: 80% !important;
        max-width: 100% !important;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-3249 .elementor-element.elementor-element-77a4a19 {
        width: 100% !important;
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-306d414 */@media (min-width: 1025px) {

    .elementor-3249 .elementor-element.elementor-element-306d414:hover {
        transform: translate(8px, 0px);
    }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e1aa6f */.elementor-3249 .elementor-element.elementor-element-1e1aa6f p {
    max-width: 700px;
    font-size: 17px;
    line-height: 1.5;
    color: #121226AD;
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-3249 .elementor-element.elementor-element-1e1aa6f {
        width: 80% !important;
        max-width: 100% !important;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-3249 .elementor-element.elementor-element-1e1aa6f {
        width: 100% !important;
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee98e28 */@media (min-width: 1025px) {

    .elementor-3249 .elementor-element.elementor-element-ee98e28:hover {
        transform: translate(8px, 0px);
    }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-169002a */.elementor-3249 .elementor-element.elementor-element-169002a p {
    max-width: 700px;
    font-size: 17px;
    line-height: 1.5;
    color: #121226AD;
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-3249 .elementor-element.elementor-element-169002a {
        width: 80% !important;
        max-width: 100% !important;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-3249 .elementor-element.elementor-element-169002a {
        width: 100% !important;
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-506b536 */@media (min-width: 1025px) {

    .elementor-3249 .elementor-element.elementor-element-506b536:hover {
        transform: translate(8px, 0px);
    }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a914be */.elementor-3249 .elementor-element.elementor-element-4a914be p {
    max-width: 700px;
    font-size: 17px;
    line-height: 1.5;
    color: #121226AD;
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-3249 .elementor-element.elementor-element-4a914be {
        width: 80% !important;
        max-width: 100% !important;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-3249 .elementor-element.elementor-element-4a914be {
        width: 100% !important;
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14da85f */@media (min-width: 1025px) {

    .elementor-3249 .elementor-element.elementor-element-14da85f:hover {
        transform: translate(8px, 0px);
    }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce2614c */.elementor-3249 .elementor-element.elementor-element-ce2614c p {
    max-width: 700px;
    font-size: 17px;
    line-height: 1.5;
    color: #121226AD;
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-3249 .elementor-element.elementor-element-ce2614c {
        width: 80% !important;
        max-width: 100% !important;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-3249 .elementor-element.elementor-element-ce2614c {
        width: 100% !important;
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0fa65d */@media (min-width: 1025px) {

    .elementor-3249 .elementor-element.elementor-element-d0fa65d:hover {
        transform: translate(8px, 0px);
    }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6343cdb */.elementor-3249 .elementor-element.elementor-element-6343cdb p {
    max-width: 700px;
    font-size: 17px;
    line-height: 1.5;
    color: #121226AD;
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-3249 .elementor-element.elementor-element-6343cdb {
        width: 80% !important;
        max-width: 100% !important;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-3249 .elementor-element.elementor-element-6343cdb {
        width: 100% !important;
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7bc578 */@media (min-width: 1025px) {

    .elementor-3249 .elementor-element.elementor-element-e7bc578:hover {
        transform: translate(8px, 0px);
    }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c28bdb */.elementor-3249 .elementor-element.elementor-element-9c28bdb p {
    max-width: 700px;
    font-size: 17px;
    line-height: 1.5;
    color: #121226AD;
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-3249 .elementor-element.elementor-element-9c28bdb {
        width: 80% !important;
        max-width: 100% !important;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-3249 .elementor-element.elementor-element-9c28bdb {
        width: 100% !important;
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a629d72 */@media (min-width: 1025px) {

    .elementor-3249 .elementor-element.elementor-element-a629d72:hover {
        transform: translate(8px, 0px);
    }

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f66cb84 */.elementor-3249 .elementor-element.elementor-element-f66cb84 .elementor-button {
    transition: color 0.25s ease;
}

.elementor-3249 .elementor-element.elementor-element-f66cb84 .elementor-button-icon {
    transition: transform 0.25s ease;
}

.elementor-3249 .elementor-element.elementor-element-f66cb84 .elementor-button:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b613304 */.fact {
    padding: 99px 5vw 50px;
}

@media (max-width: 767px) {
    .fact {
        padding-bottom: 60px;
        padding-top: 0px;
    }
}

.elementor-3249 .elementor-element.elementor-element-b613304 {
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6373a20 */.elementor-3249 .elementor-element.elementor-element-6373a20 .elementor-heading-title {
    font-size: clamp(30px, 4.5vw, 60px);
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-3249 .elementor-element.elementor-element-6373a20 .elementor-heading-title {
        font-size: 50px !important;
        line-height: 1 !important;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-3249 .elementor-element.elementor-element-6373a20 .elementor-heading-title {
        font-size: 40px !important;
        line-height: 1 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c7f9b7 */.preparation {
    padding: 99px 5vw 0px;
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
    .preparation {
        padding-bottom: 0px;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .preparation {
        padding-bottom: 0;
        padding-top: 60px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-734fc48 */.elementor-3249 .elementor-element.elementor-element-734fc48 p {
    font-size: 17px;
    line-height: 1.5;
    color: #121226AD;
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-3249 .elementor-element.elementor-element-734fc48,
    .elementor-3249 .elementor-element.elementor-element-734fc48 p {
        width: 100% !important;
        max-width: 100% !important;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .elementor-3249 .elementor-element.elementor-element-734fc48,
    .elementor-3249 .elementor-element.elementor-element-734fc48 p {
        width: 100% !important;
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aba7273 */.inclusive {
    padding: 0px 5vw 99px;
}

/* TABLET */
@media (min-width: 768px) and (max-width: 1024px) {
    .inclusive {
        padding-top: 0 !important;
        padding-bottom: 50px !important;
    }
}

/* MOBILE */
@media (max-width: 767px) {
    .inclusive {
        padding-top: 0 !important;
        padding-bottom: 60px !important;
    }
}/* End custom CSS */