.elementor-4705 .elementor-element.elementor-element-51b8744e{--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;--overlay-opacity:0.6;--margin-top:-3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:8em;--padding-bottom:6em;--padding-left:6em;--padding-right:6em;--z-index:0;}.elementor-4705 .elementor-element.elementor-element-51b8744e:not(.elementor-motion-effects-element-type-background), .elementor-4705 .elementor-element.elementor-element-51b8744e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hypoprime.be/wp-content/uploads/2026/10/fond-accueil-couple-appartement.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4705 .elementor-element.elementor-element-51b8744e::before, .elementor-4705 .elementor-element.elementor-element-51b8744e > .elementor-background-video-container::before, .elementor-4705 .elementor-element.elementor-element-51b8744e > .e-con-inner > .elementor-background-video-container::before, .elementor-4705 .elementor-element.elementor-element-51b8744e > .elementor-background-slideshow::before, .elementor-4705 .elementor-element.elementor-element-51b8744e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4705 .elementor-element.elementor-element-51b8744e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-2fe040f ) 26%, var( --e-global-color-2fe040f ) 50%);}.elementor-4705 .elementor-element.elementor-element-6c6af930{--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;}.elementor-4705 .elementor-element.elementor-element-6c6af930.e-con{--flex-grow:0;--flex-shrink:0;}.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-4705 .elementor-element.elementor-element-5faec44c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-56b18c1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-4705 .elementor-element.elementor-element-71049c6b{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.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-4705 .elementor-element.elementor-element-a37fc9f .elementor-button{background-color:var( --e-global-color-2b0d752 );font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-radius:3em 3em 3em 3em;}.elementor-4705 .elementor-element.elementor-element-64b2c638{--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:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:3em;}.elementor-4705 .elementor-element.elementor-element-cf1686a{--display:flex;--border-radius:1em 1em 1em 1em;box-shadow:0px 14px 34px 0px rgba(8,20,48,0.28);--margin-top:0em;--margin-bottom:0em;--margin-left:3em;--margin-right:3em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-4705 .elementor-element.elementor-element-cf1686a:not(.elementor-motion-effects-element-type-background), .elementor-4705 .elementor-element.elementor-element-cf1686a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-4639009{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:center;}.elementor-4705 .elementor-element.elementor-element-4639009 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#1F3A5F;}.elementor-4705 .elementor-element.elementor-element-820ee7e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#1F3A5F;color:#1F3A5F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1F3A5F;border-radius:40px 40px 40px 40px;}.elementor-4705 .elementor-element.elementor-element-820ee7e .elementor-button:hover, .elementor-4705 .elementor-element.elementor-element-820ee7e .elementor-button:focus{background-color:#1F3A5F;color:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-820ee7e .elementor-button:hover svg, .elementor-4705 .elementor-element.elementor-element-820ee7e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-14775cf3{--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;}.elementor-4705 .elementor-element.elementor-element-14775cf3:not(.elementor-motion-effects-element-type-background), .elementor-4705 .elementor-element.elementor-element-14775cf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5cfa28 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4705 .elementor-element.elementor-element-7545d951{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-4705 .elementor-element.elementor-element-7545d951 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-4705 .elementor-element.elementor-element-7545d951 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-4705 .elementor-element.elementor-element-7545d951 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-4705 .elementor-element.elementor-element-7545d951 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-4705 .elementor-element.elementor-element-7545d951 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-4705 .elementor-element.elementor-element-7545d951 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-4705 .elementor-element.elementor-element-7545d951 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-4705 .elementor-element.elementor-element-7545d951 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4705 .elementor-element.elementor-element-7545d951 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-4705 .elementor-element.elementor-element-7545d951 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4705 .elementor-element.elementor-element-c3728e7{--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;}.elementor-4705 .elementor-element.elementor-element-7cadec8{--spacer-size:50px;}.elementor-4705 .elementor-element.elementor-element-96475f4{--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;}.elementor-4705 .elementor-element.elementor-element-1350518{--spacer-size:50px;}.elementor-4705 .elementor-element.elementor-element-d6f229b{--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;}.elementor-4705 .elementor-element.elementor-element-cd56a71{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4705 .elementor-element.elementor-element-adf8b5d{margin:-7em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;z-index:9;text-align:center;}.elementor-4705 .elementor-element.elementor-element-adf8b5d img{width:34%;border-radius:5em 13em 5em 13em;}.elementor-4705 .elementor-element.elementor-element-7c680bc{--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;}.elementor-4705 .elementor-element.elementor-element-2ebcea9{text-align:center;}.elementor-4705 .elementor-element.elementor-element-2ebcea9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-2fe040f );}.elementor-4705 .elementor-element.elementor-element-770bea70{padding:0em 5em 0em 5em;text-align:center;}.elementor-4705 .elementor-element.elementor-element-770bea70 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:600;color:var( --e-global-color-0ca8bfe );}.elementor-4705 .elementor-element.elementor-element-6585773f{text-align:center;font-family:"Inter", Sans-serif;font-weight:400;color:#000000;}.elementor-4705 .elementor-element.elementor-element-e30a6e5{--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;}.elementor-4705 .elementor-element.elementor-element-6758369{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4705 .elementor-element.elementor-element-7ffcf9e{--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;--overlay-opacity:0.5;--margin-top:6em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4705 .elementor-element.elementor-element-7ffcf9e::before, .elementor-4705 .elementor-element.elementor-element-7ffcf9e > .elementor-background-video-container::before, .elementor-4705 .elementor-element.elementor-element-7ffcf9e > .e-con-inner > .elementor-background-video-container::before, .elementor-4705 .elementor-element.elementor-element-7ffcf9e > .elementor-background-slideshow::before, .elementor-4705 .elementor-element.elementor-element-7ffcf9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4705 .elementor-element.elementor-element-7ffcf9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#02010100;--background-overlay:'';}.elementor-4705 .elementor-element.elementor-element-7ffcf9e > .elementor-shape-top svg, .elementor-4705 .elementor-element.elementor-element-7ffcf9e > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:57px;transform:translateX(-50%) rotateY(180deg);}.elementor-4705 .elementor-element.elementor-element-fc0db25{text-align:center;}.elementor-4705 .elementor-element.elementor-element-fc0db25 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-2fe040f );}.elementor-4705 .elementor-element.elementor-element-6f25bd4{text-align:center;}.elementor-4705 .elementor-element.elementor-element-6f25bd4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:600;color:#1A2E4A;}.elementor-4705 .elementor-element.elementor-element-7f5b1191{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-25e93d2 );}.elementor-4705 .elementor-element.elementor-element-e262ab0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:center;}.elementor-4705 .elementor-element.elementor-element-e262ab0 img{width:34%;border-radius:5em 13em 5em 13em;}.elementor-4705 .elementor-element.elementor-element-46fd0dc{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;z-index:9;text-align:center;}.elementor-4705 .elementor-element.elementor-element-46fd0dc img{width:34%;border-radius:5em 13em 5em 13em;}.elementor-4705 .elementor-element.elementor-element-3453b8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:13em;--padding-bottom:12em;--padding-left:8em;--padding-right:8em;}.elementor-4705 .elementor-element.elementor-element-3453b8c:not(.elementor-motion-effects-element-type-background), .elementor-4705 .elementor-element.elementor-element-3453b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fe040f );}.elementor-4705 .elementor-element.elementor-element-3453b8c > .elementor-shape-top .elementor-shape-fill, .elementor-4705 .elementor-element.elementor-element-3453b8c > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-3453b8c > .elementor-shape-top svg, .elementor-4705 .elementor-element.elementor-element-3453b8c > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:57px;transform:translateX(-50%) rotateY(180deg);}.elementor-4705 .elementor-element.elementor-element-3453b8c > .elementor-shape-bottom svg, .elementor-4705 .elementor-element.elementor-element-3453b8c > .e-con-inner > .elementor-shape-bottom svg{height:67px;transform:translateX(-50%) rotateY(180deg);}.elementor-4705 .elementor-element.elementor-element-fe4d9d9{--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:0em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-4705 .elementor-element.elementor-element-fe4d9d9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4705 .elementor-element.elementor-element-5da3124 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-9c87ee0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-ccd6cb6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-a3fe4ac .elementor-button{background-color:var( --e-global-color-b5cfa28 );font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:3em 3em 3em 3em;}.elementor-4705 .elementor-element.elementor-element-74b1f6b{--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:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-4705 .elementor-element.elementor-element-74b1f6b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4705 .elementor-element.elementor-element-b43f2f3{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:62px;font-weight:700;color:var( --e-global-color-b5cfa28 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4705 .elementor-element.elementor-element-65204e9{--divider-border-style:solid;--divider-color:#7CA28D;--divider-border-width:1px;--e-transform-rotateZ:90deg;}.elementor-4705 .elementor-element.elementor-element-65204e9 .elementor-divider-separator{width:64%;margin:0 auto;margin-right:0;}.elementor-4705 .elementor-element.elementor-element-65204e9 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-4705 .elementor-element.elementor-element-e33e114{margin:88px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:62px;font-weight:700;color:var( --e-global-color-b5cfa28 );}.elementor-4705 .elementor-element.elementor-element-df45a69{--divider-border-style:solid;--divider-color:#7CA28D;--divider-border-width:1px;--e-transform-rotateZ:90deg;}.elementor-4705 .elementor-element.elementor-element-df45a69 .elementor-divider-separator{width:64%;margin:0 auto;margin-right:0;}.elementor-4705 .elementor-element.elementor-element-df45a69 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-4705 .elementor-element.elementor-element-31709ad{margin:88px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:62px;font-weight:700;color:var( --e-global-color-b5cfa28 );}.elementor-4705 .elementor-element.elementor-element-9965dd8{--divider-border-style:solid;--divider-color:#7CA28D;--divider-border-width:1px;--e-transform-rotateZ:90deg;}.elementor-4705 .elementor-element.elementor-element-9965dd8 .elementor-divider-separator{width:64%;margin:0 auto;margin-right:0;}.elementor-4705 .elementor-element.elementor-element-9965dd8 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-4705 .elementor-element.elementor-element-c0ea890{margin:88px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:62px;font-weight:700;color:var( --e-global-color-b5cfa28 );}.elementor-4705 .elementor-element.elementor-element-d6b85fc{--divider-border-style:solid;--divider-color:#7CA28D;--divider-border-width:1px;--e-transform-rotateZ:90deg;}.elementor-4705 .elementor-element.elementor-element-d6b85fc .elementor-divider-separator{width:64%;margin:0 auto;margin-right:0;}.elementor-4705 .elementor-element.elementor-element-d6b85fc .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-4705 .elementor-element.elementor-element-6e222d3{margin:88px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:62px;font-weight:700;color:var( --e-global-color-b5cfa28 );}.elementor-4705 .elementor-element.elementor-element-8d98a12{--divider-border-style:solid;--divider-color:#7CA28D;--divider-border-width:1px;--e-transform-rotateZ:90deg;}.elementor-4705 .elementor-element.elementor-element-8d98a12 .elementor-divider-separator{width:64%;margin:0 auto;margin-right:0;}.elementor-4705 .elementor-element.elementor-element-8d98a12 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-4705 .elementor-element.elementor-element-dfc6755{--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;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-4705 .elementor-element.elementor-element-49f067e{width:var( --container-widget-width, 88% );max-width:88%;background-color:#00000026;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 1em 1em 1em;--container-widget-width:88%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b5cfa28 );border-radius:1em 1em 1em 1em;}.elementor-4705 .elementor-element.elementor-element-49f067e.elementor-element{--align-self:center;}.elementor-4705 .elementor-element.elementor-element-49f067e .elementor-image-box-wrapper{text-align:start;}.elementor-4705 .elementor-element.elementor-element-49f067e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4705 .elementor-element.elementor-element-49f067e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4705 .elementor-element.elementor-element-49f067e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4705 .elementor-element.elementor-element-49f067e .elementor-image-box-title{margin-bottom:14px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:28px;color:#7CA28D;}.elementor-4705 .elementor-element.elementor-element-49f067e .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-4705 .elementor-element.elementor-element-49f067e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4705 .elementor-element.elementor-element-49f067e:has(:hover) .elementor-image-box-title,
					 .elementor-4705 .elementor-element.elementor-element-49f067e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b5cfa28 );}.elementor-4705 .elementor-element.elementor-element-49f067e .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-d98cb6b{width:var( --container-widget-width, 88% );max-width:88%;background-color:#00000026;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 1em 1em 1em;--container-widget-width:88%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b5cfa28 );border-radius:1em 1em 1em 1em;}.elementor-4705 .elementor-element.elementor-element-d98cb6b.elementor-element{--align-self:center;}.elementor-4705 .elementor-element.elementor-element-d98cb6b .elementor-image-box-wrapper{text-align:start;}.elementor-4705 .elementor-element.elementor-element-d98cb6b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4705 .elementor-element.elementor-element-d98cb6b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4705 .elementor-element.elementor-element-d98cb6b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4705 .elementor-element.elementor-element-d98cb6b .elementor-image-box-title{margin-bottom:14px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:28px;color:var( --e-global-color-b5cfa28 );}.elementor-4705 .elementor-element.elementor-element-d98cb6b .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-4705 .elementor-element.elementor-element-d98cb6b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4705 .elementor-element.elementor-element-d98cb6b:has(:hover) .elementor-image-box-title,
					 .elementor-4705 .elementor-element.elementor-element-d98cb6b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b5cfa28 );}.elementor-4705 .elementor-element.elementor-element-d98cb6b .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-5ff56ed{width:var( --container-widget-width, 88% );max-width:88%;background-color:#00000026;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 1em 1em 1em;--container-widget-width:88%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b5cfa28 );border-radius:1em 1em 1em 1em;}.elementor-4705 .elementor-element.elementor-element-5ff56ed.elementor-element{--align-self:center;}.elementor-4705 .elementor-element.elementor-element-5ff56ed .elementor-image-box-wrapper{text-align:start;}.elementor-4705 .elementor-element.elementor-element-5ff56ed.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4705 .elementor-element.elementor-element-5ff56ed.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4705 .elementor-element.elementor-element-5ff56ed.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4705 .elementor-element.elementor-element-5ff56ed .elementor-image-box-title{margin-bottom:14px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:28px;color:var( --e-global-color-b5cfa28 );}.elementor-4705 .elementor-element.elementor-element-5ff56ed .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-4705 .elementor-element.elementor-element-5ff56ed .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4705 .elementor-element.elementor-element-5ff56ed:has(:hover) .elementor-image-box-title,
					 .elementor-4705 .elementor-element.elementor-element-5ff56ed:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b5cfa28 );}.elementor-4705 .elementor-element.elementor-element-5ff56ed .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-36d815f{width:var( --container-widget-width, 88% );max-width:88%;background-color:#00000026;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 1em 1em 1em;--container-widget-width:88%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b5cfa28 );border-radius:1em 1em 1em 1em;}.elementor-4705 .elementor-element.elementor-element-36d815f.elementor-element{--align-self:center;}.elementor-4705 .elementor-element.elementor-element-36d815f .elementor-image-box-wrapper{text-align:start;}.elementor-4705 .elementor-element.elementor-element-36d815f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4705 .elementor-element.elementor-element-36d815f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4705 .elementor-element.elementor-element-36d815f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4705 .elementor-element.elementor-element-36d815f .elementor-image-box-title{margin-bottom:14px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:28px;color:var( --e-global-color-b5cfa28 );}.elementor-4705 .elementor-element.elementor-element-36d815f .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-4705 .elementor-element.elementor-element-36d815f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4705 .elementor-element.elementor-element-36d815f:has(:hover) .elementor-image-box-title,
					 .elementor-4705 .elementor-element.elementor-element-36d815f:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b5cfa28 );}.elementor-4705 .elementor-element.elementor-element-36d815f .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-c7f98a2{width:var( --container-widget-width, 88% );max-width:88%;background-color:#00000026;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 1em 1em 1em;--container-widget-width:88%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b5cfa28 );border-radius:1em 1em 1em 1em;}.elementor-4705 .elementor-element.elementor-element-c7f98a2.elementor-element{--align-self:center;}.elementor-4705 .elementor-element.elementor-element-c7f98a2 .elementor-image-box-wrapper{text-align:start;}.elementor-4705 .elementor-element.elementor-element-c7f98a2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4705 .elementor-element.elementor-element-c7f98a2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4705 .elementor-element.elementor-element-c7f98a2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4705 .elementor-element.elementor-element-c7f98a2 .elementor-image-box-title{margin-bottom:14px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:28px;color:var( --e-global-color-b5cfa28 );}.elementor-4705 .elementor-element.elementor-element-c7f98a2 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-4705 .elementor-element.elementor-element-c7f98a2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4705 .elementor-element.elementor-element-c7f98a2:has(:hover) .elementor-image-box-title,
					 .elementor-4705 .elementor-element.elementor-element-c7f98a2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b5cfa28 );}.elementor-4705 .elementor-element.elementor-element-c7f98a2 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-7b243bc{--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;}.elementor-4705 .elementor-element.elementor-element-227d63d6{--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:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-4705 .elementor-element.elementor-element-227d63d6:not(.elementor-motion-effects-element-type-background), .elementor-4705 .elementor-element.elementor-element-227d63d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fe040f );}.elementor-4705 .elementor-element.elementor-element-227d63d6 > .elementor-shape-top svg, .elementor-4705 .elementor-element.elementor-element-227d63d6 > .e-con-inner > .elementor-shape-top svg{transform:translateX(-50%) rotateY(180deg);}.elementor-4705 .elementor-element.elementor-element-2892a6ca{--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:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-4705 .elementor-element.elementor-element-2892a6ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4705 .elementor-element.elementor-element-620b7cb6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-e3b3c0b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-3180f4c6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-6796d67e{--spacer-size:100px;}.elementor-4705 .elementor-element.elementor-element-783294da{--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:none;--border-style:none;--border-radius:4em 4em 4em 4em;--margin-top:3em;--margin-bottom:3em;--margin-left:3em;--margin-right:3em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-4705 .elementor-element.elementor-element-783294da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4705 .elementor-element.elementor-element-e16b090{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:62px;font-weight:700;color:#94AE9B;}.elementor-4705 .elementor-element.elementor-element-9777cd1{width:var( --container-widget-width, 88% );max-width:88%;background-color:#00000026;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 1em 1em 1em;--container-widget-width:88%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b5cfa28 );border-radius:1em 1em 1em 1em;}.elementor-4705 .elementor-element.elementor-element-9777cd1.elementor-element{--align-self:center;}.elementor-4705 .elementor-element.elementor-element-9777cd1 .elementor-image-box-wrapper{text-align:start;}.elementor-4705 .elementor-element.elementor-element-9777cd1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4705 .elementor-element.elementor-element-9777cd1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4705 .elementor-element.elementor-element-9777cd1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4705 .elementor-element.elementor-element-9777cd1 .elementor-image-box-title{margin-bottom:14px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:28px;color:#94AE9B;}.elementor-4705 .elementor-element.elementor-element-9777cd1 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-4705 .elementor-element.elementor-element-9777cd1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4705 .elementor-element.elementor-element-9777cd1:has(:hover) .elementor-image-box-title,
					 .elementor-4705 .elementor-element.elementor-element-9777cd1:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b5cfa28 );}.elementor-4705 .elementor-element.elementor-element-9777cd1 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-5f91e177{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:62px;font-weight:700;color:#94AE9B;}.elementor-4705 .elementor-element.elementor-element-c671d49{width:var( --container-widget-width, 88% );max-width:88%;background-color:#00000026;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 1em 1em 1em;--container-widget-width:88%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b5cfa28 );border-radius:1em 1em 1em 1em;}.elementor-4705 .elementor-element.elementor-element-c671d49.elementor-element{--align-self:center;}.elementor-4705 .elementor-element.elementor-element-c671d49 .elementor-image-box-wrapper{text-align:start;}.elementor-4705 .elementor-element.elementor-element-c671d49.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4705 .elementor-element.elementor-element-c671d49.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4705 .elementor-element.elementor-element-c671d49.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4705 .elementor-element.elementor-element-c671d49 .elementor-image-box-title{margin-bottom:14px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:28px;color:#94AE9B;}.elementor-4705 .elementor-element.elementor-element-c671d49 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-4705 .elementor-element.elementor-element-c671d49 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4705 .elementor-element.elementor-element-c671d49:has(:hover) .elementor-image-box-title,
					 .elementor-4705 .elementor-element.elementor-element-c671d49:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b5cfa28 );}.elementor-4705 .elementor-element.elementor-element-c671d49 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-7de23382{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:62px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#94AE9B;}.elementor-4705 .elementor-element.elementor-element-d77a8d6{width:var( --container-widget-width, 88% );max-width:88%;background-color:#00000026;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 1em 1em 1em;--container-widget-width:88%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b5cfa28 );border-radius:1em 1em 1em 1em;}.elementor-4705 .elementor-element.elementor-element-d77a8d6.elementor-element{--align-self:center;}.elementor-4705 .elementor-element.elementor-element-d77a8d6 .elementor-image-box-wrapper{text-align:start;}.elementor-4705 .elementor-element.elementor-element-d77a8d6.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4705 .elementor-element.elementor-element-d77a8d6.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4705 .elementor-element.elementor-element-d77a8d6.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4705 .elementor-element.elementor-element-d77a8d6 .elementor-image-box-title{margin-bottom:14px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:28px;color:#94AE9B;}.elementor-4705 .elementor-element.elementor-element-d77a8d6 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-4705 .elementor-element.elementor-element-d77a8d6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4705 .elementor-element.elementor-element-d77a8d6:has(:hover) .elementor-image-box-title,
					 .elementor-4705 .elementor-element.elementor-element-d77a8d6:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b5cfa28 );}.elementor-4705 .elementor-element.elementor-element-d77a8d6 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-259399c5{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:62px;font-weight:700;color:#94AE9B;}.elementor-4705 .elementor-element.elementor-element-992a42c{width:var( --container-widget-width, 88% );max-width:88%;background-color:#00000026;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 1em 1em 1em;--container-widget-width:88%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b5cfa28 );border-radius:1em 1em 1em 1em;}.elementor-4705 .elementor-element.elementor-element-992a42c.elementor-element{--align-self:center;}.elementor-4705 .elementor-element.elementor-element-992a42c .elementor-image-box-wrapper{text-align:start;}.elementor-4705 .elementor-element.elementor-element-992a42c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4705 .elementor-element.elementor-element-992a42c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4705 .elementor-element.elementor-element-992a42c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4705 .elementor-element.elementor-element-992a42c .elementor-image-box-title{margin-bottom:14px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:28px;color:#94AE9B;}.elementor-4705 .elementor-element.elementor-element-992a42c .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-4705 .elementor-element.elementor-element-992a42c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4705 .elementor-element.elementor-element-992a42c:has(:hover) .elementor-image-box-title,
					 .elementor-4705 .elementor-element.elementor-element-992a42c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b5cfa28 );}.elementor-4705 .elementor-element.elementor-element-992a42c .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-758dda01{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:62px;font-weight:700;color:var( --e-global-color-b5cfa28 );}.elementor-4705 .elementor-element.elementor-element-3c232b1{width:var( --container-widget-width, 88% );max-width:88%;background-color:#00000026;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 1em 1em 1em;--container-widget-width:88%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b5cfa28 );border-radius:1em 1em 1em 1em;}.elementor-4705 .elementor-element.elementor-element-3c232b1.elementor-element{--align-self:center;}.elementor-4705 .elementor-element.elementor-element-3c232b1 .elementor-image-box-wrapper{text-align:start;}.elementor-4705 .elementor-element.elementor-element-3c232b1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4705 .elementor-element.elementor-element-3c232b1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4705 .elementor-element.elementor-element-3c232b1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4705 .elementor-element.elementor-element-3c232b1 .elementor-image-box-title{margin-bottom:14px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-transform:none;line-height:28px;color:#94AE9B;}.elementor-4705 .elementor-element.elementor-element-3c232b1 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-4705 .elementor-element.elementor-element-3c232b1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4705 .elementor-element.elementor-element-3c232b1:has(:hover) .elementor-image-box-title,
					 .elementor-4705 .elementor-element.elementor-element-3c232b1:has(:focus) .elementor-image-box-title{color:var( --e-global-color-b5cfa28 );}.elementor-4705 .elementor-element.elementor-element-3c232b1 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-00cb8c9 .elementor-button{background-color:var( --e-global-color-b5cfa28 );font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:3em 3em 3em 3em;}.elementor-4705 .elementor-element.elementor-element-16b9035e{--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:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-4705 .elementor-element.elementor-element-30bd13c{--display:grid;--min-height:360px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.88;--border-radius:2em 2em 2em 2em;--padding-top:4em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-4705 .elementor-element.elementor-element-30bd13c:not(.elementor-motion-effects-element-type-background), .elementor-4705 .elementor-element.elementor-element-30bd13c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hypoprime.be/wp-content/uploads/2026/10/tevreden-klanten-hypoprime-reviews.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4705 .elementor-element.elementor-element-30bd13c::before, .elementor-4705 .elementor-element.elementor-element-30bd13c > .elementor-background-video-container::before, .elementor-4705 .elementor-element.elementor-element-30bd13c > .e-con-inner > .elementor-background-video-container::before, .elementor-4705 .elementor-element.elementor-element-30bd13c > .elementor-background-slideshow::before, .elementor-4705 .elementor-element.elementor-element-30bd13c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4705 .elementor-element.elementor-element-30bd13c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-2fe040f ) 54%, #1A2E4A00 100%);}.elementor-4705 .elementor-element.elementor-element-140c45d4{--display:flex;}.elementor-4705 .elementor-element.elementor-element-42cf6711{text-align:center;}.elementor-4705 .elementor-element.elementor-element-42cf6711 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-f26b6fa{text-align:center;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-2405d497{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;--e-rating-justify-content:center;--e-rating-icon-font-size:20px;--e-rating-gap:14px;--e-rating-icon-marked-color:var( --e-global-color-a6f59a0 );}.elementor-4705 .elementor-element.elementor-element-f4e0945{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-4705 .elementor-element.elementor-element-94348df .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:3em 3em 3em 3em;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4705 .elementor-element.elementor-element-b8e385b .swiper-pagination-bullet-active, .elementor-4705 .elementor-element.elementor-element-b8e385b .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-743d990 );}.elementor-4705 .elementor-element.elementor-element-b8e385b .swiper-pagination-fraction{color:var( --e-global-color-743d990 );}.elementor-4705 .elementor-element.elementor-element-b8e385b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;border-radius:1em 1em 1em 1em;}.elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-arrows-yes .elementor-main-swiper{width:calc( 90% - 40px );}.elementor-4705 .elementor-element.elementor-element-b8e385b .elementor-main-swiper{width:90%;}.elementor-4705 .elementor-element.elementor-element-b8e385b .elementor-main-swiper .swiper-slide{background-color:#F1F1F1D9;border-width:0px 0px 0px 0px;border-radius:19px;padding:1em 1em 1em 1em;}.elementor-4705 .elementor-element.elementor-element-b8e385b .elementor-swiper-button{font-size:22px;color:var( --e-global-color-743d990 );}.elementor-4705 .elementor-element.elementor-element-b8e385b .elementor-swiper-button svg{fill:var( --e-global-color-743d990 );}.elementor-4705 .elementor-element.elementor-element-b8e385b .swiper-pagination-bullet{height:9px;width:9px;}.elementor-4705 .elementor-element.elementor-element-b8e385b .swiper-horizontal .swiper-pagination-progressbar{height:9px;}.elementor-4705 .elementor-element.elementor-element-b8e385b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-b5cfa28 );opacity:var( --e-global-color-b5cfa28 );}.elementor-4705 .elementor-element.elementor-element-b8e385b .elementor-testimonial__text{color:var( --e-global-color-0ca8bfe );font-family:"Inter", Sans-serif;font-size:15px;}.elementor-4705 .elementor-element.elementor-element-b8e385b .elementor-testimonial__name{color:var( --e-global-color-0ca8bfe );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;}.elementor-4705 .elementor-element.elementor-element-b8e385b .elementor-testimonial__title{color:#7CA28D;font-family:"Open Sans", Sans-serif;font-size:12px;}.elementor-4705 .elementor-element.elementor-element-b8e385b .elementor-testimonial__image img{width:0px;height:0px;border-radius:0px;}.elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (0px / 2) - 8px );}body:not(.rtl) .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (0px / 2) - 8px );right:auto;}body.rtl .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (0px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (0px / 2) - 8px );right:auto;}body.rtl .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (0px / 2) - 8px );left:auto;}body.rtl .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-4705 .elementor-element.elementor-element-b8e385b.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}.elementor-4705 .elementor-element.elementor-element-c4678e2 .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:3em 3em 3em 3em;}.elementor-4705 .elementor-element.elementor-element-7acd7f3{--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:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-4705 .elementor-element.elementor-element-7acd7f3:not(.elementor-motion-effects-element-type-background), .elementor-4705 .elementor-element.elementor-element-7acd7f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F1;}.elementor-4705 .elementor-element.elementor-element-7acd7f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4705 .elementor-element.elementor-element-f937952{text-align:start;}.elementor-4705 .elementor-element.elementor-element-f937952 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-2fe040f );}.elementor-4705 .elementor-element.elementor-element-40b1753{width:var( --container-widget-width, 59% );max-width:59%;padding:0em 0em 0em 0em;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:start;}.elementor-4705 .elementor-element.elementor-element-40b1753 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:600;color:var( --e-global-color-0ca8bfe );}.elementor-4705 .elementor-element.elementor-element-a10135b{--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:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-4705 .elementor-element.elementor-element-5ff8785f{--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;}.elementor-4705 .elementor-element.elementor-element-5ff8785f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4705 .elementor-element.elementor-element-175d765d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:600;line-height:1.1em;color:var( --e-global-color-0ca8bfe );}.elementor-4705 .elementor-element.elementor-element-6259b882{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start;}.elementor-4705 .elementor-element.elementor-element-6259b882 img{width:100%;border-radius:5em 13em 5em 13em;}.elementor-4705 .elementor-element.elementor-element-45d62a7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-4705 .elementor-element.elementor-element-3191bb4{--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;border-style:none;--border-style:none;--border-radius:4em 4em 4em 4em;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:1em;--padding-left:2em;--padding-right:0em;}.elementor-4705 .elementor-element.elementor-element-4a10c88{--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;}.elementor-4705 .elementor-element.elementor-element-dd3164b{--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:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-4705 .elementor-element.elementor-element-dd3164b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4705 .elementor-element.elementor-element-a7b5660{--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;}.elementor-4705 .elementor-element.elementor-element-a7b5660.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4705 .elementor-element.elementor-element-357c23f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-4705 .elementor-element.elementor-element-357c23f img{width:64%;border-radius:15em 3em 15em 3em;}.elementor-4705 .elementor-element.elementor-element-5ddff43{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-4705 .elementor-element.elementor-element-91fcbaf{--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;border-style:none;--border-style:none;--border-radius:4em 4em 4em 4em;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:3em;--padding-left:3em;--padding-right:0em;}.elementor-4705 .elementor-element.elementor-element-b9841ce{--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:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-4705 .elementor-element.elementor-element-b9841ce:not(.elementor-motion-effects-element-type-background), .elementor-4705 .elementor-element.elementor-element-b9841ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-743d990 );}.elementor-4705 .elementor-element.elementor-element-23205ab{padding:0em 5em 0em 5em;text-align:center;}.elementor-4705 .elementor-element.elementor-element-23205ab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:37px;font-weight:600;color:var( --e-global-color-0ca8bfe );}.elementor-4705 .elementor-element.elementor-element-c03ed93{--e-image-carousel-slides-to-show:6;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-4705 .elementor-element.elementor-element-c03ed93 .swiper-wrapper{display:flex;align-items:center;}.elementor-4705 .elementor-element.elementor-element-b7b7def{--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:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-4705 .elementor-element.elementor-element-9e7a450{--display:flex;}.elementor-4705 .elementor-element.elementor-element-240cb3d{margin:2em 5em calc(var(--kit-widget-spacing, 0px) + 0em) 5em;text-align:center;}.elementor-4705 .elementor-element.elementor-element-240cb3d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:600;color:var( --e-global-color-0ca8bfe );}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4705 .elementor-element.elementor-element-b60da48{--item-display:flex;--read-more-alignment:1;--grid-row-gap:20px;--grid-column-gap:30px;}.elementor-4705 .elementor-element.elementor-element-b60da48 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-4705 .elementor-element.elementor-element-b60da48 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.55 * 100% );}.elementor-4705 .elementor-element.elementor-element-b60da48:after{content:"1.55";}.elementor-4705 .elementor-element.elementor-element-b60da48 .elementor-post__thumbnail__link{width:26%;}.elementor-4705 .elementor-element.elementor-element-b60da48 .elementor-post{border-radius:1em;background-color:var( --e-global-color-743d990 );}.elementor-4705 .elementor-element.elementor-element-b60da48 .elementor-post__text{padding:2em 2em 2em 2em;}.elementor-4705 .elementor-element.elementor-element-b60da48 .elementor-post__thumbnail{border-radius:0em 0em 0em 0em;}.elementor-4705 .elementor-element.elementor-element-b60da48.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:18px;}.elementor-4705 .elementor-element.elementor-element-b60da48.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:18px;}.elementor-4705 .elementor-element.elementor-element-b60da48.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:18px;}.elementor-4705 .elementor-element.elementor-element-b60da48 .elementor-post__title, .elementor-4705 .elementor-element.elementor-element-b60da48 .elementor-post__title a{color:var( --e-global-color-2fe040f );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:none;}.elementor-4705 .elementor-element.elementor-element-b60da48 .elementor-post__title{margin-bottom:9px;}.elementor-4705 .elementor-element.elementor-element-b60da48 .elementor-post__excerpt p{color:#000000;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;}.elementor-4705 .elementor-element.elementor-element-b60da48 .elementor-post__read-more{color:var( --e-global-color-b5cfa28 );}.elementor-4705 .elementor-element.elementor-element-b60da48 a.elementor-post__read-more{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-4705 .elementor-element.elementor-element-6bef8e5 .elementor-button{background-color:var( --e-global-color-b5cfa28 );font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;border-radius:3em 3em 3em 3em;}.elementor-4705 .elementor-element.elementor-element-59adeda{--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;}@media(max-width:1024px){.elementor-4705 .elementor-element.elementor-element-51b8744e{--margin-top:-3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-4705 .elementor-element.elementor-element-6c6af930{--justify-content:center;}.elementor-4705 .elementor-element.elementor-element-5faec44c{text-align:start;}.elementor-4705 .elementor-element.elementor-element-5faec44c .elementor-heading-title{font-size:35px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4705 .elementor-element.elementor-element-71049c6b{font-size:15px;}.elementor-4705 .elementor-element.elementor-element-64b2c638{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:5em;}.elementor-4705 .elementor-element.elementor-element-cf1686a{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-4705 .elementor-element.elementor-element-adf8b5d img{width:75%;}.elementor-4705 .elementor-element.elementor-element-770bea70 .elementor-heading-title{font-size:35px;}.elementor-4705 .elementor-element.elementor-element-6f25bd4 .elementor-heading-title{font-size:34px;}.elementor-4705 .elementor-element.elementor-element-e262ab0 img{width:75%;}.elementor-4705 .elementor-element.elementor-element-46fd0dc img{width:75%;}.elementor-4705 .elementor-element.elementor-element-3453b8c{--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-4705 .elementor-element.elementor-element-9c87ee0 .elementor-heading-title{font-size:36px;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-4705 .elementor-element.elementor-element-227d63d6{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-4705 .elementor-element.elementor-element-e3b3c0b .elementor-heading-title{font-size:35px;}.elementor-4705 .elementor-element.elementor-element-783294da{--margin-top:1em;--margin-bottom:1em;--margin-left:1em;--margin-right:1em;}.elementor-4705 .elementor-element.elementor-element-30bd13c{--grid-auto-flow:row;}.elementor-4705 .elementor-element.elementor-element-42cf6711 .elementor-heading-title{font-size:35px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-4705 .elementor-element.elementor-element-f937952{padding:0px 30px 0px 30px;}.elementor-4705 .elementor-element.elementor-element-40b1753{padding:0px 30px 0px 30px;}.elementor-4705 .elementor-element.elementor-element-40b1753 .elementor-heading-title{font-size:35px;}.elementor-4705 .elementor-element.elementor-element-a10135b{--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-4705 .elementor-element.elementor-element-175d765d{text-align:start;}.elementor-4705 .elementor-element.elementor-element-175d765d .elementor-heading-title{font-size:35px;}.elementor-4705 .elementor-element.elementor-element-6259b882 img{width:75%;}.elementor-4705 .elementor-element.elementor-element-45d62a7{padding:0px 20px 0px 20px;}.elementor-4705 .elementor-element.elementor-element-3191bb4{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:1em;}.elementor-4705 .elementor-element.elementor-element-5ddff43{text-align:start;font-size:15px;}.elementor-4705 .elementor-element.elementor-element-b9841ce{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-4705 .elementor-element.elementor-element-23205ab .elementor-heading-title{font-size:35px;}.elementor-4705 .elementor-element.elementor-element-240cb3d .elementor-heading-title{font-size:35px;}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-4705 .elementor-element.elementor-element-b60da48 .elementor-post__title, .elementor-4705 .elementor-element.elementor-element-b60da48 .elementor-post__title a{font-size:14px;}}@media(max-width:767px){.elementor-4705 .elementor-element.elementor-element-51b8744e:not(.elementor-motion-effects-element-type-background), .elementor-4705 .elementor-element.elementor-element-51b8744e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hypoprime.be/wp-content/uploads/2026/08/hypoprime_famille_01_cles_enfants_final_11zon.webp");background-position:-76px -37px;}.elementor-4705 .elementor-element.elementor-element-51b8744e::before, .elementor-4705 .elementor-element.elementor-element-51b8744e > .elementor-background-video-container::before, .elementor-4705 .elementor-element.elementor-element-51b8744e > .e-con-inner > .elementor-background-video-container::before, .elementor-4705 .elementor-element.elementor-element-51b8744e > .elementor-background-slideshow::before, .elementor-4705 .elementor-element.elementor-element-51b8744e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4705 .elementor-element.elementor-element-51b8744e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(181deg, var( --e-global-color-2fe040f ) 33%, var( --e-global-color-2fe040f ) 78%);}.elementor-4705 .elementor-element.elementor-element-51b8744e{--overlay-opacity:0.76;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;--z-index:0;}.elementor-4705 .elementor-element.elementor-element-6c6af930{--padding-top:1em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-4705 .elementor-element.elementor-element-5faec44c .elementor-heading-title{font-size:34px;}.elementor-4705 .elementor-element.elementor-element-56b18c1 .elementor-heading-title{font-size:12px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4705 .elementor-element.elementor-element-71049c6b{font-size:14px;}.elementor-4705 .elementor-element.elementor-element-7504d2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 4px 4px 4px;}.elementor-4705 .elementor-element.elementor-element-a37fc9f{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4705 .elementor-element.elementor-element-a37fc9f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-4705 .elementor-element.elementor-element-64b2c638{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-4705 .elementor-element.elementor-element-cf1686a{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-4705 .elementor-element.elementor-element-14775cf3{--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-4705 .elementor-element.elementor-element-7545d951 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-4705 .elementor-element.elementor-element-7545d951 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-4705 .elementor-element.elementor-element-7545d951 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-4705 .elementor-element.elementor-element-7545d951 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-4705 .elementor-element.elementor-element-7545d951 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-4705 .elementor-element.elementor-element-7545d951 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4705 .elementor-element.elementor-element-7545d951 .elementor-icon-list-item > a{font-size:12px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-4705 .elementor-element.elementor-element-2ebcea9 .elementor-heading-title{font-size:12px;}.elementor-4705 .elementor-element.elementor-element-770bea70{padding:0em 1em 0em 1em;}.elementor-4705 .elementor-element.elementor-element-770bea70 .elementor-heading-title{font-size:30px;}.elementor-4705 .elementor-element.elementor-element-6585773f{font-size:14px;}.elementor-4705 .elementor-element.elementor-element-7ffcf9e{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4705 .elementor-element.elementor-element-fc0db25 .elementor-heading-title{font-size:12px;}.elementor-4705 .elementor-element.elementor-element-6f25bd4{text-align:center;}.elementor-4705 .elementor-element.elementor-element-6f25bd4 .elementor-heading-title{font-size:30px;}.elementor-4705 .elementor-element.elementor-element-7f5b1191{text-align:center;}.elementor-4705 .elementor-element.elementor-element-e262ab0 img{width:75%;}.elementor-4705 .elementor-element.elementor-element-5da3124 .elementor-heading-title{font-size:12px;}.elementor-4705 .elementor-element.elementor-element-a3fe4ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-4705 .elementor-element.elementor-element-49f067e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4705 .elementor-element.elementor-element-49f067e .elementor-image-box-wrapper{text-align:center;}.elementor-4705 .elementor-element.elementor-element-49f067e .elementor-image-box-img{margin-bottom:0px;}.elementor-4705 .elementor-element.elementor-element-49f067e .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-4705 .elementor-element.elementor-element-49f067e .elementor-image-box-description{font-size:14px;}.elementor-4705 .elementor-element.elementor-element-d98cb6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4705 .elementor-element.elementor-element-d98cb6b .elementor-image-box-wrapper{text-align:center;}.elementor-4705 .elementor-element.elementor-element-d98cb6b .elementor-image-box-img{margin-bottom:0px;}.elementor-4705 .elementor-element.elementor-element-d98cb6b .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-4705 .elementor-element.elementor-element-d98cb6b .elementor-image-box-description{font-size:14px;}.elementor-4705 .elementor-element.elementor-element-5ff56ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4705 .elementor-element.elementor-element-5ff56ed .elementor-image-box-wrapper{text-align:center;}.elementor-4705 .elementor-element.elementor-element-5ff56ed .elementor-image-box-img{margin-bottom:0px;}.elementor-4705 .elementor-element.elementor-element-5ff56ed .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-4705 .elementor-element.elementor-element-5ff56ed .elementor-image-box-description{font-size:14px;}.elementor-4705 .elementor-element.elementor-element-36d815f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4705 .elementor-element.elementor-element-36d815f .elementor-image-box-wrapper{text-align:center;}.elementor-4705 .elementor-element.elementor-element-36d815f .elementor-image-box-img{margin-bottom:0px;}.elementor-4705 .elementor-element.elementor-element-36d815f .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-4705 .elementor-element.elementor-element-36d815f .elementor-image-box-description{font-size:14px;}.elementor-4705 .elementor-element.elementor-element-c7f98a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4705 .elementor-element.elementor-element-c7f98a2 .elementor-image-box-wrapper{text-align:center;}.elementor-4705 .elementor-element.elementor-element-c7f98a2 .elementor-image-box-img{margin-bottom:0px;}.elementor-4705 .elementor-element.elementor-element-c7f98a2 .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-4705 .elementor-element.elementor-element-c7f98a2 .elementor-image-box-description{font-size:14px;}.elementor-4705 .elementor-element.elementor-element-227d63d6 > .elementor-shape-top svg, .elementor-4705 .elementor-element.elementor-element-227d63d6 > .e-con-inner > .elementor-shape-top svg{height:18px;}.elementor-4705 .elementor-element.elementor-element-227d63d6 > .elementor-shape-bottom svg, .elementor-4705 .elementor-element.elementor-element-227d63d6 > .e-con-inner > .elementor-shape-bottom svg{height:37px;}.elementor-4705 .elementor-element.elementor-element-227d63d6{--margin-top:-7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:9em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-4705 .elementor-element.elementor-element-620b7cb6{text-align:center;}.elementor-4705 .elementor-element.elementor-element-620b7cb6 .elementor-heading-title{font-size:12px;}.elementor-4705 .elementor-element.elementor-element-e3b3c0b{text-align:center;}.elementor-4705 .elementor-element.elementor-element-e3b3c0b .elementor-heading-title{font-size:30px;}.elementor-4705 .elementor-element.elementor-element-3180f4c6{padding:0em 2em 0em 2em;text-align:center;font-size:15px;}.elementor-4705 .elementor-element.elementor-element-6796d67e{--spacer-size:0px;}.elementor-4705 .elementor-element.elementor-element-783294da{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4705 .elementor-element.elementor-element-e16b090{z-index:9;font-size:30px;}.elementor-4705 .elementor-element.elementor-element-9777cd1{margin:-3em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:3em 1em 2em 1em;}.elementor-4705 .elementor-element.elementor-element-9777cd1 .elementor-image-box-wrapper{text-align:center;}.elementor-4705 .elementor-element.elementor-element-9777cd1 .elementor-image-box-img{margin-bottom:0px;}.elementor-4705 .elementor-element.elementor-element-9777cd1 .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-4705 .elementor-element.elementor-element-9777cd1 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-4705 .elementor-element.elementor-element-9777cd1 .elementor-image-box-description{font-size:14px;}.elementor-4705 .elementor-element.elementor-element-5f91e177{z-index:9;font-size:30px;}.elementor-4705 .elementor-element.elementor-element-c671d49{margin:-3em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:3em 1em 2em 1em;}.elementor-4705 .elementor-element.elementor-element-c671d49 .elementor-image-box-wrapper{text-align:center;}.elementor-4705 .elementor-element.elementor-element-c671d49 .elementor-image-box-img{margin-bottom:0px;}.elementor-4705 .elementor-element.elementor-element-c671d49 .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-4705 .elementor-element.elementor-element-c671d49 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-4705 .elementor-element.elementor-element-c671d49 .elementor-image-box-description{font-size:14px;}.elementor-4705 .elementor-element.elementor-element-7de23382{z-index:9;font-size:30px;}.elementor-4705 .elementor-element.elementor-element-d77a8d6{margin:-3em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:3em 1em 2em 1em;}.elementor-4705 .elementor-element.elementor-element-d77a8d6 .elementor-image-box-wrapper{text-align:center;}.elementor-4705 .elementor-element.elementor-element-d77a8d6 .elementor-image-box-img{margin-bottom:0px;}.elementor-4705 .elementor-element.elementor-element-d77a8d6 .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-4705 .elementor-element.elementor-element-d77a8d6 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-4705 .elementor-element.elementor-element-d77a8d6 .elementor-image-box-description{font-size:14px;}.elementor-4705 .elementor-element.elementor-element-259399c5{z-index:9;text-align:center;font-size:30px;}.elementor-4705 .elementor-element.elementor-element-992a42c{margin:-3em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:3em 1em 2em 1em;}.elementor-4705 .elementor-element.elementor-element-992a42c .elementor-image-box-wrapper{text-align:center;}.elementor-4705 .elementor-element.elementor-element-992a42c .elementor-image-box-img{margin-bottom:0px;}.elementor-4705 .elementor-element.elementor-element-992a42c .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-4705 .elementor-element.elementor-element-992a42c .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-4705 .elementor-element.elementor-element-992a42c .elementor-image-box-description{font-size:14px;}.elementor-4705 .elementor-element.elementor-element-758dda01{z-index:9;font-size:30px;}.elementor-4705 .elementor-element.elementor-element-3c232b1{margin:-3em 0em calc(var(--kit-widget-spacing, 0px) + 3em) 0em;padding:3em 1em 2em 1em;}.elementor-4705 .elementor-element.elementor-element-3c232b1 .elementor-image-box-wrapper{text-align:center;}.elementor-4705 .elementor-element.elementor-element-3c232b1 .elementor-image-box-img{margin-bottom:0px;}.elementor-4705 .elementor-element.elementor-element-3c232b1 .elementor-image-box-title{margin-bottom:2px;font-size:18px;}.elementor-4705 .elementor-element.elementor-element-3c232b1 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-4705 .elementor-element.elementor-element-3c232b1 .elementor-image-box-description{font-size:14px;}.elementor-4705 .elementor-element.elementor-element-00cb8c9{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 3em) 0em;padding:0px 0px 0px 0px;}.elementor-4705 .elementor-element.elementor-element-16b9035e{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-4705 .elementor-element.elementor-element-30bd13c:not(.elementor-motion-effects-element-type-background), .elementor-4705 .elementor-element.elementor-element-30bd13c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hypoprime.be/wp-content/uploads/2026/10/tevreden-klanten-hypoprime-reviews.webp");}.elementor-4705 .elementor-element.elementor-element-30bd13c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4705 .elementor-element.elementor-element-30bd13c::before, .elementor-4705 .elementor-element.elementor-element-30bd13c > .elementor-background-video-container::before, .elementor-4705 .elementor-element.elementor-element-30bd13c > .e-con-inner > .elementor-background-video-container::before, .elementor-4705 .elementor-element.elementor-element-30bd13c > .elementor-background-slideshow::before, .elementor-4705 .elementor-element.elementor-element-30bd13c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4705 .elementor-element.elementor-element-30bd13c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(114deg, var( --e-global-color-2fe040f ) 100%, #1A2E4A00 0%);}.elementor-4705 .elementor-element.elementor-element-42cf6711 .elementor-heading-title{font-size:30px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-4705 .elementor-element.elementor-element-b8e385b .elementor-swiper-button{font-size:11px;}.elementor-4705 .elementor-element.elementor-element-b8e385b .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;height:6px;width:6px;}.elementor-4705 .elementor-element.elementor-element-b8e385b .swiper-horizontal .swiper-pagination-progressbar{height:6px;}.elementor-4705 .elementor-element.elementor-element-b8e385b .elementor-testimonial__text{font-size:13px;}.elementor-4705 .elementor-element.elementor-element-f937952{padding:0px 15px 0px 15px;}.elementor-4705 .elementor-element.elementor-element-f937952 .elementor-heading-title{font-size:12px;}.elementor-4705 .elementor-element.elementor-element-40b1753{padding:0em 1em 0em 1em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4705 .elementor-element.elementor-element-40b1753 .elementor-heading-title{font-size:30px;}.elementor-4705 .elementor-element.elementor-element-a133845{margin:1em 1em calc(var(--kit-widget-spacing, 0px) + 1em) 1em;}.elementor-4705 .elementor-element.elementor-element-a133845.elementor-element{--align-self:center;}.elementor-4705 .elementor-element.elementor-element-175d765d .elementor-heading-title{font-size:30px;}.elementor-4705 .elementor-element.elementor-element-45d62a7{padding:0px 10px 0px 10px;}.elementor-4705 .elementor-element.elementor-element-3191bb4{--margin-top:0em;--margin-bottom:0em;--margin-left:1em;--margin-right:1em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-4705 .elementor-element.elementor-element-dd3164b{--width:100%;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-4705 .elementor-element.elementor-element-357c23f{margin:1.5em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-4705 .elementor-element.elementor-element-5ddff43{padding:0px 15px 0px 15px;text-align:start;font-size:14px;}.elementor-4705 .elementor-element.elementor-element-91fcbaf{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-4705 .elementor-element.elementor-element-b9841ce{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-4705 .elementor-element.elementor-element-23205ab{padding:0em 1em 0em 1em;}.elementor-4705 .elementor-element.elementor-element-23205ab .elementor-heading-title{font-size:30px;}.elementor-4705 .elementor-element.elementor-element-c03ed93{--e-image-carousel-slides-to-show:3;}.elementor-4705 .elementor-element.elementor-element-b7b7def{--padding-top:2em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-4705 .elementor-element.elementor-element-240cb3d .elementor-heading-title{font-size:30px;}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-4705 .elementor-element.elementor-element-b60da48{--grid-row-gap:20px;--grid-column-gap:0px;}.elementor-4705 .elementor-element.elementor-element-b60da48 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4705 .elementor-element.elementor-element-b60da48 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.78 * 100% );}.elementor-4705 .elementor-element.elementor-element-b60da48:after{content:"1.78";}.elementor-4705 .elementor-element.elementor-element-b60da48 .elementor-post__thumbnail__link{width:32%;}.elementor-4705 .elementor-element.elementor-element-b60da48 .elementor-post{border-radius:2.6em;}.elementor-4705 .elementor-element.elementor-element-b60da48 .elementor-post__text{padding:20px 4px 20px 4px;}.elementor-4705 .elementor-element.elementor-element-b60da48 .elementor-post__title, .elementor-4705 .elementor-element.elementor-element-b60da48 .elementor-post__title a{font-size:14px;}.elementor-4705 .elementor-element.elementor-element-b60da48 .elementor-post__excerpt p{font-size:14px;}.elementor-4705 .elementor-element.elementor-element-6bef8e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4705 .elementor-element.elementor-element-6bef8e5 .elementor-button{font-size:12px;}}@media(min-width:768px){.elementor-4705 .elementor-element.elementor-element-6c6af930{--width:52.595%;}.elementor-4705 .elementor-element.elementor-element-64b2c638{--width:48%;}.elementor-4705 .elementor-element.elementor-element-fe4d9d9{--width:34%;}.elementor-4705 .elementor-element.elementor-element-74b1f6b{--width:15%;}.elementor-4705 .elementor-element.elementor-element-dfc6755{--width:100%;}.elementor-4705 .elementor-element.elementor-element-227d63d6{--content-width:1000px;}.elementor-4705 .elementor-element.elementor-element-2892a6ca{--width:41%;}.elementor-4705 .elementor-element.elementor-element-783294da{--width:60%;}.elementor-4705 .elementor-element.elementor-element-30bd13c{--content-width:1000px;}.elementor-4705 .elementor-element.elementor-element-a10135b{--content-width:1100px;}.elementor-4705 .elementor-element.elementor-element-5ff8785f{--width:38%;}.elementor-4705 .elementor-element.elementor-element-3191bb4{--width:60%;}.elementor-4705 .elementor-element.elementor-element-a7b5660{--width:45%;}.elementor-4705 .elementor-element.elementor-element-91fcbaf{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4705 .elementor-element.elementor-element-fe4d9d9{--width:100%;}.elementor-4705 .elementor-element.elementor-element-2892a6ca{--width:100%;}.elementor-4705 .elementor-element.elementor-element-5ff8785f{--width:100%;}}@media(min-width:1025px){.elementor-4705 .elementor-element.elementor-element-51b8744e:not(.elementor-motion-effects-element-type-background), .elementor-4705 .elementor-element.elementor-element-51b8744e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-5faec44c */.elementor-4705 .elementor-element.elementor-element-5faec44c .hp-h{all:inherit;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7504d2d */#hyp-cta3 { width:100%; max-width:480px; margin:0 auto; text-align:center; }
#hyp-cta3 .c3-btn {
  position:relative; display:flex; align-items:center; gap:16px; text-decoration:none; overflow:hidden;
  padding:16px 20px; min-height:68px; box-sizing:border-box; border-radius:50px;
  background:linear-gradient(135deg, #A3BDA9 0%, #7C9A85 100%);
  box-shadow:0 12px 28px rgba(124,154,133,0.5), 0 2px 6px rgba(25,47,97,0.2);
  transition:transform 0.18s ease, box-shadow 0.18s ease;
  animation:hypC3Breath 3.6s ease-in-out infinite;
}
#hyp-cta3 .c3-btn:hover { transform:translateY(-3px); box-shadow:0 16px 34px rgba(124,154,133,0.6), 0 4px 10px rgba(25,47,97,0.25); animation:none; }
#hyp-cta3 .c3-btn:active { transform:translateY(-1px) scale(0.99); }
@keyframes hypC3Breath { 0%,100% { transform:scale(1); } 50% { transform:scale(1.025); } }

#hyp-cta3 .c3-btn::after {
  content:""; position:absolute; top:0; left:-60%; width:35%; height:100%;
  background:linear-gradient(120deg, transparent, rgba(255,255,255,0.4), transparent);
  transform:skewX(-20deg); animation:hypC3Shine 4.2s ease-in-out infinite;
}
@keyframes hypC3Shine { 0%,55% { left:-60%; } 100% { left:140%; } }

#hyp-cta3 .c3-icon-wrap { position:relative; flex:0 0 50px; width:50px; height:50px; display:flex; align-items:center; justify-content:center; }
#hyp-cta3 .c3-ring { position:absolute; inset:0; border-radius:50%; border:2.5px solid #192F61; opacity:0; animation:hypC3Ring 2.6s ease-out infinite; }
@keyframes hypC3Ring { 0% { transform:scale(1); opacity:0.9; } 70% { transform:scale(1.6); opacity:0; } 100% { transform:scale(1.6); opacity:0; } }
#hyp-cta3 .c3-icon { position:relative; width:50px; height:50px; border-radius:50%; background:#ffffff; display:flex; align-items:center; justify-content:center; box-shadow:0 3px 8px rgba(0,0,0,0.18); }

#hyp-cta3 .c3-text { flex:1; text-align:left; min-width:0; }
#hyp-cta3 .c3-label { color:#ffffff; font-weight:800; font-size:19px; line-height:1.2; }
#hyp-cta3 .c3-sub { display:inline-flex; align-items:center; gap:6px; margin-top:5px; color:#ffffff; font-size:13px; font-weight:600; }
#hyp-cta3 .c3-sub svg { flex-shrink:0; }
#hyp-cta3 .c3-arrow { position:relative; flex-shrink:0; width:36px; height:36px; border-radius:50%; background:#192F61; display:flex; align-items:center; justify-content:center; transition:transform 0.18s ease; }
#hyp-cta3 .c3-btn:hover .c3-arrow { transform:translateX(3px); }
#hyp-cta3 .c3-note { margin-top:10px; font-size:12.5px; color:#ffffff; opacity:0.92; letter-spacing:0.2px; }

@media (max-width:360px) {
  #hyp-cta3 .c3-label { font-size:17px; }
  #hyp-cta3 .c3-sub, #hyp-cta3 .c3-note { font-size:12px; }
}
@media (prefers-reduced-motion: reduce) {
  #hyp-cta3 .c3-btn, #hyp-cta3 .c3-btn::after, #hyp-cta3 .c3-ring { animation:none; }
  #hyp-cta3 .c3-ring { opacity:0.3; transform:scale(1.2); }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7545d951 */.ticker-wrapper {
  overflow: hidden;
  width: 100%;
}

.ticker-track .elementor-icon-list-items {
  display: flex;
  gap: 80px;
  width: max-content;
  animation: ticker-scroll 32s linear infinite;
}

.ticker-track .elementor-icon-list-item {
  flex: none;
}

@keyframes ticker-scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14775cf3 */.scroll-icons {
  overflow: hidden;
  white-space: nowrap;
}

.scroll-track {
  display: flex;
  gap: 60px;
  animation: scroll-icons 20s linear infinite;
}

@keyframes scroll-icons {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-770bea70 */.elementor-4705 .elementor-element.elementor-element-770bea70 .hp-h{all:inherit;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6758369 */.hps{container-type:inline-size;width:100%;font-family:inherit}
    .hps *{box-sizing:border-box}
    .hps-grid{
      --navy:#1b2a63;--sage:#85a08a;--sage-dark:#6c8872;--sage-soft:#eef3ef;--text:#4f566a;--line:#cfd9d1;
      --gap:22px;
      display:flex;flex-wrap:wrap;justify-content:center;gap:64px var(--gap);padding:44px 2px 6px;
    }

    .hps-card{
      position:relative;flex:0 0 100%;display:flex;flex-direction:column;align-items:center;text-align:center;
      background:#fff;border:1.5px solid var(--line);border-radius:34px 8px 34px 34px;
      padding:62px 26px 28px;
      box-shadow:0 10px 26px rgba(27,42,99,.07);
      transition:background .35s ease,border-color .35s ease,box-shadow .35s ease,transform .35s ease,border-radius .35s ease;
    }
    .hps-card:hover{
      background:var(--navy);border-color:var(--navy);transform:translateY(-4px);
      border-radius:8px 34px 34px 34px;box-shadow:0 20px 38px rgba(27,42,99,.22);
    }

    .hps-icon{
      position:absolute;top:-40px;left:50%;transform:translateX(-50%);
      width:80px;height:80px;border-radius:50%;display:grid;place-items:center;color:#fff;
      background:var(--navy);box-shadow:0 0 0 8px #fff,0 10px 20px rgba(27,42,99,.2);
      transition:background .35s ease;
    }
    .hps-card:nth-child(even) .hps-icon{background:var(--sage)}
    .hps-card:hover .hps-icon{background:var(--sage)}
    .hps-card:nth-child(even):hover .hps-icon{background:#fff;color:var(--navy)}
    .hps-icon svg{width:44px;height:44px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}

    .hps-title{font-family:inherit;margin:0 0 10px;font-size:21px;line-height:1.25;font-weight:700;color:var(--navy);letter-spacing:-.005em;transition:color .35s}
    .hps-text{margin:0 0 16px;font-size:15.5px;line-height:1.62;color:var(--text);transition:color .35s}
    .hps-tags{list-style:none;margin:0 0 22px;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}
    .hps-tags li{
      margin:0;padding:6px 13px;border-radius:999px;font-size:12.5px;font-weight:600;line-height:1.2;
      background:var(--sage-soft);color:var(--sage-dark);transition:background .35s,color .35s;
    }
    .hps-card:hover .hps-title{color:#fff}
    .hps-card:hover .hps-text{color:rgba(255,255,255,.82)}
    .hps-card:hover .hps-tags li{background:rgba(255,255,255,.14);color:#fff}

    .hps-cta{margin-top:auto;width:100%;display:flex;justify-content:center}
    /* !important : empêche le thème / Elementor de recolorer les liens */
    .hps a.hps-btn,.hps a.hps-btn:visited,.hps a.hps-btn:focus{
      display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:210px;
      padding:15px 28px;border-radius:999px;text-decoration:none!important;
      font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;
      line-height:1.2!important;height:auto!important;min-height:0!important;
      background:#6c8872!important;color:#fff!important;border:1.5px solid #6c8872!important;
      transition:background .3s,color .3s,border-color .3s,gap .3s;
    }
    .hps a.hps-btn svg{width:16px;height:16px;stroke:currentColor!important;fill:none!important;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
    .hps-card:hover a.hps-btn{background:#fff!important;color:#1b2a63!important;border-color:#fff!important;gap:14px}

    /* colonnes selon la largeur disponible (colonne Elementor, pas l'écran) */
    @container (min-width:640px){
      .hps-card{flex:0 0 calc((100% - var(--gap)) / 2)}
    }
    @container (min-width:980px){
      .hps-card{flex:0 0 calc((100% - 2 * var(--gap)) / 3)}
    }
    /* dernière carte seule sur sa ligne : elle prend toute la largeur (pas de vide) */
    @container (min-width:640px){
      .hps-card:last-child:nth-child(odd){
        flex:0 0 100%;display:grid;grid-template-columns:1fr auto;column-gap:36px;align-items:center;
        text-align:left;padding:34px 40px 34px 130px;
      }
      .hps-card:last-child:nth-child(odd) .hps-icon{top:50%;left:-10px;transform:translateY(-50%)}
      .hps-card:last-child:nth-child(odd) .hps-title,
      .hps-card:last-child:nth-child(odd) .hps-text,
      .hps-card:last-child:nth-child(odd) .hps-tags{grid-column:1}
      .hps-card:last-child:nth-child(odd) .hps-tags{justify-content:flex-start;margin-bottom:0}
      .hps-card:last-child:nth-child(odd) .hps-cta{grid-column:2;grid-row:1/4;width:auto;margin:0}
    }
    @container (max-width:420px){
      .hps-card{padding:60px 20px 24px}
      .hps-title{font-size:20px}
      .hps-text{font-size:15px}
    }

    /* apparition douce, sans JavaScript : les cartes restent toujours visibles */
    @keyframes hps-rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
    .hps-card{animation:hps-rise .6s ease backwards}
    .hps-card:nth-child(3n+2){animation-delay:.08s}
    .hps-card:nth-child(3n){animation-delay:.16s}
    @media(prefers-reduced-motion:reduce){
      .hps-card,.hps-icon,.hps a.hps-btn{transition:none;animation:none}
    }
  
/* mobile compact */
@media (max-width:767px){.hps-card{padding:50px 18px 22px}.hps-icon{width:64px;height:64px;top:-32px}.hps-icon svg{width:34px;height:34px}.hps-tags{display:none}.hps-text{margin-bottom:16px}}


/* mobile : cartes en liste compacte (icône à gauche, carte entière cliquable), 23/10/2026 */
@media (max-width:767px){
.hps .hps-grid{gap:12px;padding:6px 0 2px}
.hps .hps-card{display:grid;grid-template-columns:52px 1fr;column-gap:14px;align-items:start;text-align:left;padding:18px 16px 16px;border-radius:22px 8px 22px 22px;box-shadow:0 6px 18px rgba(27,42,99,.06)}
.hps .hps-icon{position:static;transform:none;grid-row:1 / span 3;width:52px;height:52px;box-shadow:none}
.hps .hps-icon svg{width:26px;height:26px}
.hps .hps-title{grid-column:2;font-size:17px;margin:3px 0 6px}
.hps .hps-text{grid-column:2;font-size:14.5px;line-height:1.55;margin:0 0 10px}
.hps .hps-cta{grid-column:2;width:auto;margin:0;justify-content:flex-start}
.hps .hps-card a.hps-btn,.hps .hps-card:hover a.hps-btn{min-width:0!important;padding:0!important;background:none!important;box-shadow:none!important;color:var(--sage-dark)!important;font-size:13px!important;border:0!important;border-radius:0!important;gap:6px!important;letter-spacing:.08em!important;min-height:0!important;line-height:1.4!important}
.hps .hps-card a.hps-btn::after{content:"";position:absolute;inset:0;border-radius:inherit}
.hps .hps-card:hover{background:#fff;border-color:var(--sage);transform:none;border-radius:22px 8px 22px 22px;box-shadow:0 6px 18px rgba(27,42,99,.06)}
.hps .hps-card:hover .hps-title{color:var(--navy)}
.hps .hps-card:hover .hps-text{color:var(--text)}
.hps .hps-card:hover .hps-icon{background:var(--navy);color:#fff}
.hps .hps-card:nth-child(even):hover .hps-icon{background:var(--sage);color:#fff}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f25bd4 */.elementor-4705 .elementor-element.elementor-element-6f25bd4 .hp-h{all:inherit;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cd8ea50 */.hpg{
      --navy:#1b2a63;
      --sage:#85a08a;
      --sage-dark:#6c8872;
      --sage-soft:#eef3ef;
      --text:#5f6676;
      --line:#e7ece8;
      display:grid;gap:16px;
      grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));
      width:100%;max-width:1000px;margin:0 auto;box-sizing:border-box;font-family:inherit;
    }
    .hpg *{box-sizing:border-box}

    .hpg-card{
      display:flex;gap:16px;align-items:center;
      background:#fff;border:1px solid var(--line);
      border-radius:30px 8px 30px 30px;
      padding:20px;
      box-shadow:0 8px 22px rgba(27,42,99,.06);
      transition:transform .3s ease,border-radius .3s ease,box-shadow .3s ease,border-color .3s ease;
    }
    .hpg-card:hover{
      transform:translateY(-3px);
      border-radius:8px 30px 30px 30px;
      border-color:var(--sage);
      box-shadow:0 16px 32px rgba(27,42,99,.11);
    }

    /* 5e carte seule sur sa ligne : elle prend toute la largeur */
    .hpg-card:last-of-type:nth-of-type(odd){grid-column:1/-1}

    .hpg-icon{
      flex:0 0 60px;height:60px;
      border-radius:50% 0 50% 50%;
      background:linear-gradient(145deg,#97b19c,var(--sage-dark));
      color:#fff;display:grid;place-items:center;
      box-shadow:0 8px 16px rgba(108,136,114,.30);
    }
    .hpg-icon svg{width:26px;height:26px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}

    .hpg-title{margin:0 0 3px;font-size:19px;line-height:1.25;font-weight:700;color:var(--navy)}
    .hpg-text{margin:0;font-size:15.5px;line-height:1.5;color:var(--text)}

    /* apparition progressive (uniquement si JavaScript actif) */
    .hpg.hpg-js .hpg-card{opacity:0;transform:translateY(16px)}
    .hpg.hpg-js .hpg-card.hpg-in{opacity:1;transform:none;transition:opacity .6s ease,transform .6s ease,border-radius .3s ease,box-shadow .3s ease,border-color .3s ease}
    .hpg.hpg-js .hpg-card.hpg-in:hover{transform:translateY(-3px)}

    /* ---- Boutons de contact ---- */
    .hpg-cta{grid-column:1/-1;display:flex;flex-direction:column;gap:12px;margin-top:6px}
    .hpg-btn{
      display:inline-flex;justify-content:center;align-items:center;gap:10px;
      padding:17px 28px;border-radius:999px;text-decoration:none;cursor:pointer;
      font:inherit;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;
      transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease;
    }
    .hpg-btn svg{width:19px;height:19px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}
    /* !important : empêche le thème / Elementor de recolorer les liens (texte invisible) */
    .hpg a.hpg-btn,.hpg a.hpg-btn:visited,.hpg a.hpg-btn:focus{text-decoration:none!important;line-height:1.2!important;height:auto!important;min-height:0!important}
    .hpg a.hpg-btn--main,.hpg a.hpg-btn--main:visited,.hpg a.hpg-btn--main:focus{background:#6c8872!important;color:#ffffff!important;border:1.5px solid #6c8872!important;box-shadow:0 10px 22px rgba(108,136,114,.35)}
    .hpg a.hpg-btn--main:hover{transform:translateY(-2px);background:#587560!important;border-color:#587560!important;color:#ffffff!important}
    .hpg a.hpg-btn--line,.hpg a.hpg-btn--line:visited,.hpg a.hpg-btn--line:focus{background:#ffffff!important;color:#1b2a63!important;border:1.5px solid #1b2a63!important}
    .hpg a.hpg-btn--line:hover{transform:translateY(-2px);background:#1b2a63!important;color:#ffffff!important}
    .hpg a.hpg-btn svg{stroke:currentColor!important;fill:none!important}


    @media(min-width:600px){
      .hpg-cta{flex-direction:row;justify-content:center}
      .hpg-btn{min-width:250px}
    }
    @media(max-width:480px){
      .hpg-card{padding:18px;gap:14px}
      .hpg-icon{flex-basis:54px;height:54px}
      .hpg-icon svg{width:24px;height:24px}
      .hpg-title{font-size:18px}
      .hpg-text{font-size:15px}
    }
    @media(prefers-reduced-motion:reduce){
      .hpg-card{transition:none}
      .hpg.hpg-js .hpg-card{opacity:1;transform:none}
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c87ee0 */.elementor-4705 .elementor-element.elementor-element-9c87ee0 .hp-h{all:inherit;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42cf6711 */.elementor-4705 .elementor-element.elementor-element-42cf6711 .hp-h{all:inherit;}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-b8e385b */.elementor-4705 .elementor-element.elementor-element-b8e385b .hp-h{all:inherit;display:contents;}
.elementor-4705 .elementor-element.elementor-element-b8e385b .hp-q::before{content:attr(data-q);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40b1753 */.elementor-4705 .elementor-element.elementor-element-40b1753 .hp-h{all:inherit;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a133845 */#hyp-simu { max-width:640px; margin:0 auto; background:#ffffff; border-radius:16px; padding:40px 36px; box-shadow:0 4px 24px rgba(25,47,97,0.08); }
#hyp-simu .simu-row { margin-bottom:28px; }
#hyp-simu .simu-label { display:flex; justify-content:space-between; align-items:baseline; margin-bottom:10px; }
#hyp-simu .simu-label-text { color:#192F61; font-weight:700; font-size:17px; }
#hyp-simu .simu-label-value { color:#192F61; font-weight:700; font-size:20px; }
#hyp-simu .simu-minmax { display:flex; justify-content:space-between; color:#6B6B6B; font-size:13px; margin-top:6px; }
#hyp-simu .simu-hint { color:#6B6B6B; font-size:13px; margin-top:6px; }
#hyp-simu input[type=range] { -webkit-appearance:none; appearance:none; width:100%; height:6px; border-radius:3px; background:#94AE9B; outline:none; }
#hyp-simu input[type=range]::-webkit-slider-thumb { -webkit-appearance:none; appearance:none; width:24px; height:24px; border-radius:50%; background:#ffffff; border:3px solid #94AE9B; cursor:pointer; box-shadow:0 2px 6px rgba(0,0,0,0.15); }
#hyp-simu input[type=range]::-moz-range-thumb { width:24px; height:24px; border-radius:50%; background:#ffffff; border:3px solid #94AE9B; cursor:pointer; box-shadow:0 2px 6px rgba(0,0,0,0.15); }
#hyp-simu hr { border:none; border-top:1px solid #E0E6E0; margin:0 0 28px; }
#hyp-simu .simu-result { border-left:4px solid #94AE9B; background:#F7F9F7; border-radius:0 10px 10px 0; padding:28px 30px; margin-top:8px; }
#hyp-simu .simu-result-label { color:#94AE9B; font-weight:700; font-size:13px; letter-spacing:1px; margin-bottom:10px; }
#hyp-simu .simu-result-amount { color:#192F61; font-weight:800; font-size:44px; line-height:1; margin-bottom:8px; }
#hyp-simu .simu-result-sub { color:#2B2B2B; font-size:16px; font-weight:600; margin-bottom:18px; }
#hyp-simu .simu-cta { text-align:center; margin-top:28px; }
#hyp-simu .simu-btn { display:inline-block; background:#94AE9B; color:#ffffff; padding:14px 0; width:100%; border-radius:40px; text-decoration:none; font-weight:700; font-size:15px; letter-spacing:0.5px; box-sizing:border-box; }
#hyp-simu .simu-btn-text { display:block; text-align:center; color:#192F61; font-weight:600; font-size:14px; margin-top:14px; text-decoration:underline; }
#hyp-simu .simu-disclaimer { color:#6B6B6B; font-size:12.5px; line-height:1.5; text-align:center; margin-top:16px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-175d765d */.elementor-4705 .elementor-element.elementor-element-175d765d .hp-h{all:inherit;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45d62a7 */.elementor-4705 .elementor-element.elementor-element-45d62a7 .hpf-h{all:inherit;display:contents;}

    .hpf{
      --navy:#1b2a63;--sage:#85a08a;--sage-dark:#6c8872;--sage-soft:#eef3ef;
      --text:#4f566a;--line:#d9e1db;
      width:100%;max-width:900px;margin:0 auto;box-sizing:border-box;font-family:inherit;
    }
    .hpf *{box-sizing:border-box}

    /* filtres */
    .hpf-tabs{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 14px;margin:0 0 6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}
    .hpf-tabs::-webkit-scrollbar{display:none}
    .hpf .hpf-tab{
      flex:0 0 auto;cursor:pointer;font:inherit;font-size:14px;font-weight:600;line-height:1.2;
      padding:10px 18px;border-radius:999px;background:#fff!important;color:#1b2a63!important;
      border:1.5px solid var(--line)!important;box-shadow:none;transition:background .2s,border-color .2s,color .2s;
    }
    .hpf .hpf-tab:hover{border-color:#85a08a!important;background:#eef3ef!important;color:#1b2a63!important}
    .hpf .hpf-tab[aria-pressed="true"]{background:#6c8872!important;border-color:#6c8872!important;color:#fff!important}

    /* questions */
    .hpf-list{display:grid;gap:12px}
    .hpf-item{
      background:#fff;border:1.5px solid var(--line);border-radius:30px;
      transition:border-color .25s,box-shadow .25s;overflow:hidden;
    }
    .hpf-item[hidden]{display:none!important}
    .hpf-item:hover{border-color:var(--sage)}
    .hpf-item[open]{border-color:var(--sage);box-shadow:0 14px 30px rgba(27,42,99,.09)}
    .hpf-item summary{
      list-style:none;cursor:pointer;display:flex;align-items:center;gap:14px;
      padding:18px 20px 18px 24px;
    }
    .hpf-item summary::-webkit-details-marker{display:none}
    .hpf-item summary::marker{content:""}
    .hpf-q{flex:1;font-size:17px;line-height:1.35;font-weight:600;color:var(--navy)}
    .hpf-plus{
      flex:0 0 32px;height:32px;border-radius:50%;background:var(--sage-soft);color:var(--sage-dark);
      display:grid;place-items:center;transition:transform .3s,background .3s,color .3s;
    }
    .hpf-plus svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2.4;stroke-linecap:round}
    .hpf-item[open] .hpf-plus{transform:rotate(45deg);background:var(--sage);color:#fff}

    .hpf-a{padding:0 24px 22px;font-size:15.5px;line-height:1.7;color:var(--text);animation:hpfIn .3s ease}
    @keyframes hpfIn{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}
    .hpf-a p{margin:0 0 12px}
    .hpf-a p:last-child,.hpf-a ul:last-child,.hpf-a ol:last-child{margin-bottom:0}
    .hpf-a ul,.hpf-a ol{margin:0 0 12px;padding-left:22px}
    .hpf-a li{margin:0 0 6px}
    .hpf-a strong{color:var(--navy);font-weight:700}
    .hpf .hpf-a a{color:#6c8872!important;font-weight:600;text-decoration:underline!important;text-underline-offset:3px}
    .hpf .hpf-a a:hover{color:#1b2a63!important}
    .hpf-note{background:var(--sage-soft);border-left:4px solid var(--sage);border-radius:6px 16px 16px 6px;padding:14px 16px;margin:0 0 12px}

    /* bas de section */
    .hpf-end{margin-top:30px;text-align:center;padding:26px 18px;border:1.5px dashed var(--line);border-radius:30px 8px 30px 30px}
    .hpf-end h3{margin:0 0 6px;font-size:21px;line-height:1.25;color:var(--navy)}
    .hpf-end p{margin:0 0 18px;font-size:15.5px;color:var(--text)}
    .hpf-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}
    .hpf a.hpf-btn,.hpf a.hpf-btn:visited,.hpf a.hpf-btn:focus{
      display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:16px 26px;border-radius:999px;
      flex:1 1 250px;max-width:340px;white-space:nowrap;
      text-decoration:none!important;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;
      line-height:1.2!important;height:auto!important;min-height:0!important;
      transition:transform .2s,background .2s,color .2s;
    }
    .hpf a.hpf-btn svg{width:19px;height:19px;stroke:currentColor!important;fill:none!important;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
    .hpf a.hpf-btn--main,.hpf a.hpf-btn--main:visited,.hpf a.hpf-btn--main:focus{background:#6c8872!important;color:#fff!important;border:1.5px solid #6c8872!important;box-shadow:0 10px 22px rgba(108,136,114,.35)}
    .hpf a.hpf-btn--main:hover{transform:translateY(-2px);background:#587560!important;border-color:#587560!important;color:#fff!important}
    .hpf a.hpf-btn--line,.hpf a.hpf-btn--line:visited,.hpf a.hpf-btn--line:focus{background:#fff!important;color:#1b2a63!important;border:1.5px solid #1b2a63!important}
    .hpf a.hpf-btn--line:hover{transform:translateY(-2px);background:#1b2a63!important;color:#fff!important}

    @media(max-width:480px){
      .hpf-item summary{padding:16px 14px 16px 18px;gap:10px}
      .hpf-q{font-size:16px}
      .hpf-a{padding:0 18px 20px;font-size:15px}
    }
    @media(prefers-reduced-motion:reduce){.hpf-a{animation:none}.hpf-plus,.hpf-item,.hpf a.hpf-btn{transition:none}}
  

#hpf .hpf-item.hpf-plus{display:none}
#hpf .hpf-voirplus{display:flex;align-items:center;justify-content:center;justify-self:center;margin:18px auto 4px;padding:13px 26px;border-radius:999px;border:1.5px solid #1b2a63;background:#fff;color:#1b2a63;font:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s,color .2s}
#hpf .hpf-voirplus:hover,#hpf .hpf-voirplus:focus-visible{background:#1b2a63;color:#fff}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-357c23f *//* ordinateur : la photo accompagne la lecture du texte (reste visible pendant le défilement) */
@media (min-width:1025px){.elementor-4705 .elementor-element.elementor-element-357c23f{position:sticky;top:110px;align-self:flex-start}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-23205ab */.elementor-4705 .elementor-element.elementor-element-23205ab .hp-h{all:inherit;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-240cb3d */.elementor-4705 .elementor-element.elementor-element-240cb3d .hp-h{all:inherit;}/* End custom CSS */