.elementor-1638 .elementor-element.elementor-element-7469115{--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:flex-start;--overflow:hidden;--overlay-opacity:0.94;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-1638 .elementor-element.elementor-element-7469115:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-7469115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://images.unsplash.com/photo-1446776811953-b23d57bd21aa?auto=format&fit=crop&w=1920&q=90");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1638 .elementor-element.elementor-element-7469115::before, .elementor-1638 .elementor-element.elementor-element-7469115 > .elementor-background-video-container::before, .elementor-1638 .elementor-element.elementor-element-7469115 > .e-con-inner > .elementor-background-video-container::before, .elementor-1638 .elementor-element.elementor-element-7469115 > .elementor-background-slideshow::before, .elementor-1638 .elementor-element.elementor-element-7469115 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1638 .elementor-element.elementor-element-7469115 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #06132E 0%, #06132E1A 100%);}.elementor-1638 .elementor-element.elementor-element-51ccc72{--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: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-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-1638 .elementor-element.elementor-element-cc6dde8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-1638 .elementor-element.elementor-element-0af22e1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:80px;font-weight:800;line-height:0.98em;letter-spacing:0px;color:#FFFFFF;}.elementor-1638 .elementor-element.elementor-element-0054256 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:80px;font-weight:800;line-height:0.98em;letter-spacing:0px;color:#D7E6A5;}.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-1638 .elementor-element.elementor-element-e7a49fd{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;line-height:2em;letter-spacing:0.5px;color:#FFFFFF;}.elementor-1638 .elementor-element.elementor-element-e7a49fd p{margin-block-end:0px;}.elementor-1638 .elementor-element.elementor-element-54df6bc{--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:12px 14px;--row-gap:12px;--column-gap:14px;--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-1638 .elementor-element.elementor-element-c04a6da .elementor-button{background-color:#1737A4;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:18px 30px 18px 30px;}.elementor-1638 .elementor-element.elementor-element-c04a6da .elementor-button:hover, .elementor-1638 .elementor-element.elementor-element-c04a6da .elementor-button:focus{background-color:#1548C5;color:#FFFFFF;}.elementor-1638 .elementor-element.elementor-element-c04a6da .elementor-button:hover svg, .elementor-1638 .elementor-element.elementor-element-c04a6da .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1638 .elementor-element.elementor-element-0342080 .elementor-button{background-color:#FFFFFF14;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFFA6;border-radius:999px 999px 999px 999px;padding:18px 30px 18px 30px;}.elementor-1638 .elementor-element.elementor-element-0342080 .elementor-button:hover, .elementor-1638 .elementor-element.elementor-element-0342080 .elementor-button:focus{background-color:#38547D80;color:#FFFFFF;}.elementor-1638 .elementor-element.elementor-element-0342080 .elementor-button:hover svg, .elementor-1638 .elementor-element.elementor-element-0342080 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1638 .elementor-element.elementor-element-ef1cb7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1638 .elementor-element.elementor-element-ef1cb7f:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-ef1cb7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f8f5;}.elementor-1638 .elementor-element.elementor-element-0c472c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-0c472c7:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-0c472c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f8f5;}.elementor-1638 .elementor-element.elementor-element-94758bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:92px;--padding-bottom:92px;--padding-left:20px;--padding-right:20px;}.elementor-1638 .elementor-element.elementor-element-52ebc76{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-f98de3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-1638 .elementor-element.elementor-element-5b4ca55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-1638 .elementor-element.elementor-element-5b4ca55 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;color:#1737a4;}.elementor-1638 .elementor-element.elementor-element-8423b3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-1638 .elementor-element.elementor-element-8423b3a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:51px;font-weight:800;line-height:1.08em;letter-spacing:-1.7px;color:#102033;}.elementor-1638 .elementor-element.elementor-element-807be1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;line-height:1.75em;color:#66737e;}.elementor-1638 .elementor-element.elementor-element-807be1c p{margin-block-end:0px;}.elementor-1638 .elementor-element.elementor-element-2b19184{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-890b3de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7ebe6;--border-color:#e7ebe6;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1638 .elementor-element.elementor-element-890b3de:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-890b3de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1638 .elementor-element.elementor-element-3f9c177{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-1638 .elementor-element.elementor-element-3f9c177 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:800;line-height:1.2em;color:#102033;}.elementor-1638 .elementor-element.elementor-element-c0ef26a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#66737e;}.elementor-1638 .elementor-element.elementor-element-4085310{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7ebe6;--border-color:#e7ebe6;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1638 .elementor-element.elementor-element-4085310:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-4085310 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1638 .elementor-element.elementor-element-adfd982{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-1638 .elementor-element.elementor-element-adfd982 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:800;line-height:1.2em;color:#102033;}.elementor-1638 .elementor-element.elementor-element-f083493{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#66737e;}.elementor-1638 .elementor-element.elementor-element-0ceec00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e7ebe6;--border-color:#e7ebe6;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1638 .elementor-element.elementor-element-0ceec00:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-0ceec00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1638 .elementor-element.elementor-element-be6b988{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-1638 .elementor-element.elementor-element-be6b988 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:800;line-height:1.2em;color:#102033;}.elementor-1638 .elementor-element.elementor-element-a3e462e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#66737e;}.elementor-1638 .elementor-element.elementor-element-8b52d8f .elementor-button{background-color:#1737a4;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:800;line-height:1.2em;fill:#ffffff;color:#ffffff;border-radius:999px 999px 999px 999px;padding:17px 30px 17px 30px;}.elementor-1638 .elementor-element.elementor-element-8b52d8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-d6ba059{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-1638 .elementor-element.elementor-element-9d94de6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-9d94de6 img{width:100%;height:700px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.12);}.elementor-1638 .elementor-element.elementor-element-f919910{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:-40px;}body:not(.rtl) .elementor-1638 .elementor-element.elementor-element-f919910{right:-20px;}body.rtl .elementor-1638 .elementor-element.elementor-element-f919910{left:-20px;}.elementor-1638 .elementor-element.elementor-element-f919910 img{height:200px;object-fit:cover;object-position:center center;border-style:solid;border-width:6px 6px 6px 6px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 44px 0px rgba(0, 0, 0, 0.17);}.elementor-1638 .elementor-element.elementor-element-206ec8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e7ebe6;--border-color:#e7ebe6;--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-1638 .elementor-element.elementor-element-206ec8e:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-206ec8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1638 .elementor-element.elementor-element-a8c27dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:92px;--padding-bottom:92px;--padding-left:20px;--padding-right:20px;}.elementor-1638 .elementor-element.elementor-element-e9db22b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-18e9bd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-434ccb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-1638 .elementor-element.elementor-element-434ccb9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;color:#1737a4;}.elementor-1638 .elementor-element.elementor-element-fca38cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-fca38cd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:800;line-height:1.08em;letter-spacing:-1.5px;color:#102033;}.elementor-1638 .elementor-element.elementor-element-04033cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;line-height:1.6em;color:#66737e;}.elementor-1638 .elementor-element.elementor-element-04033cf p{margin-block-end:0px;}.elementor-1638 .elementor-element.elementor-element-a3bae58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-20978a4 .elementor-button{background-color:#ffffff;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:800;line-height:1.2em;fill:#102033;color:#102033;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e8ecef;border-radius:999px 999px 999px 999px;padding:18px 30px 18px 30px;}.elementor-1638 .elementor-element.elementor-element-20978a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-1638 .elementor-element.elementor-element-3e01f14{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-ff18069{--display:flex;--min-height:470px;--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;--overflow:hidden;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 22px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-ff18069:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-ff18069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1638 .elementor-element.elementor-element-224ea7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-224ea7d img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1638 .elementor-element.elementor-element-9492a90{--display:flex;--position:absolute;--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;--overlay-opacity:0.9;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;bottom:0px;}.elementor-1638 .elementor-element.elementor-element-9492a90::before, .elementor-1638 .elementor-element.elementor-element-9492a90 > .elementor-background-video-container::before, .elementor-1638 .elementor-element.elementor-element-9492a90 > .e-con-inner > .elementor-background-video-container::before, .elementor-1638 .elementor-element.elementor-element-9492a90 > .elementor-background-slideshow::before, .elementor-1638 .elementor-element.elementor-element-9492a90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1638 .elementor-element.elementor-element-9492a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #0B1C2E 100%);}body:not(.rtl) .elementor-1638 .elementor-element.elementor-element-9492a90{left:0px;}body.rtl .elementor-1638 .elementor-element.elementor-element-9492a90{right:0px;}.elementor-1638 .elementor-element.elementor-element-655f5b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-1638 .elementor-element.elementor-element-655f5b6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;line-height:1.2em;letter-spacing:1.2px;color:#FFFFFF;}.elementor-1638 .elementor-element.elementor-element-553fb18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1638 .elementor-element.elementor-element-553fb18 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:800;line-height:1.1em;color:#ffffff;}.elementor-1638 .elementor-element.elementor-element-9e17452{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#e4edf2;}.elementor-1638 .elementor-element.elementor-element-9e17452 p{margin-block-end:0px;}.elementor-1638 .elementor-element.elementor-element-88bafb7 .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:1.2em;fill:#ffffff;color:#ffffff;border-radius:999px 999px 999px 999px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-88bafb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-6b4d2be{--display:flex;--min-height:100%;--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;--overflow:hidden;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 22px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-6b4d2be:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-6b4d2be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1638 .elementor-element.elementor-element-30c259d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-30c259d img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1638 .elementor-element.elementor-element-cf17402{--display:flex;--position:absolute;--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;--overlay-opacity:0.9;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;bottom:0px;}.elementor-1638 .elementor-element.elementor-element-cf17402::before, .elementor-1638 .elementor-element.elementor-element-cf17402 > .elementor-background-video-container::before, .elementor-1638 .elementor-element.elementor-element-cf17402 > .e-con-inner > .elementor-background-video-container::before, .elementor-1638 .elementor-element.elementor-element-cf17402 > .elementor-background-slideshow::before, .elementor-1638 .elementor-element.elementor-element-cf17402 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1638 .elementor-element.elementor-element-cf17402 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #0B1C2E 100%);}body:not(.rtl) .elementor-1638 .elementor-element.elementor-element-cf17402{left:0px;}body.rtl .elementor-1638 .elementor-element.elementor-element-cf17402{right:0px;}.elementor-1638 .elementor-element.elementor-element-5203835{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-1638 .elementor-element.elementor-element-5203835 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;line-height:1.2em;letter-spacing:1.2px;color:#FFFFFF;}.elementor-1638 .elementor-element.elementor-element-860506b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1638 .elementor-element.elementor-element-860506b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:800;line-height:1.1em;color:#ffffff;}.elementor-1638 .elementor-element.elementor-element-9b7d97b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#e4edf2;}.elementor-1638 .elementor-element.elementor-element-9b7d97b p{margin-block-end:0px;}.elementor-1638 .elementor-element.elementor-element-7f5c1b9 .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:1.2em;fill:#ffffff;color:#ffffff;border-radius:999px 999px 999px 999px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-7f5c1b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-d316e1d{--display:flex;--min-height:100%;--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;--overflow:hidden;--border-radius:26px 26px 26px 26px;box-shadow:0px 0px 22px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-d316e1d:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-d316e1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1638 .elementor-element.elementor-element-40e4c2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-40e4c2d img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1638 .elementor-element.elementor-element-84eedde{--display:flex;--position:absolute;--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;--overlay-opacity:0.9;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;bottom:0px;}.elementor-1638 .elementor-element.elementor-element-84eedde::before, .elementor-1638 .elementor-element.elementor-element-84eedde > .elementor-background-video-container::before, .elementor-1638 .elementor-element.elementor-element-84eedde > .e-con-inner > .elementor-background-video-container::before, .elementor-1638 .elementor-element.elementor-element-84eedde > .elementor-background-slideshow::before, .elementor-1638 .elementor-element.elementor-element-84eedde > .e-con-inner > .elementor-background-slideshow::before, .elementor-1638 .elementor-element.elementor-element-84eedde > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #0B1C2E 100%);}body:not(.rtl) .elementor-1638 .elementor-element.elementor-element-84eedde{left:0px;}body.rtl .elementor-1638 .elementor-element.elementor-element-84eedde{right:0px;}.elementor-1638 .elementor-element.elementor-element-af9eb3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-1638 .elementor-element.elementor-element-af9eb3b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;line-height:1.2em;letter-spacing:1.2px;color:#FFFFFF;}.elementor-1638 .elementor-element.elementor-element-130bd18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1638 .elementor-element.elementor-element-130bd18 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:800;line-height:1.1em;color:#ffffff;}.elementor-1638 .elementor-element.elementor-element-45bd082{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#e4edf2;}.elementor-1638 .elementor-element.elementor-element-45bd082 p{margin-block-end:0px;}.elementor-1638 .elementor-element.elementor-element-e7b012a .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:1.2em;fill:#ffffff;color:#ffffff;border-radius:999px 999px 999px 999px;padding:0px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-e7b012a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-c9ff984{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.84;--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-1638 .elementor-element.elementor-element-c9ff984:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-c9ff984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://desgrainesdanslesvoiles.org/wp-content/uploads/2026/06/IMG_20190806_204104731-2-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1638 .elementor-element.elementor-element-c9ff984::before, .elementor-1638 .elementor-element.elementor-element-c9ff984 > .elementor-background-video-container::before, .elementor-1638 .elementor-element.elementor-element-c9ff984 > .e-con-inner > .elementor-background-video-container::before, .elementor-1638 .elementor-element.elementor-element-c9ff984 > .elementor-background-slideshow::before, .elementor-1638 .elementor-element.elementor-element-c9ff984 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1638 .elementor-element.elementor-element-c9ff984 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(13,33,49,0.68);--background-overlay:'';}.elementor-1638 .elementor-element.elementor-element-6b34f13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1638 .elementor-element.elementor-element-7cb222f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-7cb222f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:76px;font-weight:800;line-height:0.8em;color:#e6b23e;}.elementor-1638 .elementor-element.elementor-element-78cb270{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1638 .elementor-element.elementor-element-78cb270 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:52px;font-weight:500;line-height:1.1em;letter-spacing:-1.6px;color:#ffffff;}.elementor-1638 .elementor-element.elementor-element-94d2a90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;line-height:1.5em;color:#dfe8ec;}.elementor-1638 .elementor-element.elementor-element-9504120{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-9504120:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-9504120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f8f5;}.elementor-1638 .elementor-element.elementor-element-8496412{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1638 .elementor-element.elementor-element-f4e4f4b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-03d6bae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-b050f2c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-58a0715{--display:flex;--min-height:100%;--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-087c0a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-087c0a8 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-1638 .elementor-element.elementor-element-d47c404{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-8c5628f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-8c5628f img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-1638 .elementor-element.elementor-element-b99561b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-b99561b img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-1638 .elementor-element.elementor-element-c72b170{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-9f47ae9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-1638 .elementor-element.elementor-element-9f47ae9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;line-height:1.4em;letter-spacing:2px;color:#1737a4;}.elementor-1638 .elementor-element.elementor-element-56aa8aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-56aa8aa .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:800;line-height:1.08em;letter-spacing:-1.5px;color:#102033;}.elementor-1638 .elementor-element.elementor-element-6bf06d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#66737e;}.elementor-1638 .elementor-element.elementor-element-aa48c6d .elementor-button{background-color:#1737a4;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:1.2em;fill:#ffffff;color:#ffffff;border-radius:999px 999px 999px 999px;padding:18px 25px 18px 25px;}.elementor-1638 .elementor-element.elementor-element-aa48c6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-f55f318{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-f55f318:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-f55f318 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f8f5;}.elementor-1638 .elementor-element.elementor-element-de584dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:59px;--padding-bottom:92px;--padding-left:20px;--padding-right:20px;}.elementor-1638 .elementor-element.elementor-element-a36cb0b{--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;--overflow:hidden;--border-radius:32px 32px 32px 32px;box-shadow:0px 0px 28px 0px rgba(0, 0, 0, 0.11);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-a36cb0b:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-a36cb0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#102033;}.elementor-1638 .elementor-element.elementor-element-17ce213{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-2c24b3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-2c24b3d img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-1638 .elementor-element.elementor-element-a12ea0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:54px;--padding-bottom:54px;--padding-left:54px;--padding-right:54px;}.elementor-1638 .elementor-element.elementor-element-4dec9db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-1638 .elementor-element.elementor-element-4dec9db .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;line-height:1.4em;letter-spacing:2px;color:#ffffff;}.elementor-1638 .elementor-element.elementor-element-2396763{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-2396763 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:800;line-height:1.08em;letter-spacing:-1.5px;color:#ffffff;}.elementor-1638 .elementor-element.elementor-element-b838e8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#d7e1e6;}.elementor-1638 .elementor-element.elementor-element-b838e8e p{margin-block-end:0px;}.elementor-1638 .elementor-element.elementor-element-f5d884e .elementor-button{background-color:rgba(255,255,255,.08);font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:1.2em;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.42);border-radius:999px 999px 999px 999px;padding:17px 20px 17px 20px;}.elementor-1638 .elementor-element.elementor-element-f5d884e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-ae5b866{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-ae5b866:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-ae5b866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eef2ed;}.elementor-1638 .elementor-element.elementor-element-2acae91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:92px;--padding-bottom:92px;--padding-left:20px;--padding-right:20px;}.elementor-1638 .elementor-element.elementor-element-ad9ab8f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-d291188{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-8f3cdec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-1638 .elementor-element.elementor-element-8f3cdec .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;line-height:1.4em;letter-spacing:2px;color:#1737a4;}.elementor-1638 .elementor-element.elementor-element-febf1e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-1638 .elementor-element.elementor-element-febf1e3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:800;line-height:1.08em;letter-spacing:-1.5px;color:#102033;}.elementor-1638 .elementor-element.elementor-element-11660dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-d8cb557 .elementor-button{background-color:#ffffff;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:1.2em;fill:#102033;color:#102033;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e8ecef;border-radius:999px 999px 999px 999px;padding:18px 20px 18px 20px;}.elementor-1638 .elementor-element.elementor-element-d8cb557{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-24aa243{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-07035dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:28px 28px 28px 28px;box-shadow:0px 0px 26px 0px rgba(0, 0, 0, 0.12);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-07035dd:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-07035dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1638 .elementor-element.elementor-element-75c77bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-75c77bf img{width:100%;height:330px;object-fit:cover;object-position:center center;}.elementor-1638 .elementor-element.elementor-element-78a7678{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1638 .elementor-element.elementor-element-05111d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-1638 .elementor-element.elementor-element-05111d4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:800;line-height:1.4em;letter-spacing:1.4px;color:#729c4c;}.elementor-1638 .elementor-element.elementor-element-cb83bc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-cb83bc2 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:800;line-height:1.08em;letter-spacing:-0.7px;color:#102033;}.elementor-1638 .elementor-element.elementor-element-aba763b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#66737e;}.elementor-1638 .elementor-element.elementor-element-aba763b p{margin-block-end:0px;}.elementor-1638 .elementor-element.elementor-element-9430546 .elementor-button{background-color:#ffffff;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:1.2em;fill:#102033;color:#102033;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e8ecef;border-radius:999px 999px 999px 999px;padding:14px 20px 14px 20px;}.elementor-1638 .elementor-element.elementor-element-9430546{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-0f79176{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:28px 28px 28px 28px;--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-1638 .elementor-element.elementor-element-0f79176:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-0f79176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #1737a4 0%, #0f2b73 100%);}.elementor-1638 .elementor-element.elementor-element-4785466{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-1638 .elementor-element.elementor-element-4785466 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:44px;font-weight:700;line-height:1em;color:#ffffff;}.elementor-1638 .elementor-element.elementor-element-ee97249{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-1638 .elementor-element.elementor-element-ee97249 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:800;line-height:1.08em;letter-spacing:-0.7px;color:#ffffff;}.elementor-1638 .elementor-element.elementor-element-92efb31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#e8edf8;}.elementor-1638 .elementor-element.elementor-element-562610e .elementor-button{background-color:#ffffff;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:1.2em;fill:#102033;color:#102033;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e8ecef;border-radius:999px 999px 999px 999px;padding:14px 20px 14px 20px;}.elementor-1638 .elementor-element.elementor-element-562610e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-3026cad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-3026cad:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-3026cad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f8f5;}.elementor-1638 .elementor-element.elementor-element-83c6de2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1638 .elementor-element.elementor-element-e20da4c{--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;--overflow:hidden;--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1638 .elementor-element.elementor-element-e20da4c:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-e20da4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #f0c458 0%, #e4ad33 100%);}.elementor-1638 .elementor-element.elementor-element-89a185a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-48d3822{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-48d3822 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:800;line-height:1.08em;letter-spacing:-1.5px;color:#102033;}.elementor-1638 .elementor-element.elementor-element-7254c1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#66737e;}.elementor-1638 .elementor-element.elementor-element-3936f48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-ec45461 .elementor-button{background-color:#1737a4;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:1.2em;fill:#ffffff;color:#ffffff;border-radius:999px 999px 999px 999px;padding:16px 20px 16px 20px;}.elementor-1638 .elementor-element.elementor-element-ec45461{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-f3aec03 .elementor-button{background-color:#ffffff;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:800;line-height:1.2em;fill:#102033;color:#102033;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e8ecef;border-radius:999px 999px 999px 999px;padding:16px 20px 16px 20px;}.elementor-1638 .elementor-element.elementor-element-f3aec03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1638 .elementor-element.elementor-element-7469115{--min-height:720px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-1638 .elementor-element.elementor-element-7469115:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-7469115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-1638 .elementor-element.elementor-element-0af22e1 .elementor-heading-title{font-size:68px;}.elementor-1638 .elementor-element.elementor-element-0054256 .elementor-heading-title{font-size:68px;}.elementor-1638 .elementor-element.elementor-element-94758bd{--padding-top:72px;--padding-bottom:72px;--padding-left:28px;--padding-right:28px;}.elementor-1638 .elementor-element.elementor-element-52ebc76{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1638 .elementor-element.elementor-element-8423b3a .elementor-heading-title{font-size:40px;}.elementor-1638 .elementor-element.elementor-element-a8c27dc{--padding-top:72px;--padding-bottom:72px;--padding-left:28px;--padding-right:28px;}.elementor-1638 .elementor-element.elementor-element-e9db22b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1638 .elementor-element.elementor-element-fca38cd .elementor-heading-title{font-size:40px;}.elementor-1638 .elementor-element.elementor-element-3e01f14{--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-1638 .elementor-element.elementor-element-224ea7d img{height:270px;}.elementor-1638 .elementor-element.elementor-element-30c259d img{height:270px;}.elementor-1638 .elementor-element.elementor-element-40e4c2d img{height:270px;}.elementor-1638 .elementor-element.elementor-element-78cb270 .elementor-heading-title{font-size:40px;}.elementor-1638 .elementor-element.elementor-element-8496412{--padding-top:72px;--padding-bottom:72px;--padding-left:28px;--padding-right:28px;}.elementor-1638 .elementor-element.elementor-element-f4e4f4b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1638 .elementor-element.elementor-element-56aa8aa .elementor-heading-title{font-size:40px;}.elementor-1638 .elementor-element.elementor-element-de584dc{--padding-top:72px;--padding-bottom:72px;--padding-left:28px;--padding-right:28px;}.elementor-1638 .elementor-element.elementor-element-a36cb0b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1638 .elementor-element.elementor-element-2c24b3d img{height:420px;}.elementor-1638 .elementor-element.elementor-element-a12ea0f{--padding-top:42px;--padding-bottom:42px;--padding-left:36px;--padding-right:36px;}.elementor-1638 .elementor-element.elementor-element-2396763 .elementor-heading-title{font-size:40px;}.elementor-1638 .elementor-element.elementor-element-2acae91{--padding-top:72px;--padding-bottom:72px;--padding-left:28px;--padding-right:28px;}.elementor-1638 .elementor-element.elementor-element-ad9ab8f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1638 .elementor-element.elementor-element-febf1e3 .elementor-heading-title{font-size:40px;}.elementor-1638 .elementor-element.elementor-element-24aa243{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1638 .elementor-element.elementor-element-83c6de2{--padding-top:72px;--padding-bottom:72px;--padding-left:28px;--padding-right:28px;}.elementor-1638 .elementor-element.elementor-element-e20da4c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1638 .elementor-element.elementor-element-48d3822 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-1638 .elementor-element.elementor-element-7469115{--min-height:100%;--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-1638 .elementor-element.elementor-element-7469115:not(.elementor-motion-effects-element-type-background), .elementor-1638 .elementor-element.elementor-element-7469115 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:62% center;}.elementor-1638 .elementor-element.elementor-element-51ccc72{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1638 .elementor-element.elementor-element-cc6dde8 .elementor-heading-title{font-size:10px;}.elementor-1638 .elementor-element.elementor-element-0af22e1 .elementor-heading-title{font-size:40px;}.elementor-1638 .elementor-element.elementor-element-0054256 .elementor-heading-title{font-size:40px;}.elementor-1638 .elementor-element.elementor-element-e7a49fd{width:100%;max-width:100%;font-size:15px;line-height:1.6em;}.elementor-1638 .elementor-element.elementor-element-54df6bc{--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;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-c04a6da{width:100%;max-width:100%;}.elementor-1638 .elementor-element.elementor-element-0342080{width:100%;max-width:100%;}.elementor-1638 .elementor-element.elementor-element-94758bd{--padding-top:58px;--padding-bottom:58px;--padding-left:18px;--padding-right:18px;}.elementor-1638 .elementor-element.elementor-element-52ebc76{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1638 .elementor-element.elementor-element-f98de3c{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1638 .elementor-element.elementor-element-8423b3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-8423b3a .elementor-heading-title{font-size:32px;}.elementor-1638 .elementor-element.elementor-element-2b19184{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1638 .elementor-element.elementor-element-890b3de{--width:100%;}.elementor-1638 .elementor-element.elementor-element-4085310{--width:100%;}.elementor-1638 .elementor-element.elementor-element-0ceec00{--width:100%;}.elementor-1638 .elementor-element.elementor-element-d6ba059{--width:100%;}.elementor-1638 .elementor-element.elementor-element-9d94de6 img{height:360px;}.elementor-1638 .elementor-element.elementor-element-f919910 img{width:75%;height:150px;}.elementor-1638 .elementor-element.elementor-element-a8c27dc{--padding-top:58px;--padding-bottom:58px;--padding-left:18px;--padding-right:18px;}.elementor-1638 .elementor-element.elementor-element-e9db22b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1638 .elementor-element.elementor-element-18e9bd0{--width:100%;}.elementor-1638 .elementor-element.elementor-element-fca38cd .elementor-heading-title{font-size:32px;}.elementor-1638 .elementor-element.elementor-element-a3bae58{--width:100%;}.elementor-1638 .elementor-element.elementor-element-20978a4{padding:15px 0px 0px 0px;}.elementor-1638 .elementor-element.elementor-element-3e01f14{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1638 .elementor-element.elementor-element-ff18069{--width:100%;--min-height:400px;}.elementor-1638 .elementor-element.elementor-element-224ea7d img{height:400px;}.elementor-1638 .elementor-element.elementor-element-6b4d2be{--width:100%;--min-height:400px;}.elementor-1638 .elementor-element.elementor-element-30c259d img{height:400px;}.elementor-1638 .elementor-element.elementor-element-d316e1d{--width:100%;--min-height:400px;}.elementor-1638 .elementor-element.elementor-element-40e4c2d img{height:400px;}.elementor-1638 .elementor-element.elementor-element-6b34f13{--padding-top:56px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-1638 .elementor-element.elementor-element-78cb270{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1638 .elementor-element.elementor-element-78cb270 .elementor-heading-title{font-size:30px;}.elementor-1638 .elementor-element.elementor-element-94d2a90 p{margin-block-end:0px;}.elementor-1638 .elementor-element.elementor-element-8496412{--padding-top:58px;--padding-bottom:58px;--padding-left:18px;--padding-right:18px;}.elementor-1638 .elementor-element.elementor-element-f4e4f4b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1638 .elementor-element.elementor-element-03d6bae{--width:100%;}.elementor-1638 .elementor-element.elementor-element-b050f2c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1638 .elementor-element.elementor-element-58a0715{--width:100%;}.elementor-1638 .elementor-element.elementor-element-087c0a8 img{height:230px;}.elementor-1638 .elementor-element.elementor-element-d47c404{--width:100%;}.elementor-1638 .elementor-element.elementor-element-8c5628f img{height:230px;}.elementor-1638 .elementor-element.elementor-element-b99561b img{height:230px;}.elementor-1638 .elementor-element.elementor-element-c72b170{--width:100%;}.elementor-1638 .elementor-element.elementor-element-56aa8aa .elementor-heading-title{font-size:32px;}.elementor-1638 .elementor-element.elementor-element-de584dc{--padding-top:58px;--padding-bottom:58px;--padding-left:18px;--padding-right:18px;}.elementor-1638 .elementor-element.elementor-element-a36cb0b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1638 .elementor-element.elementor-element-17ce213{--width:100%;}.elementor-1638 .elementor-element.elementor-element-2c24b3d img{height:300px;}.elementor-1638 .elementor-element.elementor-element-a12ea0f{--width:100%;--padding-top:15px;--padding-bottom:34px;--padding-left:15px;--padding-right:15px;}.elementor-1638 .elementor-element.elementor-element-2396763 .elementor-heading-title{font-size:32px;}.elementor-1638 .elementor-element.elementor-element-2acae91{--padding-top:58px;--padding-bottom:58px;--padding-left:18px;--padding-right:18px;}.elementor-1638 .elementor-element.elementor-element-ad9ab8f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1638 .elementor-element.elementor-element-d291188{--width:100%;}.elementor-1638 .elementor-element.elementor-element-febf1e3 .elementor-heading-title{font-size:32px;}.elementor-1638 .elementor-element.elementor-element-11660dc{--width:100%;}.elementor-1638 .elementor-element.elementor-element-24aa243{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1638 .elementor-element.elementor-element-07035dd{--width:100%;}.elementor-1638 .elementor-element.elementor-element-75c77bf img{height:240px;}.elementor-1638 .elementor-element.elementor-element-78a7678{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1638 .elementor-element.elementor-element-cb83bc2 .elementor-heading-title{font-size:26px;}.elementor-1638 .elementor-element.elementor-element-0f79176{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-1638 .elementor-element.elementor-element-ee97249 .elementor-heading-title{font-size:26px;}.elementor-1638 .elementor-element.elementor-element-83c6de2{--padding-top:58px;--padding-bottom:58px;--padding-left:18px;--padding-right:18px;}.elementor-1638 .elementor-element.elementor-element-e20da4c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-1638 .elementor-element.elementor-element-89a185a{--width:100%;}.elementor-1638 .elementor-element.elementor-element-48d3822 .elementor-heading-title{font-size:32px;}.elementor-1638 .elementor-element.elementor-element-3936f48{--width:100%;}}@media(min-width:768px){.elementor-1638 .elementor-element.elementor-element-7469115{--width:100%;}.elementor-1638 .elementor-element.elementor-element-51ccc72{--width:750px;}.elementor-1638 .elementor-element.elementor-element-94758bd{--content-width:1240px;}.elementor-1638 .elementor-element.elementor-element-f98de3c{--width:55%;}.elementor-1638 .elementor-element.elementor-element-890b3de{--width:33.333%;}.elementor-1638 .elementor-element.elementor-element-4085310{--width:33.333%;}.elementor-1638 .elementor-element.elementor-element-0ceec00{--width:33.333%;}.elementor-1638 .elementor-element.elementor-element-d6ba059{--width:42%;}.elementor-1638 .elementor-element.elementor-element-a8c27dc{--content-width:1240px;}.elementor-1638 .elementor-element.elementor-element-18e9bd0{--width:72%;}.elementor-1638 .elementor-element.elementor-element-a3bae58{--width:28%;}.elementor-1638 .elementor-element.elementor-element-ff18069{--width:31.8%;}.elementor-1638 .elementor-element.elementor-element-6b4d2be{--width:31.8%;}.elementor-1638 .elementor-element.elementor-element-d316e1d{--width:31.8%;}.elementor-1638 .elementor-element.elementor-element-6b34f13{--content-width:1240px;}.elementor-1638 .elementor-element.elementor-element-8496412{--content-width:1240px;}.elementor-1638 .elementor-element.elementor-element-03d6bae{--width:50%;}.elementor-1638 .elementor-element.elementor-element-58a0715{--width:50%;}.elementor-1638 .elementor-element.elementor-element-d47c404{--width:45%;}.elementor-1638 .elementor-element.elementor-element-c72b170{--width:50%;}.elementor-1638 .elementor-element.elementor-element-de584dc{--content-width:1240px;}.elementor-1638 .elementor-element.elementor-element-17ce213{--width:52%;}.elementor-1638 .elementor-element.elementor-element-a12ea0f{--width:48%;}.elementor-1638 .elementor-element.elementor-element-2acae91{--content-width:1240px;}.elementor-1638 .elementor-element.elementor-element-d291188{--width:72%;}.elementor-1638 .elementor-element.elementor-element-11660dc{--width:28%;}.elementor-1638 .elementor-element.elementor-element-07035dd{--width:60%;}.elementor-1638 .elementor-element.elementor-element-0f79176{--width:40%;}.elementor-1638 .elementor-element.elementor-element-83c6de2{--content-width:1240px;}.elementor-1638 .elementor-element.elementor-element-89a185a{--width:70%;}.elementor-1638 .elementor-element.elementor-element-3936f48{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1638 .elementor-element.elementor-element-51ccc72{--width:76%;}.elementor-1638 .elementor-element.elementor-element-f98de3c{--width:100%;}.elementor-1638 .elementor-element.elementor-element-d6ba059{--width:100%;}.elementor-1638 .elementor-element.elementor-element-18e9bd0{--width:100%;}.elementor-1638 .elementor-element.elementor-element-a3bae58{--width:100%;}.elementor-1638 .elementor-element.elementor-element-ff18069{--width:48.3%;}.elementor-1638 .elementor-element.elementor-element-6b4d2be{--width:48.3%;}.elementor-1638 .elementor-element.elementor-element-d316e1d{--width:48.3%;}.elementor-1638 .elementor-element.elementor-element-03d6bae{--width:100%;}.elementor-1638 .elementor-element.elementor-element-58a0715{--width:31.8%;}.elementor-1638 .elementor-element.elementor-element-d47c404{--width:31.8%;}.elementor-1638 .elementor-element.elementor-element-c72b170{--width:100%;}.elementor-1638 .elementor-element.elementor-element-17ce213{--width:100%;}.elementor-1638 .elementor-element.elementor-element-a12ea0f{--width:100%;}.elementor-1638 .elementor-element.elementor-element-d291188{--width:100%;}.elementor-1638 .elementor-element.elementor-element-11660dc{--width:100%;}.elementor-1638 .elementor-element.elementor-element-07035dd{--width:100%;}.elementor-1638 .elementor-element.elementor-element-0f79176{--width:100%;}.elementor-1638 .elementor-element.elementor-element-89a185a{--width:100%;}.elementor-1638 .elementor-element.elementor-element-3936f48{--width:100%;}}/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap');

/* DGDV Elementor page only — no custom header/footer */
.dgdv-elementor-home{
  --d-blue:#1737a4;--d-blue2:#0f2b73;--d-navy:#102033;--d-green:#729c4c;--d-yellow:#e6b23e;
  --d-ink:#24313b;--d-muted:#66737e;--d-paper:#f7f8f5;--d-white:#fff;--d-line:#e7ebe6;
  --d-shadow:0 24px 60px rgba(15,34,51,.13);--d-max:1240px;
  width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;
  font-family:'Manrope',Arial,sans-serif!important;color:var(--d-ink)!important;background:var(--d-paper)!important;overflow:hidden!important;
}
.dgdv-elementor-home,.dgdv-elementor-home *{box-sizing:border-box!important}
.dgdv-elementor-home .elementor-widget-container{font-family:'Manrope',Arial,sans-serif}
.dgdv-elementor-home h1,.dgdv-elementor-home h2,.dgdv-elementor-home h3,.dgdv-elementor-home p{margin-top:0!important}
.dgdv-elementor-home .dgdv-wrap{width:min(calc(100% - 40px),var(--d-max))!important;max-width:var(--d-max)!important;margin-inline:auto!important}
.dgdv-elementor-home .dgdv-section{padding:92px 0!important}
.dgdv-elementor-home .dgdv-section-inner{width:min(calc(100% - 40px),var(--d-max))!important;max-width:var(--d-max)!important;margin-inline:auto!important}

/* typography */
.dgdv-elementor-home .dgdv-eyebrow .elementor-heading-title{font-family:'Manrope',Arial,sans-serif!important;font-size:12px!important;line-height:1.4!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:800!important;color:var(--d-blue)!important}
.dgdv-elementor-home .dgdv-eyebrow .elementor-heading-title:before{content:'';display:inline-block;width:28px;height:2px;background:var(--d-yellow);margin:0 10px 3px 0;border-radius:99px}
.dgdv-elementor-home .dgdv-h2 .elementor-heading-title{font-family:'Manrope',Arial,sans-serif!important;font-size:clamp(34px,4vw,66px)!important;line-height:1.06!important;letter-spacing:-.035em!important;font-weight:800!important;color:var(--d-navy)!important}
.dgdv-elementor-home .dgdv-h3 .elementor-heading-title{font-family:'Manrope',Arial,sans-serif!important;font-size:clamp(24px,2.4vw,36px)!important;line-height:1.12!important;letter-spacing:-.025em!important;font-weight:800!important;color:var(--d-navy)!important}
.dgdv-elementor-home .dgdv-text,.dgdv-elementor-home .dgdv-text p{font-family:'Manrope',Arial,sans-serif!important;color:var(--d-muted)!important;font-size:17px!important;line-height:1.75!important}
.dgdv-elementor-home .dgdv-text p:last-child{margin-bottom:0!important}

/* buttons */
.dgdv-elementor-home .dgdv-btn .elementor-button{font-family:'Manrope',Arial,sans-serif!important;border-radius:999px!important;padding:15px 22px!important;font-size:15px!important;font-weight:800!important;line-height:1.2!important;border:1px solid transparent!important;transition:.22s ease!important}
.dgdv-elementor-home .dgdv-btn-primary .elementor-button{background:var(--d-blue)!important;color:#fff!important;box-shadow:0 10px 26px rgba(23,55,164,.22)!important}
.dgdv-elementor-home .dgdv-btn-primary .elementor-button:hover{background:var(--d-blue2)!important;transform:translateY(-2px)!important}
.dgdv-elementor-home .dgdv-btn-light .elementor-button{background:#fff!important;color:var(--d-navy)!important;border-color:#e8ecef!important}
.dgdv-elementor-home .dgdv-btn-light .elementor-button:hover{transform:translateY(-2px)!important;box-shadow:0 12px 28px rgba(0,0,0,.08)!important}
.dgdv-elementor-home .dgdv-btn-ghost .elementor-button{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.42)!important;color:#fff!important;backdrop-filter:blur(8px)}
.dgdv-elementor-home .dgdv-btn-ghost .elementor-button:hover{background:#fff!important;color:var(--d-navy)!important}
.dgdv-elementor-home .dgdv-btn-row{display:flex!important;flex-direction:row!important;gap:12px!important;flex-wrap:wrap!important;align-items:center!important}
.dgdv-elementor-home .dgdv-btn-row>.e-con{width:auto!important;flex:0 0 auto!important}

/* hero */
.dgdv-elementor-home .dgdv-hero{position:relative!important;min-height:min(780px,calc(100vh - 80px))!important;padding:0!important;overflow:hidden!important;background:#111!important;isolation:isolate}
.dgdv-elementor-home .dgdv-hero:before{content:'';position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(5,20,42,.84) 0%,rgba(5,20,42,.62) 39%,rgba(5,20,42,.18) 72%,rgba(5,20,42,.1) 100%),url('https://desgrainesdanslesvoiles.org/wp-content/uploads/2026/07/Jean-Pierre-Haignere-la-terre-vue-de-lespace.jpeg') center/cover no-repeat;transform:scale(1.01)}
.dgdv-elementor-home .dgdv-hero:after{content:'';position:absolute;right:-120px;bottom:-300px;width:600px;height:600px;border:1px solid rgba(255,255,255,.18);border-radius:50%;z-index:1}
.dgdv-elementor-home .dgdv-hero-inner{position:relative!important;z-index:2!important;min-height:inherit!important;display:flex!important;justify-content:flex-end!important;flex-direction:column!important;padding:clamp(44px,6vw,84px) 0!important}
.dgdv-elementor-home .dgdv-hero-copy{max-width:820px!important;display:flex!important;flex-direction:column!important;gap:0!important}
.dgdv-elementor-home .dgdv-hero .dgdv-eyebrow{margin-bottom:20px!important}
.dgdv-elementor-home .dgdv-hero .dgdv-eyebrow .elementor-heading-title{color:#fff!important}
.dgdv-elementor-home .dgdv-hero-title .elementor-heading-title{font-family:'Manrope',Arial,sans-serif!important;font-size:clamp(44px,6vw,96px)!important;line-height:1.02!important;letter-spacing:-.045em!important;font-weight:800!important;color:#fff!important;max-width:780px!important}
.dgdv-elementor-home .dgdv-hero-title .elementor-heading-title span{color:#d7e6a5!important}
.dgdv-elementor-home .dgdv-hero-text{max-width:700px!important;margin-top:22px!important}
.dgdv-elementor-home .dgdv-hero-text,.dgdv-elementor-home .dgdv-hero-text p{font-size:clamp(17px,1.35vw,21px)!important;line-height:1.65!important;color:#eef4f8!important}
.dgdv-elementor-home .dgdv-hero-buttons{margin-top:28px!important}

/* project */
.dgdv-elementor-home .dgdv-project-grid{display:grid!important;grid-template-columns:1.05fr .95fr!important;gap:70px!important;align-items:center!important}
.dgdv-elementor-home .dgdv-project-copy{display:flex!important;flex-direction:column!important;gap:0!important}
.dgdv-elementor-home .dgdv-project-copy .dgdv-eyebrow{margin-bottom:18px!important}
.dgdv-elementor-home .dgdv-project-copy .dgdv-h2{margin-bottom:24px!important}
.dgdv-elementor-home .dgdv-method-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:12px!important;margin-top:28px!important}
.dgdv-elementor-home .dgdv-method-item{background:#fff!important;border:1px solid var(--d-line)!important;padding:20px!important;border-radius:18px!important}
.dgdv-elementor-home .dgdv-method-item .elementor-heading-title{font-family:'Manrope',Arial,sans-serif!important;font-size:18px!important;font-weight:800!important;color:var(--d-navy)!important}
.dgdv-elementor-home .dgdv-method-item .dgdv-mini-text,.dgdv-elementor-home .dgdv-method-item .dgdv-mini-text p{font-size:13px!important;line-height:1.55!important;color:var(--d-muted)!important;margin-bottom:0!important}
.dgdv-elementor-home .dgdv-project-button{margin-top:26px!important;width:max-content!important}
.dgdv-elementor-home .dgdv-image-stack .elementor-widget-container{position:relative!important;padding:0 26px 34px 0!important}
.dgdv-elementor-home .dgdv-image-stack-html{position:relative;padding:0 26px 34px 0}
.dgdv-elementor-home .dgdv-image-stack-html .main-img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:28px;box-shadow:var(--d-shadow)}
.dgdv-elementor-home .dgdv-image-stack-html .mini-img{position:absolute;width:52%;right:0;bottom:0;aspect-ratio:4/3;object-fit:cover;border-radius:20px;border:8px solid var(--d-paper);box-shadow:0 16px 36px rgba(0,0,0,.15)}

/* cards */
.dgdv-elementor-home .dgdv-cards-section{background:#fff!important;border-top:1px solid var(--d-line)!important;border-bottom:1px solid var(--d-line)!important}
.dgdv-elementor-home .dgdv-section-head{display:flex!important;flex-direction:row!important;align-items:flex-end!important;justify-content:space-between!important;gap:30px!important;margin-bottom:34px!important}
.dgdv-elementor-home .dgdv-section-head-copy{max-width:760px!important}
.dgdv-elementor-home .dgdv-section-head-copy .dgdv-eyebrow{margin-bottom:14px!important}
.dgdv-elementor-home .dgdv-section-head-copy .dgdv-text{margin-top:14px!important;max-width:560px!important}
.dgdv-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.dgdv-card{position:relative;min-height:500px;border-radius:26px;overflow:hidden;background:#0b1c2e;box-shadow:0 18px 45px rgba(10,31,48,.12)}
.dgdv-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}
.dgdv-card:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,25,42,.05) 22%,rgba(8,25,42,.88) 100%)}
.dgdv-card:hover img{transform:scale(1.045)}
.dgdv-card-content{position:absolute;z-index:2;left:24px;right:24px;bottom:24px;color:#fff}
.dgdv-card-index{display:inline-flex;width:38px;height:38px;border-radius:50%;align-items:center;justify-content:center;background:rgba(255,255,255,.15);backdrop-filter:blur(6px);font-size:.8rem;font-weight:900}
.dgdv-card h3{color:#fff!important;font-family:'Manrope',Arial,sans-serif!important;font-size:clamp(22px,2vw,32px)!important;margin:15px 0 0!important;line-height:1.1!important}
.dgdv-card p{color:#e4edf2!important;margin:10px 0 0!important;font-size:.94rem!important;line-height:1.65!important}
.dgdv-card-link{display:inline-flex;align-items:center;gap:7px;color:#fff!important;font-weight:800;margin-top:18px;font-size:.9rem}

/* quote */
.dgdv-elementor-home .dgdv-quote{position:relative!important;min-height:560px!important;padding:0!important;display:flex!important;align-items:center!important;overflow:hidden!important;background:linear-gradient(90deg,rgba(13,33,49,.83),rgba(13,33,49,.45)),url('https://desgrainesdanslesvoiles.org/wp-content/uploads/2026/06/IMG_20190806_204104731-2-scaled.jpg') center/cover no-repeat!important}
.dgdv-elementor-home .dgdv-quote-inner{width:min(calc(100% - 40px),var(--d-max))!important;max-width:var(--d-max)!important;margin-inline:auto!important;padding:80px 0!important}
.dgdv-elementor-home .dgdv-quote-mark .elementor-heading-title{font-family:Georgia,serif!important;font-size:80px!important;line-height:.7!important;color:var(--d-yellow)!important}
.dgdv-elementor-home .dgdv-quote-text .elementor-heading-title{font-family:'Manrope',Arial,sans-serif!important;font-size:clamp(32px,4vw,66px)!important;line-height:1.1!important;letter-spacing:-.035em!important;color:#fff!important;max-width:930px!important;font-weight:700!important}
.dgdv-elementor-home .dgdv-quote-author,.dgdv-elementor-home .dgdv-quote-author p{color:#dfe8ec!important;font-weight:700!important;font-size:15px!important;margin-top:20px!important}

/* expeditions */
.dgdv-elementor-home .dgdv-expedition-grid{display:grid!important;grid-template-columns:1fr 1.06fr!important;gap:64px!important;align-items:center!important}
.dgdv-mosaic{display:grid;grid-template-columns:1.1fr .9fr;grid-template-rows:220px 260px;gap:14px}
.dgdv-mosaic img{width:100%;height:100%;object-fit:cover;border-radius:22px}
.dgdv-mosaic .tall{grid-row:1/3}
.dgdv-elementor-home .dgdv-expedition-copy .dgdv-eyebrow{margin-bottom:16px!important}
.dgdv-elementor-home .dgdv-expedition-copy .dgdv-h2{margin-bottom:22px!important}
.dgdv-elementor-home .dgdv-expedition-copy .dgdv-text{margin-top:14px!important}
.dgdv-elementor-home .dgdv-expedition-copy .dgdv-btn{margin-top:26px!important;width:max-content!important}

/* harbour */
.dgdv-elementor-home .dgdv-harbour-section{padding-top:0!important}
.dgdv-elementor-home .dgdv-harbour-card{display:grid!important;grid-template-columns:1.05fr .95fr!important;background:var(--d-navy)!important;border-radius:32px!important;overflow:hidden!important;box-shadow:var(--d-shadow)!important}
.dgdv-elementor-home .dgdv-harbour-image .elementor-widget-container{height:100%!important}
.dgdv-elementor-home .dgdv-harbour-image img{width:100%!important;height:540px!important;object-fit:cover!important}
.dgdv-elementor-home .dgdv-harbour-copy{padding:clamp(36px,5vw,70px)!important;display:flex!important;flex-direction:column!important;justify-content:center!important}
.dgdv-elementor-home .dgdv-harbour-copy .dgdv-eyebrow .elementor-heading-title{color:#e4ecf0!important}
.dgdv-elementor-home .dgdv-harbour-copy .dgdv-h2{margin:18px 0 22px!important}
.dgdv-elementor-home .dgdv-harbour-copy .dgdv-h2 .elementor-heading-title{color:#fff!important}
.dgdv-elementor-home .dgdv-harbour-copy .dgdv-text,.dgdv-elementor-home .dgdv-harbour-copy .dgdv-text p{color:#d7e1e6!important;font-size:16px!important}
.dgdv-elementor-home .dgdv-harbour-copy .dgdv-btn{margin-top:26px!important;width:max-content!important}

/* news */
.dgdv-elementor-home .dgdv-news-section{background:#eef2ed!important}
.dgdv-elementor-home .dgdv-news-grid{display:grid!important;grid-template-columns:1.15fr .85fr!important;gap:26px!important}
.dgdv-elementor-home .dgdv-news-card{background:#fff!important;border-radius:28px!important;overflow:hidden!important;box-shadow:0 16px 40px rgba(15,34,51,.07)!important}
.dgdv-elementor-home .dgdv-news-image img{width:100%!important;height:330px!important;object-fit:cover!important}
.dgdv-elementor-home .dgdv-news-body{padding:30px!important}
.dgdv-elementor-home .dgdv-news-tag .elementor-heading-title{font-size:12px!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-weight:900!important;color:var(--d-green)!important}
.dgdv-elementor-home .dgdv-news-body .dgdv-h3{margin-top:10px!important}
.dgdv-elementor-home .dgdv-news-body .dgdv-text{margin-top:14px!important}
.dgdv-elementor-home .dgdv-news-body .dgdv-btn{margin-top:22px!important;width:max-content!important}
.dgdv-elementor-home .dgdv-join-card{padding:38px!important;background:linear-gradient(160deg,#1737a4 0%,#102a6d 100%)!important;color:#fff!important;border-radius:28px!important;min-height:100%!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;box-shadow:0 16px 40px rgba(15,34,51,.07)!important}
.dgdv-elementor-home .dgdv-join-icon .elementor-heading-title{width:70px;height:70px;border-radius:22px;background:rgba(255,255,255,.12);display:grid!important;place-items:center!important;font-size:30px!important;color:#fff!important;margin-bottom:56px!important}
.dgdv-elementor-home .dgdv-join-card .dgdv-h3 .elementor-heading-title{color:#fff!important;font-size:clamp(30px,3vw,46px)!important}
.dgdv-elementor-home .dgdv-join-card .dgdv-text,.dgdv-elementor-home .dgdv-join-card .dgdv-text p{color:#e8edf8!important;margin-top:16px!important}
.dgdv-elementor-home .dgdv-join-card .dgdv-btn{margin-top:28px!important;width:max-content!important}

/* CTA */
.dgdv-elementor-home .dgdv-cta-section{padding:72px 0!important}
.dgdv-elementor-home .dgdv-cta-box{display:grid!important;grid-template-columns:1.25fr auto!important;gap:40px!important;align-items:center!important;background:linear-gradient(135deg,#f0c458 0%,#e4ad33 100%)!important;border-radius:30px!important;padding:clamp(38px,6vw,72px)!important;position:relative!important;overflow:hidden!important}
.dgdv-elementor-home .dgdv-cta-box:after{content:'';position:absolute;width:340px;height:340px;border:1px solid rgba(16,32,51,.15);border-radius:50%;right:-120px;top:-170px}
.dgdv-elementor-home .dgdv-cta-copy{position:relative!important;z-index:2!important}
.dgdv-elementor-home .dgdv-cta-copy .dgdv-h2 .elementor-heading-title{font-size:clamp(34px,4vw,62px)!important}
.dgdv-elementor-home .dgdv-cta-copy .dgdv-text,.dgdv-elementor-home .dgdv-cta-copy .dgdv-text p{color:#49525a!important;margin-top:14px!important;max-width:750px!important}
.dgdv-elementor-home .dgdv-cta-actions{display:flex!important;flex-direction:column!important;gap:10px!important;position:relative!important;z-index:2!important}
.dgdv-elementor-home .dgdv-cta-actions .dgdv-btn{width:100%!important}

@media(max-width:1060px){
 .dgdv-elementor-home .dgdv-project-grid,.dgdv-elementor-home .dgdv-expedition-grid{gap:40px!important}
 .dgdv-card-grid{grid-template-columns:1fr 1fr}.dgdv-card:last-child{grid-column:1/-1;min-height:420px}
 .dgdv-elementor-home .dgdv-news-grid{grid-template-columns:1fr!important}.dgdv-elementor-home .dgdv-join-card{min-height:430px!important}
}
@media(max-width:850px){
 .dgdv-elementor-home .dgdv-hero{min-height:720px!important}
 .dgdv-elementor-home .dgdv-section{padding:72px 0!important}
 .dgdv-elementor-home .dgdv-project-grid,.dgdv-elementor-home .dgdv-expedition-grid,.dgdv-elementor-home .dgdv-harbour-card,.dgdv-elementor-home .dgdv-cta-box{grid-template-columns:1fr!important}
 .dgdv-elementor-home .dgdv-project-grid{gap:36px!important}
 .dgdv-elementor-home .dgdv-harbour-image img{height:420px!important}
 .dgdv-elementor-home .dgdv-cta-actions{flex-direction:row!important;flex-wrap:wrap!important}
}
@media(max-width:620px){
 .dgdv-elementor-home .dgdv-wrap,.dgdv-elementor-home .dgdv-section-inner,.dgdv-elementor-home .dgdv-quote-inner{width:min(calc(100% - 24px),var(--d-max))!important}
 .dgdv-elementor-home .dgdv-hero{min-height:680px!important}
 .dgdv-elementor-home .dgdv-hero:before{background:linear-gradient(180deg,rgba(5,20,42,.30) 0%,rgba(5,20,42,.84) 66%,rgba(5,20,42,.95) 100%),url('https://desgrainesdanslesvoiles.org/wp-content/uploads/2026/07/Jean-Pierre-Haignere-la-terre-vue-de-lespace.jpeg') 62% center/cover no-repeat}
 .dgdv-elementor-home .dgdv-hero-inner{padding:34px 0!important}
 .dgdv-elementor-home .dgdv-hero-title .elementor-heading-title{font-size:clamp(40px,13vw,66px)!important}
 .dgdv-elementor-home .dgdv-btn-row{display:grid!important;grid-template-columns:1fr!important;width:100%!important}
 .dgdv-elementor-home .dgdv-btn-row>.e-con{width:100%!important}.dgdv-elementor-home .dgdv-btn-row .elementor-button{width:100%!important}
 .dgdv-elementor-home .dgdv-section{padding:58px 0!important}
 .dgdv-elementor-home .dgdv-method-grid{grid-template-columns:1fr!important}
 .dgdv-elementor-home .dgdv-image-stack-html{padding:0 14px 26px 0}.dgdv-elementor-home .dgdv-image-stack-html .mini-img{border-width:5px}
 .dgdv-elementor-home .dgdv-section-head{align-items:flex-start!important;flex-direction:column!important}
 .dgdv-card-grid{grid-template-columns:1fr}.dgdv-card,.dgdv-card:last-child{grid-column:auto;min-height:430px}
 .dgdv-elementor-home .dgdv-quote{min-height:500px!important}.dgdv-elementor-home .dgdv-quote-inner{padding:60px 0!important}
 .dgdv-mosaic{grid-template-columns:1fr 1fr;grid-template-rows:170px 210px}
 .dgdv-elementor-home .dgdv-harbour-card{border-radius:24px!important}.dgdv-elementor-home .dgdv-harbour-image img{height:300px!important}
 .dgdv-elementor-home .dgdv-news-image img{height:240px!important}.dgdv-elementor-home .dgdv-join-card{padding:28px!important;min-height:390px!important}
 .dgdv-elementor-home .dgdv-cta-box{border-radius:24px!important;padding:34px 24px!important}.dgdv-elementor-home .dgdv-cta-actions{flex-direction:column!important}.dgdv-elementor-home .dgdv-cta-actions .elementor-button{width:100%!important}
}


.dgdv-card-image,.dgdv-mosaic-img,.dgdv-harbour-image{
    height: 100%;
}/* End custom CSS */