.elementor-1034 .elementor-element.elementor-element-f605ed6{--display:flex;--min-height:100vh;--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;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1034 .elementor-element.elementor-element-5fd2e33{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:5px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:1;}.elementor-1034 .elementor-element.elementor-element-5fd2e33:not(.elementor-motion-effects-element-type-background), .elementor-1034 .elementor-element.elementor-element-5fd2e33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1034 .elementor-element.elementor-element-5fd2e33, .elementor-1034 .elementor-element.elementor-element-5fd2e33::before{--border-transition:0.3s;}.elementor-1034 .elementor-element.elementor-element-66b2c19{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1034 .elementor-element.elementor-element-d731bb1 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1034 .elementor-element.elementor-element-d731bb1 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1034 .elementor-element.elementor-element-d731bb1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1034 .elementor-element.elementor-element-d731bb1 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1034 .elementor-element.elementor-element-fc37e58{--display:flex;--min-height:50vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;--margin-block-start:-34px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1034 .elementor-element.elementor-element-fc37e58:not(.elementor-motion-effects-element-type-background), .elementor-1034 .elementor-element.elementor-element-fc37e58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1034 .elementor-element.elementor-element-fc37e58, .elementor-1034 .elementor-element.elementor-element-fc37e58::before{--border-transition:0.3s;}.elementor-1034 .elementor-element.elementor-element-0ffd4fe{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-1034 .elementor-element.elementor-element-5196bea .elementor-main-swiper{height:300px;width:100%;}.elementor-1034 .elementor-element.elementor-element-5196bea.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-1034 .elementor-element.elementor-element-5196bea .elementor-main-swiper .swiper-slide{border-width:5px 5px 5px 5px;border-radius:15px;border-color:var( --e-global-color-text );}.elementor-1034 .elementor-element.elementor-element-5196bea .elementor-swiper-button{font-size:20px;color:var( --e-global-color-secondary );}.elementor-1034 .elementor-element.elementor-element-5196bea .elementor-swiper-button svg{fill:var( --e-global-color-secondary );}.elementor-1034 .elementor-element.elementor-element-5196bea .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1034 .elementor-element.elementor-element-5196bea .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1034 .elementor-element.elementor-element-5196bea .swiper-pagination-fraction{font-size:10px;color:var( --e-global-color-text );}.elementor-1034 .elementor-element.elementor-element-5196bea .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-1034 .elementor-element.elementor-element-5196bea .swiper-pagination-bullet-active, .elementor-1034 .elementor-element.elementor-element-5196bea .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-text );}.elementor-1034 .elementor-element.elementor-element-5196bea .elementor-custom-embed-play i{color:var( --e-global-color-secondary );font-size:112px;}.elementor-1034 .elementor-element.elementor-element-5196bea .elementor-custom-embed-play svg{fill:var( --e-global-color-secondary );}.elementor-1034 .elementor-element.elementor-element-f208d28{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-1034 .elementor-element.elementor-element-3b34d34 .elementor-button{font-family:"Roboto Serif", Sans-serif;font-size:25px;font-weight:500;background-color:var( --e-global-color-text );border-style:none;}.elementor-1034 .elementor-element.elementor-element-3b34d34{width:auto;max-width:auto;}.elementor-1034 .elementor-element.elementor-element-85d51ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:100px 100px 100px 100px;--margin-block-start:-100px;--margin-block-end:-100px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:1;}.elementor-1034 .elementor-element.elementor-element-85d51ea, .elementor-1034 .elementor-element.elementor-element-85d51ea::before{--border-transition:0.3s;}.elementor-1034 .elementor-element.elementor-element-3324893{--display:flex;--min-height:200px;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:100px 100px 100px 100px;}.elementor-1034 .elementor-element.elementor-element-3324893:not(.elementor-motion-effects-element-type-background), .elementor-1034 .elementor-element.elementor-element-3324893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1034 .elementor-element.elementor-element-3324893, .elementor-1034 .elementor-element.elementor-element-3324893::before{--border-transition:0.3s;}.elementor-1034 .elementor-element.elementor-element-e20ccb2 img{width:100%;max-width:100%;height:175px;object-fit:cover;object-position:center center;border-radius:80px 80px 80px 80px;}.elementor-1034 .elementor-element.elementor-element-e20ccb2 > .elementor-widget-container{border-radius:4px 4px 4px 4px;}.elementor-1034 .elementor-element.elementor-element-e20ccb2:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://demo.cantil.be/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-1034 .elementor-element.elementor-element-e20ccb2.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://demo.cantil.be/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-1034 .elementor-element.elementor-element-63b0951{--display:flex;--min-height:50vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:-33px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1034 .elementor-element.elementor-element-63b0951:not(.elementor-motion-effects-element-type-background), .elementor-1034 .elementor-element.elementor-element-63b0951 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A4D53;}.elementor-1034 .elementor-element.elementor-element-63b0951, .elementor-1034 .elementor-element.elementor-element-63b0951::before{--border-transition:0.3s;}.elementor-1034 .elementor-element.elementor-element-a96ac2a{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-1034 .elementor-element.elementor-element-9278b25 .elementor-button{font-family:"Roboto Serif", Sans-serif;font-size:25px;font-weight:500;background-color:#DEAE8B;border-style:none;}.elementor-1034 .elementor-element.elementor-element-9278b25{width:auto;max-width:auto;}.elementor-1034 .elementor-element.elementor-element-94785c0{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-1034 .elementor-element.elementor-element-3ee362f .elementor-main-swiper{height:300px;width:100%;}.elementor-1034 .elementor-element.elementor-element-3ee362f.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-1034 .elementor-element.elementor-element-3ee362f .elementor-main-swiper .swiper-slide{border-width:5px 5px 5px 5px;border-radius:15px;border-color:var( --e-global-color-accent );}.elementor-1034 .elementor-element.elementor-element-3ee362f .elementor-swiper-button{font-size:20px;}.elementor-1034 .elementor-element.elementor-element-3ee362f .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1034 .elementor-element.elementor-element-3ee362f .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1034 .elementor-element.elementor-element-3ee362f .swiper-pagination-fraction{font-size:10px;color:var( --e-global-color-accent );}.elementor-1034 .elementor-element.elementor-element-3ee362f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-1034 .elementor-element.elementor-element-3ee362f .swiper-pagination-bullet-active, .elementor-1034 .elementor-element.elementor-element-3ee362f .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-1034 .elementor-element.elementor-element-3ee362f .elementor-custom-embed-play i{font-size:112px;}.elementor-1034 .elementor-element.elementor-element-90800de{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--z-index:1;}.elementor-1034 .elementor-element.elementor-element-90800de:not(.elementor-motion-effects-element-type-background), .elementor-1034 .elementor-element.elementor-element-90800de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1034 .elementor-element.elementor-element-90800de, .elementor-1034 .elementor-element.elementor-element-90800de::before{--border-transition:0.3s;}.elementor-1034 .elementor-element.elementor-element-910fa85{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1034 .elementor-element.elementor-element-d625172{text-align:right;}.elementor-1034 .elementor-element.elementor-element-d625172 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-1034{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}html{height:100vh;margin:0;overflow:hidden;}body{height:100vh;overflow:auto;scroll-snap-type:y mandatory;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:center;scroll-snap-stop:normal;}@media(max-width:1366px){.elementor-1034 .elementor-element.elementor-element-5196bea .elementor-main-swiper{height:300px;width:300px;}.elementor-1034 .elementor-element.elementor-element-5196bea.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-1034 .elementor-element.elementor-element-3ee362f .elementor-main-swiper{height:300px;width:300px;}.elementor-1034 .elementor-element.elementor-element-3ee362f.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}@media(max-width:1200px){.elementor-1034 .elementor-element.elementor-element-5196bea .elementor-main-swiper{height:300px;}.elementor-1034 .elementor-element.elementor-element-5196bea.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-1034 .elementor-element.elementor-element-3ee362f .elementor-main-swiper{height:300px;}.elementor-1034 .elementor-element.elementor-element-3ee362f.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}@media(max-width:1024px){.elementor-1034 .elementor-element.elementor-element-fc37e58{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-1034 .elementor-element.elementor-element-5196bea .elementor-main-swiper{height:300px;}.elementor-1034 .elementor-element.elementor-element-5196bea.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-1034 .elementor-element.elementor-element-5196bea > .elementor-widget-container{margin:0px 0px 100px 0px;padding:0px 0px 0px 0px;}.elementor-1034 .elementor-element.elementor-element-63b0951{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1034 .elementor-element.elementor-element-a96ac2a{--margin-block-start:150px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1034 .elementor-element.elementor-element-3ee362f .elementor-main-swiper{height:300px;}.elementor-1034 .elementor-element.elementor-element-3ee362f.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}@media(max-width:880px){.elementor-1034 .elementor-element.elementor-element-5196bea .elementor-main-swiper{height:421px;}.elementor-1034 .elementor-element.elementor-element-5196bea.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-1034 .elementor-element.elementor-element-3ee362f .elementor-main-swiper{height:421px;}.elementor-1034 .elementor-element.elementor-element-3ee362f.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}@media(max-width:767px){.elementor-1034 .elementor-element.elementor-element-5196bea.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-1034 .elementor-element.elementor-element-f208d28{--content-width:225px;}.elementor-1034 .elementor-element.elementor-element-3b34d34 .elementor-button{font-size:15px;}.elementor-1034 .elementor-element.elementor-element-3b34d34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1034 .elementor-element.elementor-element-3b34d34{width:100%;max-width:100%;}.elementor-1034 .elementor-element.elementor-element-85d51ea{--width:200px;}.elementor-1034 .elementor-element.elementor-element-a96ac2a{--content-width:225px;}.elementor-1034 .elementor-element.elementor-element-9278b25 .elementor-button{font-size:15px;}.elementor-1034 .elementor-element.elementor-element-9278b25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1034 .elementor-element.elementor-element-9278b25{width:100%;max-width:100%;}.elementor-1034 .elementor-element.elementor-element-3ee362f.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}@media(min-width:768px){.elementor-1034 .elementor-element.elementor-element-66b2c19{--content-width:1435px;}.elementor-1034 .elementor-element.elementor-element-0ffd4fe{--content-width:500px;}.elementor-1034 .elementor-element.elementor-element-f208d28{--content-width:275px;}.elementor-1034 .elementor-element.elementor-element-3324893{--width:200px;}.elementor-1034 .elementor-element.elementor-element-a96ac2a{--content-width:300px;}.elementor-1034 .elementor-element.elementor-element-94785c0{--content-width:500px;}.elementor-1034 .elementor-element.elementor-element-910fa85{--content-width:1435px;}}@media(min-width:2400px){.elementor-1034 .elementor-element.elementor-element-5196bea.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-1034 .elementor-element.elementor-element-3ee362f.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}/* Start custom CSS for button, class: .elementor-element-3b34d34 */#hey2 {
    --b: 2px;  /* border thickness*/
  --s: 40px; /* size of the corner*/
  --g: 14px; /* the gap*/
  --c: #4A4D53; 
  padding: calc(var(--b) + var(--g));
  background-image:
    conic-gradient(from  90deg at top    var(--b) left  var(--b),#0000 25%,var(--c) 0),
    conic-gradient(from -90deg at bottom var(--b) right var(--b),#0000 25%,var(--c) 0);
  background-position:
    var(--_p,0%) var(--_p,0%),
    calc(100% - var(--_p,0%)) calc(100% - var(--_p,0%));
  background-size: var(--s) var(--s);
  background-repeat: no-repeat;
  cursor: pointer;
  transition: 
    background-position .3s var(--_i,.3s), 
    background-size .3s calc(.3s - var(--_i,.3s));
}
#hey:hover {

  --_p: calc(var(--g)/2);
  --_i: 0s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9278b25 */#hey {
    --b: 2px;  /* border thickness*/
  --s: 40px; /* size of the corner*/
  --g: 14px; /* the gap*/
  --c: #DEAE8B; 
  padding: calc(var(--b) + var(--g));
  background-image:
    conic-gradient(from  90deg at top    var(--b) left  var(--b),#0000 25%,var(--c) 0),
    conic-gradient(from -90deg at bottom var(--b) right var(--b),#0000 25%,var(--c) 0);
  background-position:
    var(--_p,0%) var(--_p,0%),
    calc(100% - var(--_p,0%)) calc(100% - var(--_p,0%));
  background-size: var(--s) var(--s);
  background-repeat: no-repeat;
  cursor: pointer;
  transition: 
    background-position .3s var(--_i,.3s), 
    background-size .3s calc(.3s - var(--_i,.3s));
}
#hey:hover {

  --_p: calc(var(--g)/2);
  --_i: 0s;
}/* End custom CSS */