.elementor-32 .elementor-element.elementor-element-161f849{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-nav-fraction{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-carousel-widget ul.slick-dots li{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-total{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-separator{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active{color:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget .fraction-pagination-current{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-21596b2 .slick-list{overflow:visible;}body{overflow-x:hidden;}.elementor-32 .elementor-element.elementor-element-21596b2 .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 500ms !important;}.elementor-32 .elementor-element.elementor-element-21596b2 .premium-carousel-nav-progressbar-fill{transition-duration:500ms !important;}.elementor-32 .elementor-element.elementor-element-21596b2 .premium-carousel-template img{width:100%;}.elementor-32 .elementor-element.elementor-element-49ec2a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-50b9f6c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-40921e1 .elementor-heading-title{color:#FCCF15;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-3a26f18 a{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-e589011 .elementor-heading-title{color:#FCCF15;}.elementor-32 .elementor-element.elementor-element-cc189b7 a{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-4fe9d87{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-32 .elementor-element.elementor-element-8cfe759 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-22048dc );color:var( --e-global-color-22048dc );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FCCF15;border-radius:50px 50px 50px 50px;}.elementor-32 .elementor-element.elementor-element-8cfe759 .elementor-button-content-wrapper{flex-direction:row;}.elementor-32 .elementor-element.elementor-element-d08f832 .elementor-button{background-color:#00000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;fill:#FCCF15;color:#FCCF15;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FCCF15;border-radius:50px 50px 50px 50px;}.elementor-32 .elementor-element.elementor-element-d08f832 .elementor-button-content-wrapper{flex-direction:row;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-32 .elementor-element.elementor-element-6dade06 img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-bee1ef0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-bee1ef0:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-bee1ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://landelijkwonen.blog/wp-content/uploads/2026/02/slides-bg.jpg");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-4725eed img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-a0bbd99{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-bad523d .elementor-heading-title{color:#FCCF15;}.elementor-32 .elementor-element.elementor-element-4398aad a{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-c8e8964{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-96dbe41 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-22048dc );color:var( --e-global-color-22048dc );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FCCF15;border-radius:50px 50px 50px 50px;}.elementor-32 .elementor-element.elementor-element-96dbe41 .elementor-button-content-wrapper{flex-direction:row;}.elementor-32 .elementor-element.elementor-element-475cbbf{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-c202f63 .elementor-heading-title{color:#FCCF15;}.elementor-32 .elementor-element.elementor-element-02402af a{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-01716c3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-d1ea74f{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-d1ea74f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-d1ea74f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-32 .elementor-element.elementor-element-8bf095a{text-align:start;}.elementor-32 .elementor-element.elementor-element-8bf095a img{height:250px;object-fit:contain;object-position:center center;}.elementor-32 .elementor-element.elementor-element-0511863 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FCCF15;}.elementor-32 .elementor-element.elementor-element-2033b60 a{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-0992457{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-0992457:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-0992457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-32 .elementor-element.elementor-element-256f5e4{text-align:start;}.elementor-32 .elementor-element.elementor-element-256f5e4 img{height:250px;object-fit:contain;object-position:center center;}.elementor-32 .elementor-element.elementor-element-904c052 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FCCF15;}.elementor-32 .elementor-element.elementor-element-f766812 a{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-51dc90b{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-51dc90b:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-51dc90b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-32 .elementor-element.elementor-element-23225a8{text-align:start;}.elementor-32 .elementor-element.elementor-element-23225a8 img{height:250px;object-fit:contain;object-position:center center;}.elementor-32 .elementor-element.elementor-element-e918874 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FCCF15;}.elementor-32 .elementor-element.elementor-element-6a3b2cb a{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-cb92d85{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-cb92d85:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-cb92d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-32 .elementor-element.elementor-element-3d94fbe{text-align:start;}.elementor-32 .elementor-element.elementor-element-3d94fbe img{height:250px;object-fit:contain;object-position:center center;}.elementor-32 .elementor-element.elementor-element-5b7d9b5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FCCF15;}.elementor-32 .elementor-element.elementor-element-53e2386 a{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-e1a7036{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-e1a7036:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-e1a7036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-32 .elementor-element.elementor-element-88efa08{text-align:start;}.elementor-32 .elementor-element.elementor-element-88efa08 img{height:250px;object-fit:contain;object-position:center center;}.elementor-32 .elementor-element.elementor-element-ed6c7d5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FCCF15;}.elementor-32 .elementor-element.elementor-element-476432c a{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-9da1ef0{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-9da1ef0:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-9da1ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-32 .elementor-element.elementor-element-703aef7{text-align:start;}.elementor-32 .elementor-element.elementor-element-703aef7 img{height:250px;object-fit:contain;object-position:center center;}.elementor-32 .elementor-element.elementor-element-6714511 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FCCF15;}.elementor-32 .elementor-element.elementor-element-5085efb a{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-1a1dc50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-1a1dc50:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-1a1dc50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-32 .elementor-element.elementor-element-86816a6 img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-2a0c4c7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-75a653a .elementor-heading-title{color:#FCCF15;}.elementor-32 .elementor-element.elementor-element-166669f{--e-image-carousel-slides-to-show:3;}.elementor-32 .elementor-element.elementor-element-166669f .swiper-wrapper{display:flex;align-items:center;}.elementor-32 .elementor-element.elementor-element-166669f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-a289936 a{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-5e61e18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-e276e8a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-22048dc );color:var( --e-global-color-22048dc );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FCCF15;border-radius:50px 50px 50px 50px;}.elementor-32 .elementor-element.elementor-element-e276e8a .elementor-button-content-wrapper{flex-direction:row;}.elementor-32 .elementor-element.elementor-element-02c6aa0{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-94994bd .elementor-heading-title{color:#FCCF15;}.elementor-32 .elementor-element.elementor-element-cd49733 a{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-5ed3a45{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-5ed3a45:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-5ed3a45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-32 .elementor-element.elementor-element-b11b547{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-b70e2d2 .elementor-heading-title{color:#FCCF15;}.elementor-32 .elementor-element.elementor-element-8d1714d a{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-f4e71a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-4b34026 img{border-radius:10px 10px 10px 10px;}.elementor-32 .elementor-element.elementor-element-959eda1{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-32 .elementor-element.elementor-element-032deaa .elementor-heading-title{color:#FCCF15;}.elementor-32 .elementor-element.elementor-element-dc404b3 a{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-bfba45a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-bfba45a .elementor-heading-title{color:#FCCF15;}.elementor-32 .elementor-element.elementor-element-2b59f54 a{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-a10d906{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-32 .elementor-element.elementor-element-a10d906 .elementor-heading-title{color:#FCCF15;}.elementor-32 .elementor-element.elementor-element-107650e a{color:var( --e-global-color-primary );}body.elementor-page-32:not(.elementor-motion-effects-element-type-background), body.elementor-page-32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-307913e );}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-01716c3{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-0511863 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-32 .elementor-element.elementor-element-904c052 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-32 .elementor-element.elementor-element-e918874 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-32 .elementor-element.elementor-element-5b7d9b5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-32 .elementor-element.elementor-element-ed6c7d5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-32 .elementor-element.elementor-element-6714511 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-49ec2a4{--content-width:1280px;}.elementor-32 .elementor-element.elementor-element-50b9f6c{--width:70%;}.elementor-32 .elementor-element.elementor-element-4fe9d87{--width:100%;}.elementor-32 .elementor-element.elementor-element-bee1ef0{--content-width:1280px;}.elementor-32 .elementor-element.elementor-element-a0bbd99{--width:70%;}.elementor-32 .elementor-element.elementor-element-c8e8964{--width:100%;}.elementor-32 .elementor-element.elementor-element-475cbbf{--content-width:1280px;}.elementor-32 .elementor-element.elementor-element-1a1dc50{--content-width:1280px;}.elementor-32 .elementor-element.elementor-element-2a0c4c7{--width:70%;}.elementor-32 .elementor-element.elementor-element-5e61e18{--width:100%;}.elementor-32 .elementor-element.elementor-element-02c6aa0{--content-width:1280px;}.elementor-32 .elementor-element.elementor-element-5ed3a45{--content-width:1280px;}.elementor-32 .elementor-element.elementor-element-b11b547{--width:70%;}.elementor-32 .elementor-element.elementor-element-f4e71a6{--width:100%;}.elementor-32 .elementor-element.elementor-element-959eda1{--content-width:1280px;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-4fe9d87{--justify-content:center;}.elementor-32 .elementor-element.elementor-element-c8e8964{--justify-content:center;}.elementor-32 .elementor-element.elementor-element-01716c3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-0511863 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-32 .elementor-element.elementor-element-904c052 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-32 .elementor-element.elementor-element-e918874 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-32 .elementor-element.elementor-element-5b7d9b5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-32 .elementor-element.elementor-element-ed6c7d5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-32 .elementor-element.elementor-element-6714511 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-32 .elementor-element.elementor-element-5e61e18{--justify-content:center;}.elementor-32 .elementor-element.elementor-element-f4e71a6{--justify-content:center;}}/* Start custom CSS for text-editor, class: .elementor-element-3a26f18 */.elementor-32 .elementor-element.elementor-element-3a26f18 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-3a26f18 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-3a26f18 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-3a26f18 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-3a26f18 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-3a26f18 h2, .elementor-32 .elementor-element.elementor-element-3a26f18 h3, .elementor-32 .elementor-element.elementor-element-3a26f18 b, .elementor-32 .elementor-element.elementor-element-3a26f18 li::marker, select strong {
    color: #FCCF15;
}

.elementor-32 .elementor-element.elementor-element-3a26f18 ol, .elementor-32 .elementor-element.elementor-element-3a26f18 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-3a26f18 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc189b7 */.elementor-32 .elementor-element.elementor-element-cc189b7 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-cc189b7 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-cc189b7 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-cc189b7 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-cc189b7 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-cc189b7 h2, .elementor-32 .elementor-element.elementor-element-cc189b7 h3, .elementor-32 .elementor-element.elementor-element-cc189b7 b, .elementor-32 .elementor-element.elementor-element-cc189b7 li::marker, select strong {
    color: #FCCF15;
}

.elementor-32 .elementor-element.elementor-element-cc189b7 ol, .elementor-32 .elementor-element.elementor-element-cc189b7 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-cc189b7 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4398aad */.elementor-32 .elementor-element.elementor-element-4398aad p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-4398aad h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-4398aad h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-4398aad h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-4398aad h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-4398aad h2, .elementor-32 .elementor-element.elementor-element-4398aad h3, .elementor-32 .elementor-element.elementor-element-4398aad b, .elementor-32 .elementor-element.elementor-element-4398aad li::marker, select strong {
    color: #FCCF15;
}

.elementor-32 .elementor-element.elementor-element-4398aad ol, .elementor-32 .elementor-element.elementor-element-4398aad ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-4398aad img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02402af */.elementor-32 .elementor-element.elementor-element-02402af p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-02402af h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-02402af h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-02402af h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-02402af h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-02402af h2, .elementor-32 .elementor-element.elementor-element-02402af h3, .elementor-32 .elementor-element.elementor-element-02402af b, .elementor-32 .elementor-element.elementor-element-02402af li::marker, select strong {
    color: #FCCF15;
}

.elementor-32 .elementor-element.elementor-element-02402af ol, .elementor-32 .elementor-element.elementor-element-02402af ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-02402af img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2033b60 */.elementor-32 .elementor-element.elementor-element-2033b60 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-2033b60 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-2033b60 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-2033b60 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-2033b60 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-2033b60 h2, .elementor-32 .elementor-element.elementor-element-2033b60 h3, .elementor-32 .elementor-element.elementor-element-2033b60 b, .elementor-32 .elementor-element.elementor-element-2033b60 li::marker, select strong {
    color: #FCCF15;
}

.elementor-32 .elementor-element.elementor-element-2033b60 ol, .elementor-32 .elementor-element.elementor-element-2033b60 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-2033b60 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f766812 */.elementor-32 .elementor-element.elementor-element-f766812 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-f766812 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-f766812 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-f766812 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-f766812 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-f766812 h2, .elementor-32 .elementor-element.elementor-element-f766812 h3, .elementor-32 .elementor-element.elementor-element-f766812 b, .elementor-32 .elementor-element.elementor-element-f766812 li::marker, select strong {
    color: #FCCF15;
}

.elementor-32 .elementor-element.elementor-element-f766812 ol, .elementor-32 .elementor-element.elementor-element-f766812 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-f766812 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a3b2cb */.elementor-32 .elementor-element.elementor-element-6a3b2cb p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-6a3b2cb h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-6a3b2cb h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-6a3b2cb h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-6a3b2cb h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-6a3b2cb h2, .elementor-32 .elementor-element.elementor-element-6a3b2cb h3, .elementor-32 .elementor-element.elementor-element-6a3b2cb b, .elementor-32 .elementor-element.elementor-element-6a3b2cb li::marker, select strong {
    color: #FCCF15;
}

.elementor-32 .elementor-element.elementor-element-6a3b2cb ol, .elementor-32 .elementor-element.elementor-element-6a3b2cb ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-6a3b2cb img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53e2386 */.elementor-32 .elementor-element.elementor-element-53e2386 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-53e2386 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-53e2386 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-53e2386 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-53e2386 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-53e2386 h2, .elementor-32 .elementor-element.elementor-element-53e2386 h3, .elementor-32 .elementor-element.elementor-element-53e2386 b, .elementor-32 .elementor-element.elementor-element-53e2386 li::marker, select strong {
    color: #FCCF15;
}

.elementor-32 .elementor-element.elementor-element-53e2386 ol, .elementor-32 .elementor-element.elementor-element-53e2386 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-53e2386 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-476432c */.elementor-32 .elementor-element.elementor-element-476432c p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-476432c h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-476432c h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-476432c h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-476432c h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-476432c h2, .elementor-32 .elementor-element.elementor-element-476432c h3, .elementor-32 .elementor-element.elementor-element-476432c b, .elementor-32 .elementor-element.elementor-element-476432c li::marker, select strong {
    color: #FCCF15;
}

.elementor-32 .elementor-element.elementor-element-476432c ol, .elementor-32 .elementor-element.elementor-element-476432c ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-476432c img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5085efb */.elementor-32 .elementor-element.elementor-element-5085efb p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-5085efb h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-5085efb h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-5085efb h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-5085efb h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-5085efb h2, .elementor-32 .elementor-element.elementor-element-5085efb h3, .elementor-32 .elementor-element.elementor-element-5085efb b, .elementor-32 .elementor-element.elementor-element-5085efb li::marker, select strong {
    color: #FCCF15;
}

.elementor-32 .elementor-element.elementor-element-5085efb ol, .elementor-32 .elementor-element.elementor-element-5085efb ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-5085efb img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-166669f */.elementor-32 .elementor-element.elementor-element-166669f .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a289936 */.elementor-32 .elementor-element.elementor-element-a289936 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-a289936 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-a289936 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-a289936 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-a289936 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-a289936 h2, .elementor-32 .elementor-element.elementor-element-a289936 h3, .elementor-32 .elementor-element.elementor-element-a289936 b, .elementor-32 .elementor-element.elementor-element-a289936 li::marker, select strong {
    color: #FCCF15;
}

.elementor-32 .elementor-element.elementor-element-a289936 ol, .elementor-32 .elementor-element.elementor-element-a289936 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-a289936 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd49733 */.elementor-32 .elementor-element.elementor-element-cd49733 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-cd49733 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-cd49733 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-cd49733 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-cd49733 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-cd49733 h2, .elementor-32 .elementor-element.elementor-element-cd49733 h3, .elementor-32 .elementor-element.elementor-element-cd49733 b, .elementor-32 .elementor-element.elementor-element-cd49733 li::marker, select strong {
    color: #FCCF15;
}

.elementor-32 .elementor-element.elementor-element-cd49733 ol, .elementor-32 .elementor-element.elementor-element-cd49733 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-cd49733 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d1714d */.elementor-32 .elementor-element.elementor-element-8d1714d p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-8d1714d h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-8d1714d h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-8d1714d h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-8d1714d h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-8d1714d h2, .elementor-32 .elementor-element.elementor-element-8d1714d h3, .elementor-32 .elementor-element.elementor-element-8d1714d b, .elementor-32 .elementor-element.elementor-element-8d1714d li::marker, select strong {
    color: #FCCF15;
}

.elementor-32 .elementor-element.elementor-element-8d1714d ol, .elementor-32 .elementor-element.elementor-element-8d1714d ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-8d1714d img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc404b3 */.elementor-32 .elementor-element.elementor-element-dc404b3 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-dc404b3 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-dc404b3 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-dc404b3 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-dc404b3 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-dc404b3 h2, .elementor-32 .elementor-element.elementor-element-dc404b3 h3, .elementor-32 .elementor-element.elementor-element-dc404b3 b, .elementor-32 .elementor-element.elementor-element-dc404b3 li::marker, select strong {
    color: #FCCF15;
}

.elementor-32 .elementor-element.elementor-element-dc404b3 ol, .elementor-32 .elementor-element.elementor-element-dc404b3 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-dc404b3 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b59f54 */.elementor-32 .elementor-element.elementor-element-2b59f54 p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-2b59f54 h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-2b59f54 h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-2b59f54 h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-2b59f54 h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-2b59f54 h2, .elementor-32 .elementor-element.elementor-element-2b59f54 h3, .elementor-32 .elementor-element.elementor-element-2b59f54 b, .elementor-32 .elementor-element.elementor-element-2b59f54 li::marker, select strong {
    color: #FCCF15;
}

.elementor-32 .elementor-element.elementor-element-2b59f54 ol, .elementor-32 .elementor-element.elementor-element-2b59f54 ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-2b59f54 img {
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-107650e */.elementor-32 .elementor-element.elementor-element-107650e p:last-child {
    margin-bottom: 0;
}

.elementor-32 .elementor-element.elementor-element-107650e h2:first-child {
    margin-top: 0;
}

.elementor-32 .elementor-element.elementor-element-107650e h2 {
    margin-top: 30px;
}

.elementor-32 .elementor-element.elementor-element-107650e h3 {
    font-size: 20px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-107650e h4 {
    font-size: 16px;
    margin-bottom: 5px;
}

.elementor-32 .elementor-element.elementor-element-107650e h2, .elementor-32 .elementor-element.elementor-element-107650e h3, .elementor-32 .elementor-element.elementor-element-107650e b, .elementor-32 .elementor-element.elementor-element-107650e li::marker, select strong {
    color: #FCCF15;
}

.elementor-32 .elementor-element.elementor-element-107650e ol, .elementor-32 .elementor-element.elementor-element-107650e ul {
    margin-bottom: 10px;
    margin-left: -10px;
}

.elementor-32 .elementor-element.elementor-element-107650e img {
    border-radius: 8px;
}/* End custom CSS */