.elementor-2 .elementor-element.elementor-element-e222c88{--display:flex;--min-height:100vh;--justify-content:flex-end;--overlay-opacity:1;--padding-top:0vw;--padding-bottom:2vw;--padding-left:7vw;--padding-right:7vw;}.elementor-2 .elementor-element.elementor-element-e222c88:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e222c88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canisiushof.nl/wp-content/uploads/2026/05/Frame-15-2.png");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-e222c88::before, .elementor-2 .elementor-element.elementor-element-e222c88 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e222c88 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-e222c88 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-e222c88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-e222c88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-primary ) 96%);}.elementor-2 .elementor-element.elementor-element-f89aaa2{--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:73px 73px;--row-gap:73px;--column-gap:73px;}.elementor-2 .elementor-element.elementor-element-deb59a9{--display:flex;}.elementor-2 .elementor-element.elementor-element-ad4dfd8{--display:flex;--justify-content:flex-end;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-fc5e35f{--display:flex;--gap:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:70px;--padding-bottom:341px;--padding-left:60px;--padding-right:60px;}.elementor-2 .elementor-element.elementor-element-fc5e35f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fc5e35f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-9b9d28b{--display:flex;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-5bf9458 .elementor-heading-title{font-family:var( --e-global-typography-6074e1b-font-family ), Sans-serif;font-size:var( --e-global-typography-6074e1b-font-size );font-weight:var( --e-global-typography-6074e1b-font-weight );line-height:var( --e-global-typography-6074e1b-line-height );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-e1f6a8f{--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:95px 95px;--row-gap:95px;--column-gap:95px;}.elementor-2 .elementor-element.elementor-element-655258f{--display:flex;}.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 );line-height:var( --e-global-typography-text-line-height );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-2 .elementor-element.elementor-element-8cad8ed{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-a166fa1{--display:flex;}.elementor-2 .elementor-element.elementor-element-f7a33a7{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-b772252{--display:flex;--margin-top:-303px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:2vw;--z-index:1;}.elementor-2 .elementor-element.elementor-element-09b9a78{--display:flex;--min-height:256px;--justify-content:center;--margin-top:0px;--margin-bottom:-204px;--margin-left:0px;--margin-right:79px;--z-index:2;}.elementor-2 .elementor-element.elementor-element-09b9a78:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-09b9a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://canisiushof.nl/wp-content/uploads/2026/05/Group-36.png");background-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-09b9a78.e-con{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-7d1fff0{text-align:center;font-family:"Montaga", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-79fdd38{--display:flex;--min-height:647px;border-style:none;--border-style:none;--border-radius:200px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-124eeab{--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:157px 157px;--row-gap:157px;--column-gap:157px;--margin-top:-406px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:540px;--padding-bottom:500px;--padding-left:70px;--padding-right:70px;}.elementor-2 .elementor-element.elementor-element-124eeab:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-124eeab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-27b2080{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-dad84b9 .elementor-heading-title{font-family:var( --e-global-typography-6074e1b-font-family ), Sans-serif;font-size:var( --e-global-typography-6074e1b-font-size );font-weight:var( --e-global-typography-6074e1b-font-weight );line-height:var( --e-global-typography-6074e1b-line-height );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-439e1cf{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-439e1cf > .elementor-widget-container{padding:20px 0px 11px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-64dc81f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:27px 27px 27px 27px;padding:20px 30px 20px 25px;}.elementor-2 .elementor-element.elementor-element-be1e16e{--display:flex;}.elementor-2 .elementor-element.elementor-element-8695506{--display:flex;}.elementor-2 .elementor-element.elementor-element-5e477d8 img{height:673px;object-fit:cover;object-position:top center;border-radius:211px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3350747{--display:flex;}.elementor-2 .elementor-element.elementor-element-741823c img{height:673px;object-fit:cover;object-position:center left;border-radius:0px 211px 0px 0px;}.elementor-2 .elementor-element.elementor-element-18e05ab{--display:flex;}.elementor-2 .elementor-element.elementor-element-61716f4 img{height:673px;object-fit:cover;object-position:bottom right;border-radius:211px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6bc96fb{--display:flex;}.elementor-2 .elementor-element.elementor-element-1003abb img{height:673px;object-fit:cover;object-position:center left;border-radius:0px 211px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ad99eef{--display:flex;}.elementor-2 .elementor-element.elementor-element-183bb5a img{height:673px;object-fit:cover;object-position:top center;border-radius:211px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-096165e{--display:flex;}.elementor-2 .elementor-element.elementor-element-00d635b img{height:673px;object-fit:cover;object-position:center left;border-radius:0px 211px 0px 0px;}.elementor-2 .elementor-element.elementor-element-99e5851{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:200px;--e-n-carousel-swiper-slides-gap:27px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-99e5851 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-4410581{--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:157px 157px;--row-gap:157px;--column-gap:157px;--border-radius:0px 200px 0px 0px;--margin-top:-406px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:500px;--padding-left:70px;--padding-right:70px;}.elementor-2 .elementor-element.elementor-element-4410581:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4410581 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-ef13c4b{--display:flex;}.elementor-2 .elementor-element.elementor-element-7b4892a{--display:flex;}.elementor-2 .elementor-element.elementor-element-bde7610 img{height:673px;object-fit:cover;object-position:center center;border-radius:211px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b304bb1{--display:flex;}.elementor-2 .elementor-element.elementor-element-099378c img{height:673px;object-fit:cover;object-position:center center;border-radius:0px 211px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1fd6689{--display:flex;}.elementor-2 .elementor-element.elementor-element-3f58fc8 img{height:673px;object-fit:cover;object-position:center center;border-radius:211px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1ccfae1{--display:flex;}.elementor-2 .elementor-element.elementor-element-30b71a3 img{height:673px;object-fit:cover;object-position:center center;border-radius:0px 211px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2b6d5e3{--display:flex;}.elementor-2 .elementor-element.elementor-element-884169c img{height:673px;object-fit:cover;object-position:center center;border-radius:211px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-837e481{--display:flex;}.elementor-2 .elementor-element.elementor-element-76a2f9a img{height:673px;object-fit:cover;object-position:center center;border-radius:0px 211px 0px 0px;}.elementor-2 .elementor-element.elementor-element-40dfac8{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:200px;--e-n-carousel-swiper-slides-gap:27px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-40dfac8 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-dbc826d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-3542ceb .elementor-heading-title{font-family:var( --e-global-typography-6074e1b-font-family ), Sans-serif;font-size:var( --e-global-typography-6074e1b-font-size );font-weight:var( --e-global-typography-6074e1b-font-weight );line-height:var( --e-global-typography-6074e1b-line-height );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-497bc5e{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-497bc5e > .elementor-widget-container{padding:20px 0px 11px 0px;}.elementor-2 .elementor-element.elementor-element-6c267ab .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:27px 27px 27px 27px;padding:20px 30px 20px 25px;}.elementor-2 .elementor-element.elementor-element-141f681{--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:157px 157px;--row-gap:157px;--column-gap:157px;--border-radius:200px 0px 0px 0px;--margin-top:-406px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:500px;--padding-left:70px;--padding-right:70px;}.elementor-2 .elementor-element.elementor-element-141f681:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-141f681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-440c2b7{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-2694f81 .elementor-heading-title{font-family:var( --e-global-typography-6074e1b-font-family ), Sans-serif;font-size:var( --e-global-typography-6074e1b-font-size );font-weight:var( --e-global-typography-6074e1b-font-weight );line-height:var( --e-global-typography-6074e1b-line-height );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-84022a4{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-84022a4 > .elementor-widget-container{padding:20px 0px 11px 0px;}.elementor-2 .elementor-element.elementor-element-f088bd2 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:27px 27px 27px 27px;padding:20px 30px 20px 25px;}.elementor-2 .elementor-element.elementor-element-3d96109{--display:flex;}.elementor-2 .elementor-element.elementor-element-3d96109.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-0992404{--display:flex;}.elementor-2 .elementor-element.elementor-element-8362cb9 img{height:673px;object-fit:cover;object-position:center center;border-radius:211px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3381f8c{--display:flex;}.elementor-2 .elementor-element.elementor-element-9f3ca16 img{height:673px;object-fit:cover;object-position:center center;border-radius:0px 211px 0px 0px;}.elementor-2 .elementor-element.elementor-element-30651a6{--display:flex;}.elementor-2 .elementor-element.elementor-element-0232991 img{height:673px;object-fit:cover;object-position:center center;border-radius:211px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bbf03e3{--display:flex;}.elementor-2 .elementor-element.elementor-element-61eba97 img{height:673px;object-fit:cover;object-position:center center;border-radius:0px 211px 0px 0px;}.elementor-2 .elementor-element.elementor-element-eefb291{--display:flex;}.elementor-2 .elementor-element.elementor-element-752aa43 img{height:673px;object-fit:cover;object-position:center center;border-radius:211px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a1634cc{--display:flex;}.elementor-2 .elementor-element.elementor-element-1d76fa0 img{height:673px;object-fit:cover;object-position:center center;border-radius:0px 211px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9db6c2a{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:200px;--e-n-carousel-swiper-slides-gap:27px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-9db6c2a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-9020cd3{--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:157px 157px;--row-gap:157px;--column-gap:157px;--border-radius:0px 200px 0px 0px;--margin-top:-406px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:130px;--padding-left:70px;--padding-right:70px;}.elementor-2 .elementor-element.elementor-element-9020cd3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9020cd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-c8a37ad{--display:flex;}.elementor-2 .elementor-element.elementor-element-26b84e5{--display:flex;}.elementor-2 .elementor-element.elementor-element-3218325 img{height:673px;object-fit:cover;object-position:center center;border-radius:211px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d1badc4{--display:flex;}.elementor-2 .elementor-element.elementor-element-58b61e6 img{height:673px;object-fit:cover;object-position:center center;border-radius:0px 211px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b483372{--display:flex;}.elementor-2 .elementor-element.elementor-element-914d809 img{height:673px;object-fit:cover;object-position:center center;border-radius:211px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8e35aca{--display:flex;}.elementor-2 .elementor-element.elementor-element-af9ff20 img{height:673px;object-fit:cover;object-position:center center;border-radius:0px 211px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fada046{--display:flex;}.elementor-2 .elementor-element.elementor-element-bd5358f img{height:673px;object-fit:cover;object-position:center center;border-radius:211px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7c9ae34{--display:flex;}.elementor-2 .elementor-element.elementor-element-45a4b16 img{height:673px;object-fit:cover;object-position:center center;border-radius:0px 211px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e1f45f9{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:200px;--e-n-carousel-swiper-slides-gap:27px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-e1f45f9 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-a6654a9{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-05d2aa1 .elementor-heading-title{font-family:var( --e-global-typography-6074e1b-font-family ), Sans-serif;font-size:var( --e-global-typography-6074e1b-font-size );font-weight:var( --e-global-typography-6074e1b-font-weight );line-height:var( --e-global-typography-6074e1b-line-height );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-47e8145{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-47e8145 > .elementor-widget-container{padding:20px 0px 11px 0px;}.elementor-2 .elementor-element.elementor-element-ccd33b2 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:27px 27px 27px 27px;padding:20px 30px 20px 25px;}.elementor-2 .elementor-element.elementor-element-316ac7a{--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:82px 82px;--row-gap:82px;--column-gap:82px;--padding-top:5vw;--padding-bottom:30vw;--padding-left:4vw;--padding-right:0vw;}.elementor-2 .elementor-element.elementor-element-316ac7a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-316ac7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-39798b7{--display:flex;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:4vw;}.elementor-2 .elementor-element.elementor-element-72ca75b.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-1ab86f5{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-1ab86f5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1ab86f5.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-21afde8{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:10%;--margin-right:0%;}.elementor-2 .elementor-element.elementor-element-7a808a1{--display:flex;}.elementor-2 .elementor-element.elementor-element-1bc7ee3{--display:flex;}.elementor-2 .elementor-element.elementor-element-6abc6a7{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-6abc6a7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6abc6a7:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2 .elementor-element.elementor-element-6abc6a7.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://canisiushof.nl/wp-content/uploads/2026/05/Rectangle-59.png );-webkit-mask-size:contain;-webkit-mask-position:bottom center;-webkit-mask-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-6abc6a7 img{max-width:100%;height:36vh;object-fit:cover;object-position:bottom center;}.elementor-2 .elementor-element.elementor-element-537cac0 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-537cac0 .elementor-heading-title{font-family:var( --e-global-typography-ec06113-font-family ), Sans-serif;font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-d8ce455 > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-2 .elementor-element.elementor-element-d8ce455 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;text-transform:none;line-height:53px;}.elementor-2 .elementor-element.elementor-element-6e49931{width:var( --container-widget-width, 551px );max-width:551px;--container-widget-width:551px;--container-widget-flex-grow:0;text-align:start;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-6e49931 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6e49931.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-81f2978{--display:flex;}.elementor-2 .elementor-element.elementor-element-4f8a9a2{--display:flex;}.elementor-2 .elementor-element.elementor-element-ba2b915{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-ba2b915 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ba2b915:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2 .elementor-element.elementor-element-ba2b915.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://canisiushof.nl/wp-content/uploads/2026/05/Rectangle-59.png );-webkit-mask-size:contain;-webkit-mask-position:bottom center;-webkit-mask-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-ba2b915 img{max-width:100%;height:36vh;object-fit:cover;object-position:bottom center;}.elementor-2 .elementor-element.elementor-element-1554465 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1554465 .elementor-heading-title{font-family:var( --e-global-typography-ec06113-font-family ), Sans-serif;font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-5456887 > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-2 .elementor-element.elementor-element-5456887 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;text-transform:none;line-height:53px;}.elementor-2 .elementor-element.elementor-element-0d34b9a{width:var( --container-widget-width, 551px );max-width:551px;--container-widget-width:551px;--container-widget-flex-grow:0;text-align:start;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0d34b9a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0d34b9a.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-40ec8a7{--display:flex;}.elementor-2 .elementor-element.elementor-element-3f46793{--display:flex;}.elementor-2 .elementor-element.elementor-element-f79e8e1{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-f79e8e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f79e8e1:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2 .elementor-element.elementor-element-f79e8e1.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://canisiushof.nl/wp-content/uploads/2026/05/Rectangle-59.png );-webkit-mask-size:contain;-webkit-mask-position:bottom center;-webkit-mask-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-f79e8e1 img{max-width:100%;height:36vh;object-fit:cover;object-position:bottom center;}.elementor-2 .elementor-element.elementor-element-2c0ef8f > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2c0ef8f .elementor-heading-title{font-family:var( --e-global-typography-ec06113-font-family ), Sans-serif;font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-cab81b1 > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-2 .elementor-element.elementor-element-cab81b1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;text-transform:none;line-height:53px;}.elementor-2 .elementor-element.elementor-element-ddd12a7{width:var( --container-widget-width, 551px );max-width:551px;--container-widget-width:551px;--container-widget-flex-grow:0;text-align:start;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-ddd12a7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ddd12a7.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-c6c434d{--display:flex;}.elementor-2 .elementor-element.elementor-element-d3623cf{--display:flex;}.elementor-2 .elementor-element.elementor-element-4f013d8{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-4f013d8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4f013d8:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2 .elementor-element.elementor-element-4f013d8.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://canisiushof.nl/wp-content/uploads/2026/05/Rectangle-59.png );-webkit-mask-size:contain;-webkit-mask-position:bottom center;-webkit-mask-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-4f013d8 img{max-width:100%;height:36vh;object-fit:cover;object-position:bottom center;}.elementor-2 .elementor-element.elementor-element-f59f330 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f59f330 .elementor-heading-title{font-family:var( --e-global-typography-ec06113-font-family ), Sans-serif;font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-2513e2f > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-2 .elementor-element.elementor-element-2513e2f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;text-transform:none;line-height:53px;}.elementor-2 .elementor-element.elementor-element-ce98933{width:var( --container-widget-width, 551px );max-width:551px;--container-widget-width:551px;--container-widget-flex-grow:0;text-align:start;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-ce98933 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ce98933.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-7ea8a01{--display:flex;}.elementor-2 .elementor-element.elementor-element-8e2192e{--display:flex;}.elementor-2 .elementor-element.elementor-element-054271d{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-054271d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-054271d:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2 .elementor-element.elementor-element-054271d.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://canisiushof.nl/wp-content/uploads/2026/05/Rectangle-59.png );-webkit-mask-size:contain;-webkit-mask-position:bottom center;-webkit-mask-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-054271d img{max-width:100%;height:36vh;object-fit:cover;object-position:bottom center;}.elementor-2 .elementor-element.elementor-element-52e8003 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-52e8003 .elementor-heading-title{font-family:var( --e-global-typography-ec06113-font-family ), Sans-serif;font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-8160ae5 > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-2 .elementor-element.elementor-element-8160ae5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;text-transform:none;line-height:53px;}.elementor-2 .elementor-element.elementor-element-33bd8ff{width:var( --container-widget-width, 551px );max-width:551px;--container-widget-width:551px;--container-widget-flex-grow:0;text-align:start;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-33bd8ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-33bd8ff.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-4ffd816{--display:flex;}.elementor-2 .elementor-element.elementor-element-f6b4bb8{--display:flex;}.elementor-2 .elementor-element.elementor-element-4276e2a{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-4276e2a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4276e2a:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2 .elementor-element.elementor-element-4276e2a.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://canisiushof.nl/wp-content/uploads/2026/05/Rectangle-59.png );-webkit-mask-size:contain;-webkit-mask-position:bottom center;-webkit-mask-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-4276e2a img{max-width:100%;height:36vh;object-fit:cover;object-position:bottom center;}.elementor-2 .elementor-element.elementor-element-8641267 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8641267 .elementor-heading-title{font-family:var( --e-global-typography-ec06113-font-family ), Sans-serif;font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-52b14b9 > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-2 .elementor-element.elementor-element-52b14b9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;text-transform:none;line-height:53px;}.elementor-2 .elementor-element.elementor-element-85f5ee7{width:var( --container-widget-width, 551px );max-width:551px;--container-widget-width:551px;--container-widget-flex-grow:0;text-align:start;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-85f5ee7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-85f5ee7.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-4496516{--display:flex;}.elementor-2 .elementor-element.elementor-element-d160efc{--display:flex;}.elementor-2 .elementor-element.elementor-element-5d3f62a{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-5d3f62a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5d3f62a:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2 .elementor-element.elementor-element-5d3f62a.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://canisiushof.nl/wp-content/uploads/2026/05/Rectangle-59.png );-webkit-mask-size:contain;-webkit-mask-position:bottom center;-webkit-mask-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-5d3f62a img{max-width:100%;height:36vh;object-fit:cover;object-position:top center;}.elementor-2 .elementor-element.elementor-element-51f6c9e > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-51f6c9e .elementor-heading-title{font-family:var( --e-global-typography-ec06113-font-family ), Sans-serif;font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-0805dd6 > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-2 .elementor-element.elementor-element-0805dd6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;text-transform:none;line-height:53px;}.elementor-2 .elementor-element.elementor-element-8bdac7b{width:var( --container-widget-width, 551px );max-width:551px;--container-widget-width:551px;--container-widget-flex-grow:0;text-align:start;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-8bdac7b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8bdac7b.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-439cef4{--display:flex;}.elementor-2 .elementor-element.elementor-element-8837ce7{--display:flex;}.elementor-2 .elementor-element.elementor-element-b891e8d{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-b891e8d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b891e8d:not( .elementor-widget-image ) .elementor-widget-container, .elementor-2 .elementor-element.elementor-element-b891e8d.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://canisiushof.nl/wp-content/uploads/2026/05/Rectangle-59.png );-webkit-mask-size:contain;-webkit-mask-position:bottom center;-webkit-mask-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-b891e8d img{max-width:100%;height:36vh;object-fit:cover;object-position:bottom center;}.elementor-2 .elementor-element.elementor-element-78e3ba4 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-78e3ba4 .elementor-heading-title{font-family:var( --e-global-typography-ec06113-font-family ), Sans-serif;font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-9125086 > .elementor-widget-container{padding:0px 0px 19px 0px;}.elementor-2 .elementor-element.elementor-element-9125086 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;text-transform:none;line-height:53px;}.elementor-2 .elementor-element.elementor-element-4303bd7{width:var( --container-widget-width, 551px );max-width:551px;--container-widget-width:551px;--container-widget-flex-grow:0;text-align:start;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-4303bd7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4303bd7.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-c14fc1e{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:300px;--e-n-carousel-swiper-slides-gap:47px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:32px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:70px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-104px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:70px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-c14fc1e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-98c5aac{--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:82px 82px;--row-gap:82px;--column-gap:82px;--border-radius:0px 200px 0px 0px;--margin-top:-312px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}.elementor-2 .elementor-element.elementor-element-98c5aac:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-98c5aac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-87a632d{--display:flex;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-2 .elementor-element.elementor-element-9306ceb.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-efd79a2{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-efd79a2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-efd79a2.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-c0d4343{--display:flex;--gap:23px 23px;--row-gap:23px;--column-gap:23px;}.elementor-2 .elementor-element.elementor-element-08b0b0d{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2 .elementor-element.elementor-element-eb9ba44 img{width:494px;height:597px;object-fit:cover;object-position:center center;border-radius:0px 200px 0px 0px;}.elementor-2 .elementor-element.elementor-element-cca50d0 img{width:494px;height:597px;object-fit:cover;object-position:center center;border-radius:200px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-50e21ab img{width:494px;height:597px;object-fit:cover;object-position:center center;border-radius:0px 200px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5bb410d{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2 .elementor-element.elementor-element-97e080a img{width:1520px;height:597px;object-fit:cover;object-position:center center;border-radius:0px 200px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f91cc45{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2 .elementor-element.elementor-element-c21321f img{width:494px;height:597px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 200px;}.elementor-2 .elementor-element.elementor-element-ba6eb81 img{width:494px;height:597px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1cda99d img{width:494px;height:597px;object-fit:cover;object-position:center center;border-radius:0px 200px 0px 0px;}.elementor-2 .elementor-element.elementor-element-672fa94{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2 .elementor-element.elementor-element-ab49ecb img{width:1520px;height:597px;object-fit:cover;object-position:center center;border-radius:200px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-15fef0f{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2 .elementor-element.elementor-element-9cbac1c img{width:494px;height:597px;object-fit:cover;object-position:center center;border-radius:0px 200px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c0fc867 img{width:494px;height:597px;object-fit:cover;object-position:center center;border-radius:200px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2912b5f img{width:494px;height:597px;object-fit:cover;object-position:center center;border-radius:0px 200px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3be3563{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2 .elementor-element.elementor-element-1484204 img{width:1520px;height:597px;object-fit:cover;object-position:center center;border-radius:0px 200px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c2a8739{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2 .elementor-element.elementor-element-a269af0 img{width:494px;height:597px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 200px;}.elementor-2 .elementor-element.elementor-element-d69f919 img{width:494px;height:597px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ef7ed17 img{width:494px;height:597px;object-fit:cover;object-position:center center;border-radius:0px 200px 0px 0px;}.elementor-2 .elementor-element.elementor-element-511da2f{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2 .elementor-element.elementor-element-2ce1e83 img{width:1520px;height:597px;object-fit:cover;object-position:center center;border-radius:200px 0px 0px 0px;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-e222c88{--padding-top:0vw;--padding-bottom:2vw;--padding-left:4vw;--padding-right:4vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-fc5e35f{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:7vw;--padding-bottom:49vw;--padding-left:4vw;--padding-right:4vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2 .elementor-element.elementor-element-5bf9458 .elementor-heading-title{font-size:var( --e-global-typography-6074e1b-font-size );line-height:var( --e-global-typography-6074e1b-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-8cad8ed{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-b772252{--margin-top:-364px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-79fdd38{--min-height:467px;}.elementor-2 .elementor-element.elementor-element-124eeab{--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:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:-269px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:312px;--padding-bottom:461px;--padding-left:70px;--padding-right:70px;}.elementor-2 .elementor-element.elementor-element-dad84b9 .elementor-heading-title{font-size:var( --e-global-typography-6074e1b-font-size );line-height:var( --e-global-typography-6074e1b-line-height );}.elementor-2 .elementor-element.elementor-element-439e1cf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2 .elementor-element.elementor-element-99e5851{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-4410581{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:500px;--padding-left:70px;--padding-right:70px;}.elementor-2 .elementor-element.elementor-element-ef13c4b.e-con{--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-40dfac8{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-3542ceb .elementor-heading-title{font-size:var( --e-global-typography-6074e1b-font-size );line-height:var( --e-global-typography-6074e1b-line-height );}.elementor-2 .elementor-element.elementor-element-497bc5e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-141f681{--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-2 .elementor-element.elementor-element-2694f81 .elementor-heading-title{font-size:var( --e-global-typography-6074e1b-font-size );line-height:var( --e-global-typography-6074e1b-line-height );}.elementor-2 .elementor-element.elementor-element-84022a4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-9db6c2a{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-9020cd3{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:79px;--padding-bottom:130px;--padding-left:70px;--padding-right:70px;}.elementor-2 .elementor-element.elementor-element-c8a37ad.e-con{--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-e1f45f9{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-05d2aa1 .elementor-heading-title{font-size:var( --e-global-typography-6074e1b-font-size );line-height:var( --e-global-typography-6074e1b-line-height );}.elementor-2 .elementor-element.elementor-element-47e8145{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-316ac7a{--padding-top:5vw;--padding-bottom:51vw;--padding-left:4vw;--padding-right:4vw;}.elementor-2 .elementor-element.elementor-element-1ab86f5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-537cac0 .elementor-heading-title{font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-d8ce455 .elementor-heading-title{font-size:26px;}.elementor-2 .elementor-element.elementor-element-6e49931{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-1554465 .elementor-heading-title{font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-5456887 .elementor-heading-title{font-size:26px;}.elementor-2 .elementor-element.elementor-element-0d34b9a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-2c0ef8f .elementor-heading-title{font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-cab81b1 .elementor-heading-title{font-size:26px;}.elementor-2 .elementor-element.elementor-element-ddd12a7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-f59f330 .elementor-heading-title{font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-2513e2f .elementor-heading-title{font-size:26px;}.elementor-2 .elementor-element.elementor-element-ce98933{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-52e8003 .elementor-heading-title{font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-8160ae5 .elementor-heading-title{font-size:26px;}.elementor-2 .elementor-element.elementor-element-33bd8ff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-8641267 .elementor-heading-title{font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-52b14b9 .elementor-heading-title{font-size:26px;}.elementor-2 .elementor-element.elementor-element-85f5ee7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-51f6c9e .elementor-heading-title{font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-0805dd6 .elementor-heading-title{font-size:26px;}.elementor-2 .elementor-element.elementor-element-8bdac7b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-78e3ba4 .elementor-heading-title{font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-9125086 .elementor-heading-title{font-size:26px;}.elementor-2 .elementor-element.elementor-element-4303bd7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-c14fc1e{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-top-position:70px;--e-n-carousel-arrow-next-right-position:-109px;--e-n-carousel-arrow-next-top-position:70px;}.elementor-2 .elementor-element.elementor-element-98c5aac{--padding-top:15vw;--padding-bottom:12vw;--padding-left:4vw;--padding-right:4vw;}.elementor-2 .elementor-element.elementor-element-efd79a2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-e222c88{--min-height:80vh;}.elementor-2 .elementor-element.elementor-element-f89aaa2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2 .elementor-element.elementor-element-b1f97ac{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-fc5e35f{--padding-top:7vw;--padding-bottom:130vw;--padding-left:7vw;--padding-right:7vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2 .elementor-element.elementor-element-5bf9458 .elementor-heading-title{font-size:var( --e-global-typography-6074e1b-font-size );line-height:var( --e-global-typography-6074e1b-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-8cad8ed{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-b772252{--margin-top:-477px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-2 .elementor-element.elementor-element-09b9a78:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-09b9a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2 .elementor-element.elementor-element-09b9a78{--margin-top:0px;--margin-bottom:-98px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-79fdd38{--border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-124eeab{--padding-top:311px;--padding-bottom:461px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-27b2080{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-dad84b9 .elementor-heading-title{font-size:var( --e-global-typography-6074e1b-font-size );line-height:var( --e-global-typography-6074e1b-line-height );}.elementor-2 .elementor-element.elementor-element-439e1cf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2 .elementor-element.elementor-element-5e477d8 img{height:373px;}.elementor-2 .elementor-element.elementor-element-741823c img{height:373px;}.elementor-2 .elementor-element.elementor-element-61716f4 img{height:373px;}.elementor-2 .elementor-element.elementor-element-1003abb img{height:373px;}.elementor-2 .elementor-element.elementor-element-183bb5a img{height:373px;}.elementor-2 .elementor-element.elementor-element-00d635b img{height:373px;}.elementor-2 .elementor-element.elementor-element-99e5851{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:18px;}.elementor-2 .elementor-element.elementor-element-4410581{--padding-top:74px;--padding-bottom:490px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-bde7610 img{height:373px;}.elementor-2 .elementor-element.elementor-element-099378c img{height:373px;}.elementor-2 .elementor-element.elementor-element-3f58fc8 img{height:373px;}.elementor-2 .elementor-element.elementor-element-30b71a3 img{height:373px;}.elementor-2 .elementor-element.elementor-element-884169c img{height:373px;}.elementor-2 .elementor-element.elementor-element-76a2f9a img{height:373px;}.elementor-2 .elementor-element.elementor-element-40dfac8{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:200px;}.elementor-2 .elementor-element.elementor-element-3542ceb .elementor-heading-title{font-size:var( --e-global-typography-6074e1b-font-size );line-height:var( --e-global-typography-6074e1b-line-height );}.elementor-2 .elementor-element.elementor-element-497bc5e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-141f681{--padding-top:140px;--padding-bottom:301px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-2694f81 .elementor-heading-title{font-size:var( --e-global-typography-6074e1b-font-size );line-height:var( --e-global-typography-6074e1b-line-height );}.elementor-2 .elementor-element.elementor-element-84022a4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-3d96109{--width:99.689%;}.elementor-2 .elementor-element.elementor-element-8362cb9 img{height:373px;}.elementor-2 .elementor-element.elementor-element-9f3ca16 img{height:373px;}.elementor-2 .elementor-element.elementor-element-0232991 img{height:373px;}.elementor-2 .elementor-element.elementor-element-61eba97 img{height:373px;}.elementor-2 .elementor-element.elementor-element-752aa43 img{height:373px;}.elementor-2 .elementor-element.elementor-element-1d76fa0 img{height:373px;}.elementor-2 .elementor-element.elementor-element-9db6c2a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2 .elementor-element.elementor-element-9020cd3{--margin-top:-223px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-3218325 img{height:373px;}.elementor-2 .elementor-element.elementor-element-58b61e6 img{height:373px;}.elementor-2 .elementor-element.elementor-element-914d809 img{height:373px;}.elementor-2 .elementor-element.elementor-element-af9ff20 img{height:373px;}.elementor-2 .elementor-element.elementor-element-bd5358f img{height:373px;}.elementor-2 .elementor-element.elementor-element-45a4b16 img{height:373px;}.elementor-2 .elementor-element.elementor-element-e1f45f9{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:200px;}.elementor-2 .elementor-element.elementor-element-05d2aa1 .elementor-heading-title{font-size:var( --e-global-typography-6074e1b-font-size );line-height:var( --e-global-typography-6074e1b-line-height );}.elementor-2 .elementor-element.elementor-element-47e8145{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-316ac7a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:11vw;--padding-bottom:66vw;--padding-left:8vw;--padding-right:8vw;}.elementor-2 .elementor-element.elementor-element-1ab86f5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-21afde8{--width:100%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-537cac0 .elementor-heading-title{font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-d8ce455 .elementor-heading-title{font-size:22px;line-height:0.9em;}.elementor-2 .elementor-element.elementor-element-6e49931{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-1554465 .elementor-heading-title{font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-5456887 .elementor-heading-title{font-size:22px;line-height:0.9em;}.elementor-2 .elementor-element.elementor-element-0d34b9a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-2c0ef8f .elementor-heading-title{font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-cab81b1 .elementor-heading-title{font-size:22px;line-height:0.9em;}.elementor-2 .elementor-element.elementor-element-ddd12a7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-f59f330 .elementor-heading-title{font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-2513e2f .elementor-heading-title{font-size:22px;line-height:0.9em;}.elementor-2 .elementor-element.elementor-element-ce98933{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-52e8003 .elementor-heading-title{font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-8160ae5 .elementor-heading-title{font-size:22px;line-height:0.9em;}.elementor-2 .elementor-element.elementor-element-33bd8ff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-8641267 .elementor-heading-title{font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-52b14b9 .elementor-heading-title{font-size:22px;line-height:0.9em;}.elementor-2 .elementor-element.elementor-element-85f5ee7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-51f6c9e .elementor-heading-title{font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-0805dd6 .elementor-heading-title{font-size:22px;line-height:0.9em;}.elementor-2 .elementor-element.elementor-element-8bdac7b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-78e3ba4 .elementor-heading-title{font-size:var( --e-global-typography-ec06113-font-size );}.elementor-2 .elementor-element.elementor-element-9125086 .elementor-heading-title{font-size:22px;line-height:0.9em;}.elementor-2 .elementor-element.elementor-element-4303bd7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2 .elementor-element.elementor-element-c14fc1e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-2 .elementor-element.elementor-element-98c5aac{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-252px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vw;--padding-bottom:10vw;--padding-left:10vw;--padding-right:10vw;}.elementor-2 .elementor-element.elementor-element-87a632d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-efd79a2{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-deb59a9{--width:80%;}.elementor-2 .elementor-element.elementor-element-ad4dfd8{--width:20%;}.elementor-2 .elementor-element.elementor-element-09b9a78{--width:340px;}.elementor-2 .elementor-element.elementor-element-27b2080{--width:40%;}.elementor-2 .elementor-element.elementor-element-be1e16e{--width:60%;}.elementor-2 .elementor-element.elementor-element-ef13c4b{--width:60%;}.elementor-2 .elementor-element.elementor-element-dbc826d{--width:40%;}.elementor-2 .elementor-element.elementor-element-440c2b7{--width:40%;}.elementor-2 .elementor-element.elementor-element-3d96109{--width:60%;}.elementor-2 .elementor-element.elementor-element-c8a37ad{--width:60%;}.elementor-2 .elementor-element.elementor-element-a6654a9{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-27b2080{--width:100%;}.elementor-2 .elementor-element.elementor-element-be1e16e{--width:100%;}.elementor-2 .elementor-element.elementor-element-ef13c4b{--width:100%;}.elementor-2 .elementor-element.elementor-element-dbc826d{--width:100%;}.elementor-2 .elementor-element.elementor-element-440c2b7{--width:100%;}.elementor-2 .elementor-element.elementor-element-3d96109{--width:100%;}.elementor-2 .elementor-element.elementor-element-c8a37ad{--width:100%;}.elementor-2 .elementor-element.elementor-element-a6654a9{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-b1f97ac */.van-klas-heading {
  font-family: 'Montserrat', sans-serif;
  font-weight: 700;
  font-size: clamp(36px, 8vw, 120px);
  line-height: 1;
  color: #fff;
  margin: 0;
}

.van-klas-heading .handwritten {
  font-family: 'Mr Dafoe', cursive;
  font-weight: 400;
  font-size: clamp(42px, 9.5vw, 140px);
  line-height: 1;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-99e5851 */.elementor-2 .elementor-element.elementor-element-99e5851 .elementor-swiper-button-prev,
.elementor-2 .elementor-element.elementor-element-99e5851 .elementor-swiper-button-next {
  background-color: #5A5D36;
  color: #fff;
  opacity: 1 !important;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0 !important;
}

.elementor-2 .elementor-element.elementor-element-99e5851 .elementor-swiper-button-prev {
  border-radius: 0 0 0 16px !important;
}

.elementor-2 .elementor-element.elementor-element-99e5851 .elementor-swiper-button-next {
  border-radius: 0 0 16px 0 !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-40dfac8 */.elementor-2 .elementor-element.elementor-element-40dfac8 .elementor-swiper-button-prev,
.elementor-2 .elementor-element.elementor-element-40dfac8 .elementor-swiper-button-next {
  background-color: #BDC393;
  color: #fff;
  opacity: 1 !important;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0 !important;
}

.elementor-2 .elementor-element.elementor-element-40dfac8 .elementor-swiper-button-prev {
  border-radius: 0 0 0 16px !important;
}

.elementor-2 .elementor-element.elementor-element-40dfac8 .elementor-swiper-button-next {
  border-radius: 0 0 16px 0 !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-9db6c2a */.elementor-2 .elementor-element.elementor-element-9db6c2a .elementor-swiper-button-prev,
.elementor-2 .elementor-element.elementor-element-9db6c2a .elementor-swiper-button-next {
  background-color: #5A5D36;
  color: #fff;
  opacity: 1 !important;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0 !important;
}

.elementor-2 .elementor-element.elementor-element-9db6c2a .elementor-swiper-button-prev {
  border-radius: 0 0 0 16px !important;
}

.elementor-2 .elementor-element.elementor-element-9db6c2a .elementor-swiper-button-next {
  border-radius: 0 0 16px 0 !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-e1f45f9 */.elementor-2 .elementor-element.elementor-element-e1f45f9 .elementor-swiper-button-prev,
.elementor-2 .elementor-element.elementor-element-e1f45f9 .elementor-swiper-button-next {
  background-color: #BDC393;
  color: #fff;
  opacity: 1 !important;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0 !important;
}

.elementor-2 .elementor-element.elementor-element-e1f45f9 .elementor-swiper-button-prev {
  border-radius: 0 0 0 16px !important;
}

.elementor-2 .elementor-element.elementor-element-e1f45f9 .elementor-swiper-button-next {
  border-radius: 0 0 16px 0 !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c14fc1e */.elementor-2 .elementor-element.elementor-element-c14fc1e .elementor-swiper-button-prev,
.elementor-2 .elementor-element.elementor-element-c14fc1e .elementor-swiper-button-next {
  background-color: #5A5D36;
  color: #fff;
  opacity: 1 !important;
  width: 60px;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0 !important;
}

.elementor-2 .elementor-element.elementor-element-c14fc1e .elementor-swiper-button-prev {
  border-radius: 0 0 0 16px !important;
}

.elementor-2 .elementor-element.elementor-element-c14fc1e .elementor-swiper-button-next {
  border-radius: 0 0 16px 0 !important;
}/* End custom CSS */