.elementor-2929 .elementor-element.elementor-element-8952808{--display:flex;--min-height:85vh;--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;--overlay-opacity:0.65;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:15rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2929 .elementor-element.elementor-element-8952808::before, .elementor-2929 .elementor-element.elementor-element-8952808 > .elementor-background-video-container::before, .elementor-2929 .elementor-element.elementor-element-8952808 > .e-con-inner > .elementor-background-video-container::before, .elementor-2929 .elementor-element.elementor-element-8952808 > .elementor-background-slideshow::before, .elementor-2929 .elementor-element.elementor-element-8952808 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2929 .elementor-element.elementor-element-8952808 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(359deg, #54595F17 22%, var( --e-global-color-text ) 85%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2929 .elementor-element.elementor-element-e77164b{padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-2929 .elementor-element.elementor-element-e77164b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-030b960 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-2929 .elementor-element.elementor-element-04ddad8 .elementor-button{background-color:#E0BD5E;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 );fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:32px 32px 32px 32px;padding:14px 24px 14px 24px;}.elementor-2929 .elementor-element.elementor-element-04ddad8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2.5rem 0rem 2.5rem 0rem;}.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-size:var( --e-global-typography-secondary-font-size );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-2929 .elementor-element.elementor-element-516cda2{--divider-border-style:solid;--divider-color:#FFFFFFB3;--divider-border-width:1.5px;}.elementor-2929 .elementor-element.elementor-element-516cda2 .elementor-divider-separator{width:132px;margin:0 auto;margin-center:0;}.elementor-2929 .elementor-element.elementor-element-516cda2 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-2929 .elementor-element.elementor-element-04743b3{--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:0rem 8rem;--row-gap:0rem;--column-gap:8rem;--padding-top:11rem;--padding-bottom:11rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2929 .elementor-element.elementor-element-04743b3:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-04743b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-030b960 );}.elementor-2929 .elementor-element.elementor-element-cb166d1{--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-2929 .elementor-element.elementor-element-220f10c{padding:0rem 0rem 2.5rem 0rem;text-align:start;}.elementor-2929 .elementor-element.elementor-element-220f10c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-983dee5 );}.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-2929 .elementor-element.elementor-element-64579b3{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-secondary );}.elementor-2929 .elementor-element.elementor-element-dcc66b5 .elementor-button{background-color:#FFFFFF00;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 );fill:var( --e-global-color-983dee5 );color:var( --e-global-color-983dee5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-983dee5 );border-radius:32px 32px 32px 32px;padding:14px 24px 14px 24px;}.elementor-2929 .elementor-element.elementor-element-dcc66b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2.5rem 0rem 0rem 0rem;}.elementor-2929 .elementor-element.elementor-element-bafa18e{--display:flex;--min-height:502px;--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-2929 .elementor-element.elementor-element-bafa18e:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-bafa18e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://boreve.be/wp-content/uploads/2025/11/DSC06079-2-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2929 .elementor-element.elementor-element-0854531{--display:flex;--min-height:55vh;--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:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2929 .elementor-element.elementor-element-0854531:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-0854531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://boreve.be/wp-content/uploads/2025/11/DSC06399.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2929 .elementor-element.elementor-element-496ff99{--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-2929 .elementor-element.elementor-element-04ad2b4{--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-2929 .elementor-element.elementor-element-0215b57{font-family:"avenir-next-lt-pro", Sans-serif;font-size:1.1rem;font-weight:600;color:var( --e-global-color-accent );}.elementor-2929 .elementor-element.elementor-element-1983f4c{padding:0rem 0rem 2.5rem 0rem;}.elementor-2929 .elementor-element.elementor-element-1983f4c .elementor-heading-title{font-family:"Lustria", Sans-serif;font-size:4rem;font-weight:400;color:var( --e-global-color-accent );}.elementor-2929 .elementor-element.elementor-element-3a20616{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-accent );}.elementor-2929 .elementor-element.elementor-element-1f4e1ca .elementor-button{background-color:#FFFFFF00;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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 14px 0px;}.elementor-2929 .elementor-element.elementor-element-1f4e1ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1rem 0rem 0rem 0rem;}.elementor-2929 .elementor-element.elementor-element-0c50273{--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:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2929 .elementor-element.elementor-element-65e68ca{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2929 .elementor-element.elementor-element-9982fe1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.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-2929 .elementor-element.elementor-element-72b31cd{font-family:"avenir-next-lt-pro", Sans-serif;font-size:1.1rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-2929 .elementor-element.elementor-element-cfe18f5{padding:0rem 0rem 0.5rem 0rem;}.elementor-2929 .elementor-element.elementor-element-2a0be87 .elementor-button{background-color:#E0BD5E;font-family:"avenir-next-lt-pro", Sans-serif;font-size:1.1rem;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:32px 32px 32px 32px;padding:14px 24px 14px 24px;}.elementor-2929 .elementor-element.elementor-element-2a0be87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.5rem 0rem 0rem 0rem;}.elementor-2929 .elementor-element.elementor-element-564b2b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2929 .elementor-element.elementor-element-d9cd123{font-family:"avenir-next-lt-pro", Sans-serif;font-size:1.1rem;font-weight:600;color:var( --e-global-color-primary );}.elementor-2929 .elementor-element.elementor-element-6417231{padding:0rem 0rem 0.5rem 0rem;}.elementor-2929 .elementor-element.elementor-element-afaeec0 .elementor-button{background-color:#E0BD5E;font-family:"avenir-next-lt-pro", Sans-serif;font-size:1.1rem;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:32px 32px 32px 32px;padding:14px 24px 14px 24px;}.elementor-2929 .elementor-element.elementor-element-afaeec0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.5rem 0rem 0rem 0rem;}.elementor-2929 .elementor-element.elementor-element-64919aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:10rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2929 .elementor-element.elementor-element-64919aa:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-64919aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-030b960 );}.elementor-2929 .elementor-element.elementor-element-25c6750{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2929 .elementor-element.elementor-element-0380045{--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-2929 .elementor-element.elementor-element-cf5055b{padding:0rem 0rem 2.5rem 0rem;text-align:start;}.elementor-2929 .elementor-element.elementor-element-cf5055b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-2929 .elementor-element.elementor-element-6a7fa54{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-secondary );}.elementor-2929 .elementor-element.elementor-element-096eb8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2929 .elementor-element.elementor-element-83572af .elementor-button{background-color:#E0BD5E;font-family:"avenir-next-lt-pro", Sans-serif;font-size:1.1rem;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:32px 32px 32px 32px;padding:14px 24px 14px 24px;}.elementor-2929 .elementor-element.elementor-element-83572af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.5rem 0rem 0rem 0rem;}.elementor-2929 .elementor-element.elementor-element-4034b44{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2929 .elementor-element.elementor-element-4034b44.e-con{--align-self:center;}.elementor-2929 .elementor-element.elementor-element-002cac5{--e-image-carousel-slides-to-show:4;}.elementor-2929 .elementor-element.elementor-element-002cac5 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2929 .elementor-element.elementor-element-002cac5 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-b6081d1 );}.elementor-2929 .elementor-element.elementor-element-002cac5 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2929 .elementor-element.elementor-element-002cac5 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-b6081d1 );}.elementor-2929 .elementor-element.elementor-element-8e8a6bd{--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:0rem 8rem;--row-gap:0rem;--column-gap:8rem;--padding-top:11rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2929 .elementor-element.elementor-element-8e8a6bd:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-8e8a6bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-030b960 );}.elementor-2929 .elementor-element.elementor-element-8465d94{--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-2929 .elementor-element.elementor-element-da63164{padding:0rem 0rem 2.5rem 0rem;text-align:start;}.elementor-2929 .elementor-element.elementor-element-da63164 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-2929 .elementor-element.elementor-element-7e944bc{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-secondary );}.elementor-2929 .elementor-element.elementor-element-58828d6{--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-2929 .elementor-element.elementor-element-31376e8{--display:flex;--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-2929 .elementor-element.elementor-element-31376e8:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-31376e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-030b960 );}.elementor-2929 .elementor-element.elementor-element-bf98462{--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:0rem 8rem;--row-gap:0rem;--column-gap:8rem;--padding-top:11rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2929 .elementor-element.elementor-element-bf98462:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-bf98462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-030b960 );}.elementor-2929 .elementor-element.elementor-element-d528213{--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-2929 .elementor-element.elementor-element-3afea4a{padding:0rem 0rem 2.5rem 0rem;text-align:start;}.elementor-2929 .elementor-element.elementor-element-3afea4a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-983dee5 );}.elementor-2929 .elementor-element.elementor-element-41e66f5{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-983dee5 );}.elementor-2929 .elementor-element.elementor-element-5bc2484{--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-2929 .elementor-element.elementor-element-4eb0014{--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:0rem 8rem;--row-gap:0rem;--column-gap:8rem;--padding-top:0rem;--padding-bottom:11rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2929 .elementor-element.elementor-element-4eb0014:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-4eb0014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-030b960 );}.elementor-2929 .elementor-element.elementor-element-39f9df6{--display:flex;--min-height:502px;--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-2929 .elementor-element.elementor-element-39f9df6:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-39f9df6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://boreve.be/wp-content/uploads/2025/11/DSC06268.webp");background-position:center center;background-size:cover;}.elementor-2929 .elementor-element.elementor-element-30c19e8{--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2929 .elementor-element.elementor-element-4648522{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2rem;}.elementor-2929 .elementor-element.elementor-element-5105a7d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1rem 0rem;text-align:start;}.elementor-2929 .elementor-element.elementor-element-5105a7d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-983dee5 );}.elementor-2929 .elementor-element.elementor-element-8e69367{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-2929 .elementor-element.elementor-element-8e69367 a{color:var( --e-global-color-983dee5 );}.elementor-2929 .elementor-element.elementor-element-b2e0da9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2929 .elementor-element.elementor-element-6dcd6e6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1rem 0rem;text-align:start;}.elementor-2929 .elementor-element.elementor-element-6dcd6e6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-983dee5 );}.elementor-2929 .elementor-element.elementor-element-133f2c3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-983dee5 );}.elementor-2929 .elementor-element.elementor-element-faefbc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:0px 0px 0px 0px;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:2rem;}.elementor-2929 .elementor-element.elementor-element-60236f0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1rem 0rem;text-align:start;}.elementor-2929 .elementor-element.elementor-element-60236f0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-983dee5 );}.elementor-2929 .elementor-element.elementor-element-7662be3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-983dee5 );}.elementor-2929 .elementor-element.elementor-element-a476acc{--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:2rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-2929 .elementor-element.elementor-element-8ea4682{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 1rem 0rem;text-align:start;}.elementor-2929 .elementor-element.elementor-element-8ea4682 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-983dee5 );}.elementor-2929 .elementor-element.elementor-element-84e84d8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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-983dee5 );}.elementor-2929 .elementor-element.elementor-element-b918046{--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:7rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2929 .elementor-element.elementor-element-b918046:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-b918046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-983dee5 );}.elementor-2929 .elementor-element.elementor-element-7937682{padding:0rem 0rem 2.5rem 0rem;text-align:center;}.elementor-2929 .elementor-element.elementor-element-7937682 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-2929 .elementor-element.elementor-element-f6363e6{--divider-border-style:solid;--divider-color:#FFFFFFB3;--divider-border-width:1.5px;}.elementor-2929 .elementor-element.elementor-element-f6363e6 .elementor-divider-separator{width:132px;margin:0 auto;margin-center:0;}.elementor-2929 .elementor-element.elementor-element-f6363e6 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-2929 .elementor-element.elementor-element-0797f47 .elementor-button{background-color:#E0BD5E;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 );fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:32px 32px 32px 32px;padding:14px 24px 14px 24px;}.elementor-2929 .elementor-element.elementor-element-0797f47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2.5rem 0rem 0rem 0rem;}@media(min-width:768px){.elementor-2929 .elementor-element.elementor-element-cb166d1{--width:50%;}.elementor-2929 .elementor-element.elementor-element-bafa18e{--width:50%;}.elementor-2929 .elementor-element.elementor-element-04ad2b4{--width:60%;}.elementor-2929 .elementor-element.elementor-element-9982fe1{--width:55%;}.elementor-2929 .elementor-element.elementor-element-564b2b7{--width:55%;}.elementor-2929 .elementor-element.elementor-element-0380045{--width:50%;}.elementor-2929 .elementor-element.elementor-element-096eb8d{--width:50%;}.elementor-2929 .elementor-element.elementor-element-8465d94{--width:50%;}.elementor-2929 .elementor-element.elementor-element-58828d6{--width:50%;}.elementor-2929 .elementor-element.elementor-element-d528213{--width:50%;}.elementor-2929 .elementor-element.elementor-element-5bc2484{--width:50%;}.elementor-2929 .elementor-element.elementor-element-39f9df6{--width:50%;}.elementor-2929 .elementor-element.elementor-element-30c19e8{--width:50%;}.elementor-2929 .elementor-element.elementor-element-4648522{--width:48%;}.elementor-2929 .elementor-element.elementor-element-b2e0da9{--width:48%;}.elementor-2929 .elementor-element.elementor-element-faefbc7{--width:48%;}.elementor-2929 .elementor-element.elementor-element-a476acc{--width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2929 .elementor-element.elementor-element-9982fe1{--width:50%;}.elementor-2929 .elementor-element.elementor-element-564b2b7{--width:50%;}.elementor-2929 .elementor-element.elementor-element-30c19e8{--width:100%;}}@media(min-width:1025px){.elementor-2929 .elementor-element.elementor-element-0854531:not(.elementor-motion-effects-element-type-background), .elementor-2929 .elementor-element.elementor-element-0854531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-2929 .elementor-element.elementor-element-8952808{--min-height:0vh;--padding-top:10rem;--padding-bottom:10rem;--padding-left:1.3rem;--padding-right:1.3rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2929 .elementor-element.elementor-element-e77164b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2929 .elementor-element.elementor-element-04ddad8 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2929 .elementor-element.elementor-element-516cda2 .elementor-divider-separator{width:200px;}.elementor-2929 .elementor-element.elementor-element-04743b3{--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;--padding-top:7rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2929 .elementor-element.elementor-element-220f10c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-64579b3{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-dcc66b5 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-0854531{--padding-top:7rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2929 .elementor-element.elementor-element-496ff99{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2929 .elementor-element.elementor-element-3a20616{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-1f4e1ca .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-0c50273{--padding-top:5rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2929 .elementor-element.elementor-element-65e68ca{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-564b2b7{--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-2929 .elementor-element.elementor-element-64919aa{--padding-top:7rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2929 .elementor-element.elementor-element-cf5055b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2929 .elementor-element.elementor-element-6a7fa54{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-8e8a6bd{--padding-top:7rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2929 .elementor-element.elementor-element-da63164 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2929 .elementor-element.elementor-element-7e944bc{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-bf98462{--padding-top:0rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2929 .elementor-element.elementor-element-3afea4a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2929 .elementor-element.elementor-element-41e66f5{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-4eb0014{--padding-top:0rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2929 .elementor-element.elementor-element-30c19e8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2929 .elementor-element.elementor-element-5105a7d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2929 .elementor-element.elementor-element-8e69367{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-6dcd6e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2929 .elementor-element.elementor-element-133f2c3{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-60236f0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2929 .elementor-element.elementor-element-7662be3{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-8ea4682 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2929 .elementor-element.elementor-element-84e84d8{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-b918046{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2929 .elementor-element.elementor-element-7937682 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2929 .elementor-element.elementor-element-f6363e6 .elementor-divider-separator{width:200px;}.elementor-2929 .elementor-element.elementor-element-0797f47 .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-2929 .elementor-element.elementor-element-8952808{--min-height:0vh;--overlay-opacity:0.65;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:11rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-2929 .elementor-element.elementor-element-8952808::before, .elementor-2929 .elementor-element.elementor-element-8952808 > .elementor-background-video-container::before, .elementor-2929 .elementor-element.elementor-element-8952808 > .e-con-inner > .elementor-background-video-container::before, .elementor-2929 .elementor-element.elementor-element-8952808 > .elementor-background-slideshow::before, .elementor-2929 .elementor-element.elementor-element-8952808 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2929 .elementor-element.elementor-element-8952808 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(360deg, #54595F17 17%, var( --e-global-color-text ) 59%);}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2929 .elementor-element.elementor-element-e77164b{padding:0rem 0rem 2rem 0rem;}.elementor-2929 .elementor-element.elementor-element-e77164b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2929 .elementor-element.elementor-element-04ddad8{padding:2rem 0rem 2rem 0rem;}.elementor-2929 .elementor-element.elementor-element-04ddad8 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2929 .elementor-element.elementor-element-516cda2 .elementor-divider-separator{width:116px;}.elementor-2929 .elementor-element.elementor-element-04743b3{--gap:3.5rem 0rem;--row-gap:3.5rem;--column-gap:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2929 .elementor-element.elementor-element-220f10c{padding:0rem 0rem 2rem 0rem;}.elementor-2929 .elementor-element.elementor-element-220f10c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-64579b3{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-dcc66b5{padding:1.5rem 0rem 0rem 0rem;}.elementor-2929 .elementor-element.elementor-element-dcc66b5 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-bafa18e{--min-height:332px;}.elementor-2929 .elementor-element.elementor-element-0854531{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2929 .elementor-element.elementor-element-1983f4c{padding:0rem 0rem 2rem 0rem;}.elementor-2929 .elementor-element.elementor-element-1983f4c .elementor-heading-title{font-size:2.5rem;}.elementor-2929 .elementor-element.elementor-element-3a20616{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-1f4e1ca{padding:1.5rem 0rem 0rem 0rem;}.elementor-2929 .elementor-element.elementor-element-1f4e1ca .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-0c50273{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2929 .elementor-element.elementor-element-9982fe1{--width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-cfe18f5{padding:0rem 0rem 2rem 0rem;}.elementor-2929 .elementor-element.elementor-element-2a0be87{padding:2rem 0rem 0rem 0rem;}.elementor-2929 .elementor-element.elementor-element-2a0be87 .elementor-button{padding:14px 20px 14px 20px;}.elementor-2929 .elementor-element.elementor-element-564b2b7{--width:100%;}.elementor-2929 .elementor-element.elementor-element-6417231{padding:0rem 0rem 2rem 0rem;}.elementor-2929 .elementor-element.elementor-element-afaeec0{padding:2rem 0rem 0rem 0rem;}.elementor-2929 .elementor-element.elementor-element-afaeec0 .elementor-button{padding:14px 20px 14px 20px;}.elementor-2929 .elementor-element.elementor-element-64919aa{--padding-top:5rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2929 .elementor-element.elementor-element-cf5055b{padding:0rem 0rem 2rem 0rem;}.elementor-2929 .elementor-element.elementor-element-cf5055b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2929 .elementor-element.elementor-element-6a7fa54{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-83572af{padding:2rem 0rem 0rem 0rem;}.elementor-2929 .elementor-element.elementor-element-83572af .elementor-button{padding:14px 20px 14px 20px;}.elementor-2929 .elementor-element.elementor-element-8e8a6bd{--padding-top:5rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2929 .elementor-element.elementor-element-da63164{padding:0rem 0rem 2rem 0rem;}.elementor-2929 .elementor-element.elementor-element-da63164 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2929 .elementor-element.elementor-element-7e944bc{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-bf98462{--padding-top:5rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2929 .elementor-element.elementor-element-3afea4a{padding:0rem 0rem 2rem 0rem;}.elementor-2929 .elementor-element.elementor-element-3afea4a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2929 .elementor-element.elementor-element-41e66f5{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-4eb0014{--padding-top:0rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2929 .elementor-element.elementor-element-4648522{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2929 .elementor-element.elementor-element-5105a7d{padding:0rem 0rem 1rem 0rem;}.elementor-2929 .elementor-element.elementor-element-5105a7d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2929 .elementor-element.elementor-element-8e69367{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-b2e0da9{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2929 .elementor-element.elementor-element-6dcd6e6{padding:0rem 0rem 1rem 0rem;}.elementor-2929 .elementor-element.elementor-element-6dcd6e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2929 .elementor-element.elementor-element-133f2c3{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-faefbc7{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2929 .elementor-element.elementor-element-60236f0{padding:0rem 0rem 1rem 0rem;}.elementor-2929 .elementor-element.elementor-element-60236f0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2929 .elementor-element.elementor-element-7662be3{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-a476acc{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2929 .elementor-element.elementor-element-8ea4682{padding:0rem 0rem 1rem 0rem;}.elementor-2929 .elementor-element.elementor-element-8ea4682 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2929 .elementor-element.elementor-element-84e84d8{font-size:var( --e-global-typography-text-font-size );}.elementor-2929 .elementor-element.elementor-element-b918046{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-2929 .elementor-element.elementor-element-7937682{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) -0.5rem;padding:0rem 0rem 2rem 0rem;}.elementor-2929 .elementor-element.elementor-element-7937682 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2929 .elementor-element.elementor-element-f6363e6 .elementor-divider-separator{width:116px;}.elementor-2929 .elementor-element.elementor-element-0797f47{padding:2rem 0rem 2rem 0rem;}.elementor-2929 .elementor-element.elementor-element-0797f47 .elementor-button{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for button, class: .elementor-element-04ddad8 */.cta-btn a {
  background: linear-gradient(135deg, #B8924B 0%, #D6B56E 45%, #F1DEB1 100%);
  color: #1a1a1a;

  padding: 14px 28px;
  border-radius: 999px;
  font-weight: 600;
  letter-spacing: 0.2px;

  /* STRAKKE rand (geen opacity blur) */
  border: 1px solid #B8924B;

  /* Schaduw strakker: minder blur, meer definitie */
  box-shadow:
    0 8px 18px rgba(0,0,0,0.28),
    inset 0 1px 0 rgba(255,255,255,0.35);

  transition: transform .25s ease, box-shadow .25s ease, filter .25s ease;
}

.cta-btn a:hover {
  transform: translateY(-1px); /* minder subpixel blur */
  box-shadow:
    0 10px 22px rgba(0,0,0,0.35),
    inset 0 1px 0 rgba(255,255,255,0.45);

  filter: saturate(1.04) brightness(1.03);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dcc66b5 */.elementor-2929 .elementor-element.elementor-element-dcc66b5 a:hover {
  background: linear-gradient(135deg, #B8924B 0%, #D6B56E 45%, #F1DEB1 100%);
  color: #1a1a1a;

  padding: 14px 28px;
  border-radius: none!important;
  border: none!important;
  letter-spacing: 0.2px;

  /* STRAKKE rand (geen opacity blur) */
  border: 1px solid #B8924B;

  /* Schaduw strakker: minder blur, meer definitie */
  box-shadow:
    0 8px 18px rgba(0,0,0,0.28),
    inset 0 1px 0 rgba(255,255,255,0.35);

  transition: transform .25s ease, box-shadow .25s ease, filter .25s ease;
}

.cta-btn a:hover {
  transform: translateY(-1px); /* minder subpixel blur */
  box-shadow:
    0 10px 22px rgba(0,0,0,0.35),
    inset 0 1px 0 rgba(255,255,255,0.45);

  filter: saturate(1.04) brightness(1.03);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04ad2b4 */@media (min-width: 1100px){
    .elementor-2929 .elementor-element.elementor-element-04ad2b4{
  padding-right: clamp(3rem, 5.5vw, 8rem) !important;
}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a0be87 */.cta-btn a {
  background: linear-gradient(135deg, #B8924B 0%, #D6B56E 45%, #F1DEB1 100%);
  color: #1a1a1a;

  padding: 14px 28px;
  border-radius: 999px;
  font-weight: 600;
  letter-spacing: 0.2px;

  /* STRAKKE rand (geen opacity blur) */
  border: 1px solid #B8924B;

  /* Schaduw strakker: minder blur, meer definitie */
  box-shadow:
    0 8px 18px rgba(0,0,0,0.28),
    inset 0 1px 0 rgba(255,255,255,0.35);

  transition: transform .25s ease, box-shadow .25s ease, filter .25s ease;
}

.cta-btn a:hover {
  transform: translateY(-1px); /* minder subpixel blur */
  box-shadow:
    0 10px 22px rgba(0,0,0,0.35),
    inset 0 1px 0 rgba(255,255,255,0.45);

  filter: saturate(1.04) brightness(1.03);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-afaeec0 */.cta-btn a {
  background: linear-gradient(135deg, #B8924B 0%, #D6B56E 45%, #F1DEB1 100%);
  color: #1a1a1a;

  padding: 14px 28px;
  border-radius: 999px;
  font-weight: 600;
  letter-spacing: 0.2px;

  /* STRAKKE rand (geen opacity blur) */
  border: 1px solid #B8924B;

  /* Schaduw strakker: minder blur, meer definitie */
  box-shadow:
    0 8px 18px rgba(0,0,0,0.28),
    inset 0 1px 0 rgba(255,255,255,0.35);

  transition: transform .25s ease, box-shadow .25s ease, filter .25s ease;
}

.cta-btn a:hover {
  transform: translateY(-1px); /* minder subpixel blur */
  box-shadow:
    0 10px 22px rgba(0,0,0,0.35),
    inset 0 1px 0 rgba(255,255,255,0.45);

  filter: saturate(1.04) brightness(1.03);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e68ca */@media (min-width: 1100px){
    .elementor-2929 .elementor-element.elementor-element-65e68ca{
  padding-right: clamp(3rem, 5.5vw, 8rem) !important;
}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-83572af */.cta-btn a {
  background: linear-gradient(135deg, #B8924B 0%, #D6B56E 45%, #F1DEB1 100%);
  color: #1a1a1a;

  padding: 14px 28px;
  border-radius: 999px;
  font-weight: 600;
  letter-spacing: 0.2px;

  /* STRAKKE rand (geen opacity blur) */
  border: 1px solid #B8924B;

  /* Schaduw strakker: minder blur, meer definitie */
  box-shadow:
    0 8px 18px rgba(0,0,0,0.28),
    inset 0 1px 0 rgba(255,255,255,0.35);

  transition: transform .25s ease, box-shadow .25s ease, filter .25s ease;
}

.cta-btn a:hover {
  transform: translateY(-1px); /* minder subpixel blur */
  box-shadow:
    0 10px 22px rgba(0,0,0,0.35),
    inset 0 1px 0 rgba(255,255,255,0.45);

  filter: saturate(1.04) brightness(1.03);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25c6750 */@media (min-width: 1100px){
    .elementor-2929 .elementor-element.elementor-element-25c6750{
  padding-right: clamp(3rem, 5.5vw, 8rem) !important;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39f9df6 */.elementor-2929 .elementor-element.elementor-element-39f9df6 {
    max-height: 502px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0797f47 */.cta-btn a {
  background: linear-gradient(135deg, #B8924B 0%, #D6B56E 45%, #F1DEB1 100%);
  color: #1a1a1a;

  padding: 14px 28px;
  border-radius: 999px;
  font-weight: 600;
  letter-spacing: 0.2px;

  /* STRAKKE rand (geen opacity blur) */
  border: 1px solid #B8924B;

  /* Schaduw strakker: minder blur, meer definitie */
  box-shadow:
    0 8px 18px rgba(0,0,0,0.28),
    inset 0 1px 0 rgba(255,255,255,0.35);

  transition: transform .25s ease, box-shadow .25s ease, filter .25s ease;
}

.cta-btn a:hover {
  transform: translateY(-1px); /* minder subpixel blur */
  box-shadow:
    0 10px 22px rgba(0,0,0,0.35),
    inset 0 1px 0 rgba(255,255,255,0.45);

  filter: saturate(1.04) brightness(1.03);
}/* End custom CSS */