.elementor-16 .elementor-element.elementor-element-662d742{--display:flex;--min-height:60vh;--justify-content:center;--overlay-opacity:0.5;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:50%;}.elementor-16 .elementor-element.elementor-element-662d742:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-662d742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.torix.be/wp-content/uploads/2026/04/TORIX-Over-ons-kopieren.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-662d742::before, .elementor-16 .elementor-element.elementor-element-662d742 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-662d742 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-662d742 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-662d742 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-662d742 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-text ) 0%, var( --e-global-color-020225e ) 100%);}.elementor-16 .elementor-element.elementor-element-6c6ee1d{--display:flex;}.elementor-16 .elementor-element.elementor-element-77749fc .elementor-heading-title{color:var( --e-global-color-5148d3c );}.elementor-16 .elementor-element.elementor-element-b4bc311 .elementor-heading-title{color:var( --e-global-color-5148d3c );}.elementor-16 .elementor-element.elementor-element-5f06de1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-5f06de1 .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-16 .elementor-element.elementor-element-43b7108{--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;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-43b7108:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-43b7108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-592f95c );}.elementor-16 .elementor-element.elementor-element-5e4faaf{--display:flex;}.elementor-16 .elementor-element.elementor-element-9582ad1{text-align:center;}.elementor-16 .elementor-element.elementor-element-9582ad1 .elementor-heading-title{font-size:var( --e-global-typography-322f150-font-size );font-weight:var( --e-global-typography-322f150-font-weight );text-transform:var( --e-global-typography-322f150-text-transform );line-height:var( --e-global-typography-322f150-line-height );letter-spacing:var( --e-global-typography-322f150-letter-spacing );word-spacing:var( --e-global-typography-322f150-word-spacing );color:var( --e-global-color-bdbd2f0 );}.elementor-16 .elementor-element.elementor-element-997e3dc{text-align:center;}.elementor-16 .elementor-element.elementor-element-d79438b{--display:flex;--justify-content:flex-start;--border-radius:2rem 2rem 0rem 0rem;box-shadow:0px 8px 60px -7px rgba(0, 0, 0, 0.1);}.elementor-16 .elementor-element.elementor-element-d79438b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-d79438b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5148d3c );}.elementor-16 .elementor-element.elementor-element-d79438b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-c193dd0{--display:flex;--min-height:300px;--border-radius:2rem 2rem 0rem 0rem;}.elementor-16 .elementor-element.elementor-element-c193dd0:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c193dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.torix.be/wp-content/uploads/2026/05/aluminium-deurpanelen.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-1e6fa49{--display:flex;}.elementor-16 .elementor-element.elementor-element-4d2bda0 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-4d2bda0 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-4d2bda0{--e-icon-list-icon-size:0.6em;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-16 .elementor-element.elementor-element-4d2bda0 .elementor-icon-list-icon{padding-inline-end:0.2rem;}.elementor-16 .elementor-element.elementor-element-4d2bda0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-9600bf6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-9600bf6 .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-16 .elementor-element.elementor-element-ff616a2{--display:flex;--justify-content:flex-start;--border-radius:2rem 2rem 0rem 0rem;box-shadow:0px 8px 60px -7px rgba(0, 0, 0, 0.1);}.elementor-16 .elementor-element.elementor-element-ff616a2:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-ff616a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5148d3c );}.elementor-16 .elementor-element.elementor-element-ff616a2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-5640e41{--display:flex;--min-height:300px;--border-radius:2rem 2rem 0rem 0rem;}.elementor-16 .elementor-element.elementor-element-5640e41:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5640e41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.torix.be/wp-content/uploads/2026/05/aluminium-deurgrepen.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-0831d55{--display:flex;}.elementor-16 .elementor-element.elementor-element-fb8e9b4 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-fb8e9b4 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-fb8e9b4{--e-icon-list-icon-size:0.6em;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-16 .elementor-element.elementor-element-fb8e9b4 .elementor-icon-list-icon{padding-inline-end:0.2rem;}.elementor-16 .elementor-element.elementor-element-fb8e9b4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-7238647 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-7238647 .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-16 .elementor-element.elementor-element-cffe4f0{--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;--justify-content:space-between;--align-items:center;}.elementor-16 .elementor-element.elementor-element-58e95c9{--display:flex;}.elementor-16 .elementor-element.elementor-element-dbc3f8b .elementor-heading-title{font-size:var( --e-global-typography-322f150-font-size );font-weight:var( --e-global-typography-322f150-font-weight );text-transform:var( --e-global-typography-322f150-text-transform );line-height:var( --e-global-typography-322f150-line-height );letter-spacing:var( --e-global-typography-322f150-letter-spacing );word-spacing:var( --e-global-typography-322f150-word-spacing );color:var( --e-global-color-bdbd2f0 );}.elementor-16 .elementor-element.elementor-element-aa115cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-aa115cf .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-16 .elementor-element.elementor-element-cd875db{--display:flex;--min-height:800px;--border-radius:2rem 2rem 2rem 2rem;}.elementor-16 .elementor-element.elementor-element-a42d1d8{--display:flex;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-a42d1d8:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-a42d1d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-592f95c );}.elementor-16 .elementor-element.elementor-element-aee8fe6{text-align:center;}.elementor-16 .elementor-element.elementor-element-aee8fe6 .elementor-heading-title{font-size:var( --e-global-typography-322f150-font-size );font-weight:var( --e-global-typography-322f150-font-weight );text-transform:var( --e-global-typography-322f150-text-transform );line-height:var( --e-global-typography-322f150-line-height );letter-spacing:var( --e-global-typography-322f150-letter-spacing );word-spacing:var( --e-global-typography-322f150-word-spacing );color:var( --e-global-color-bdbd2f0 );}.elementor-16 .elementor-element.elementor-element-d9fdaba{padding:0rem 0rem 2rem 0rem;text-align:center;}.elementor-16 .elementor-element.elementor-element-dffea5a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-16 .elementor-element.elementor-element-dffea5a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-16 .elementor-element.elementor-element-dffea5a{--image-border-radius:1rem;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-16 .elementor-element.elementor-element-6688ace{--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:space-between;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-6346274{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-32fd300{text-align:center;}.elementor-16 .elementor-element.elementor-element-32fd300 .elementor-heading-title{font-size:var( --e-global-typography-322f150-font-size );font-weight:var( --e-global-typography-322f150-font-weight );text-transform:var( --e-global-typography-322f150-text-transform );line-height:var( --e-global-typography-322f150-line-height );letter-spacing:var( --e-global-typography-322f150-letter-spacing );word-spacing:var( --e-global-typography-322f150-word-spacing );color:var( --e-global-color-bdbd2f0 );}.elementor-16 .elementor-element.elementor-element-3831efa{text-align:center;}.elementor-16 .elementor-element.elementor-element-66d649b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-66d649b .elementor-heading-title{color:var( --e-global-color-bdbd2f0 );}.elementor-16 .elementor-element.elementor-element-f1c3bf7{--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;--justify-content:space-between;--align-items:stretch;--flex-wrap:wrap;--align-content:flex-start;}.elementor-16 .elementor-element.elementor-element-656e7e9{--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;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 5px 50px -6px rgba(0, 0, 0, 0.1);}.elementor-16 .elementor-element.elementor-element-656e7e9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-5dfa10b{--display:flex;--border-radius:1rem 0rem 0rem 1rem;}.elementor-16 .elementor-element.elementor-element-5dfa10b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5dfa10b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.torix.be/wp-content/uploads/2026/05/CITY-02-A-aluminium-deurpaneel-520x292.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-91ea89a{--display:flex;--justify-content:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-16 .elementor-element.elementor-element-d4adc8b .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );font-weight:var( --e-global-typography-5f24122-font-weight );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}.elementor-16 .elementor-element.elementor-element-c61d970 .elementor-heading-title{color:var( --e-global-color-bdbd2f0 );}.elementor-16 .elementor-element.elementor-element-574a3cd{--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;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 5px 50px -6px rgba(0, 0, 0, 0.1);}.elementor-16 .elementor-element.elementor-element-574a3cd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-98d7094{--display:flex;--border-radius:1rem 0rem 0rem 1rem;}.elementor-16 .elementor-element.elementor-element-98d7094:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-98d7094 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.torix.be/wp-content/uploads/2026/05/aluminium-deurpanelen-520x266.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-3953f3e{--display:flex;--justify-content:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-16 .elementor-element.elementor-element-9005801 .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );font-weight:var( --e-global-typography-5f24122-font-weight );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}.elementor-16 .elementor-element.elementor-element-34691c4 .elementor-heading-title{color:var( --e-global-color-bdbd2f0 );}.elementor-16 .elementor-element.elementor-element-6fcf54d{--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;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 5px 50px -6px rgba(0, 0, 0, 0.1);}.elementor-16 .elementor-element.elementor-element-6fcf54d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-34b11aa{--display:flex;--border-radius:1rem 0rem 0rem 1rem;}.elementor-16 .elementor-element.elementor-element-34b11aa:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-34b11aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.torix.be/wp-content/uploads/2026/04/Zoom_DTR-P-01-520x743.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-cc90d1f{--display:flex;--justify-content:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-16 .elementor-element.elementor-element-3030ada .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );font-weight:var( --e-global-typography-5f24122-font-weight );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}.elementor-16 .elementor-element.elementor-element-57cd27d .elementor-heading-title{color:var( --e-global-color-bdbd2f0 );}.elementor-16 .elementor-element.elementor-element-2391650{--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;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 5px 50px -6px rgba(0, 0, 0, 0.1);}.elementor-16 .elementor-element.elementor-element-2391650.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-db61efb{--display:flex;--border-radius:1rem 0rem 0rem 1rem;}.elementor-16 .elementor-element.elementor-element-db61efb:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-db61efb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.torix.be/wp-content/uploads/2026/04/torix-jouw-aluminium-deur-2-520x780-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-100b5ab{--display:flex;--justify-content:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-16 .elementor-element.elementor-element-be5da0e .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );font-weight:var( --e-global-typography-5f24122-font-weight );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}.elementor-16 .elementor-element.elementor-element-e7f07a9 .elementor-heading-title{color:var( --e-global-color-bdbd2f0 );}.elementor-16 .elementor-element.elementor-element-81bcf81{--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;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 5px 50px -6px rgba(0, 0, 0, 0.1);}.elementor-16 .elementor-element.elementor-element-164579d{--display:flex;--border-radius:1rem 0rem 0rem 1rem;}.elementor-16 .elementor-element.elementor-element-164579d:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-164579d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.torix.be/wp-content/uploads/2026/05/Torix_aluminium-deur-klassiek-detail-520x351.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-f88a513{--display:flex;--justify-content:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-16 .elementor-element.elementor-element-c399e5b .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );font-weight:var( --e-global-typography-5f24122-font-weight );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}.elementor-16 .elementor-element.elementor-element-d0b80de .elementor-heading-title{color:var( --e-global-color-bdbd2f0 );}.elementor-16 .elementor-element.elementor-element-b344f06{--display:flex;--flex-wrap:wrap;}.elementor-16 .elementor-element.elementor-element-b344f06:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-b344f06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-592f95c );}.elementor-16 .elementor-element.elementor-element-7a083a5{text-align:center;}.elementor-16 .elementor-element.elementor-element-7a083a5 .elementor-heading-title{font-size:var( --e-global-typography-322f150-font-size );font-weight:var( --e-global-typography-322f150-font-weight );text-transform:var( --e-global-typography-322f150-text-transform );line-height:var( --e-global-typography-322f150-line-height );letter-spacing:var( --e-global-typography-322f150-letter-spacing );word-spacing:var( --e-global-typography-322f150-word-spacing );color:var( --e-global-color-bdbd2f0 );}.elementor-16 .elementor-element.elementor-element-26c2f13{padding:0rem 0rem 2rem 0rem;text-align:center;}.elementor-16 .elementor-element.elementor-element-ff638ed{--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;--justify-content:space-between;--align-items:flex-start;}.elementor-16 .elementor-element.elementor-element-3bc4293{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-16 .elementor-element.elementor-element-3bc4293.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-77a3847 .elementor-icon-wrapper{text-align:start;}.elementor-16 .elementor-element.elementor-element-77a3847.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-77a3847.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-77a3847.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-77a3847.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-77a3847.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-77a3847 .elementor-icon{font-size:1.2rem;}.elementor-16 .elementor-element.elementor-element-77a3847 .elementor-icon svg{height:1.2rem;}.elementor-16 .elementor-element.elementor-element-6c2e71a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-16 .elementor-element.elementor-element-6c2e71a .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );font-weight:var( --e-global-typography-5f24122-font-weight );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}.elementor-16 .elementor-element.elementor-element-f4674e0 .elementor-heading-title{color:var( --e-global-color-bdbd2f0 );}.elementor-16 .elementor-element.elementor-element-1a0646c{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-16 .elementor-element.elementor-element-1a0646c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-52bcca2 .elementor-icon-wrapper{text-align:start;}.elementor-16 .elementor-element.elementor-element-52bcca2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-52bcca2.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-52bcca2.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-52bcca2.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-52bcca2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-52bcca2 .elementor-icon{font-size:1.2rem;}.elementor-16 .elementor-element.elementor-element-52bcca2 .elementor-icon svg{height:1.2rem;}.elementor-16 .elementor-element.elementor-element-3249add{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-16 .elementor-element.elementor-element-3249add .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );font-weight:var( --e-global-typography-5f24122-font-weight );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}.elementor-16 .elementor-element.elementor-element-1207006 .elementor-heading-title{color:var( --e-global-color-bdbd2f0 );}.elementor-16 .elementor-element.elementor-element-e462780{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-16 .elementor-element.elementor-element-e462780.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-0e99f37 .elementor-icon-wrapper{text-align:start;}.elementor-16 .elementor-element.elementor-element-0e99f37.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-0e99f37.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-0e99f37.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-0e99f37.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-0e99f37.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-0e99f37 .elementor-icon{font-size:1.2rem;}.elementor-16 .elementor-element.elementor-element-0e99f37 .elementor-icon svg{height:1.2rem;}.elementor-16 .elementor-element.elementor-element-f4d4202{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-16 .elementor-element.elementor-element-f4d4202 .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );font-weight:var( --e-global-typography-5f24122-font-weight );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}.elementor-16 .elementor-element.elementor-element-eebe001 .elementor-heading-title{color:var( --e-global-color-bdbd2f0 );}.elementor-16 .elementor-element.elementor-element-d0be396{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-662d742{--min-height:50vh;--justify-content:flex-end;}.elementor-16 .elementor-element.elementor-element-9582ad1 .elementor-heading-title{font-size:var( --e-global-typography-322f150-font-size );line-height:var( --e-global-typography-322f150-line-height );letter-spacing:var( --e-global-typography-322f150-letter-spacing );word-spacing:var( --e-global-typography-322f150-word-spacing );}.elementor-16 .elementor-element.elementor-element-cffe4f0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-dbc3f8b .elementor-heading-title{font-size:var( --e-global-typography-322f150-font-size );line-height:var( --e-global-typography-322f150-line-height );letter-spacing:var( --e-global-typography-322f150-letter-spacing );word-spacing:var( --e-global-typography-322f150-word-spacing );}.elementor-16 .elementor-element.elementor-element-cd875db{--min-height:480px;}.elementor-16 .elementor-element.elementor-element-aee8fe6 .elementor-heading-title{font-size:var( --e-global-typography-322f150-font-size );line-height:var( --e-global-typography-322f150-line-height );letter-spacing:var( --e-global-typography-322f150-letter-spacing );word-spacing:var( --e-global-typography-322f150-word-spacing );}.elementor-16 .elementor-element.elementor-element-6688ace{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-32fd300 .elementor-heading-title{font-size:var( --e-global-typography-322f150-font-size );line-height:var( --e-global-typography-322f150-line-height );letter-spacing:var( --e-global-typography-322f150-letter-spacing );word-spacing:var( --e-global-typography-322f150-word-spacing );}.elementor-16 .elementor-element.elementor-element-66d649b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-f1c3bf7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-d4adc8b .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}.elementor-16 .elementor-element.elementor-element-9005801 .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}.elementor-16 .elementor-element.elementor-element-3030ada .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}.elementor-16 .elementor-element.elementor-element-be5da0e .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}.elementor-16 .elementor-element.elementor-element-81bcf81.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-c399e5b .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}.elementor-16 .elementor-element.elementor-element-7a083a5 .elementor-heading-title{font-size:var( --e-global-typography-322f150-font-size );line-height:var( --e-global-typography-322f150-line-height );letter-spacing:var( --e-global-typography-322f150-letter-spacing );word-spacing:var( --e-global-typography-322f150-word-spacing );}.elementor-16 .elementor-element.elementor-element-6c2e71a .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}.elementor-16 .elementor-element.elementor-element-3249add .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}.elementor-16 .elementor-element.elementor-element-f4d4202 .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-662d742{--min-height:75vh;}.elementor-16 .elementor-element.elementor-element-9582ad1 .elementor-heading-title{font-size:var( --e-global-typography-322f150-font-size );line-height:var( --e-global-typography-322f150-line-height );letter-spacing:var( --e-global-typography-322f150-letter-spacing );word-spacing:var( --e-global-typography-322f150-word-spacing );}.elementor-16 .elementor-element.elementor-element-dbc3f8b .elementor-heading-title{font-size:var( --e-global-typography-322f150-font-size );line-height:var( --e-global-typography-322f150-line-height );letter-spacing:var( --e-global-typography-322f150-letter-spacing );word-spacing:var( --e-global-typography-322f150-word-spacing );}.elementor-16 .elementor-element.elementor-element-cd875db{--min-height:300px;}.elementor-16 .elementor-element.elementor-element-aee8fe6{text-align:start;}.elementor-16 .elementor-element.elementor-element-aee8fe6 .elementor-heading-title{font-size:var( --e-global-typography-322f150-font-size );line-height:var( --e-global-typography-322f150-line-height );letter-spacing:var( --e-global-typography-322f150-letter-spacing );word-spacing:var( --e-global-typography-322f150-word-spacing );}.elementor-16 .elementor-element.elementor-element-d9fdaba{padding:0rem 0rem 1rem 0rem;text-align:start;}.elementor-16 .elementor-element.elementor-element-6346274{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-32fd300 .elementor-heading-title{font-size:var( --e-global-typography-322f150-font-size );line-height:var( --e-global-typography-322f150-line-height );letter-spacing:var( --e-global-typography-322f150-letter-spacing );word-spacing:var( --e-global-typography-322f150-word-spacing );}.elementor-16 .elementor-element.elementor-element-3831efa{text-align:start;}.elementor-16 .elementor-element.elementor-element-66d649b{text-align:start;}.elementor-16 .elementor-element.elementor-element-5dfa10b{--min-height:20vh;--border-radius:1rem 1rem 0rem 0rem;}.elementor-16 .elementor-element.elementor-element-d4adc8b .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}.elementor-16 .elementor-element.elementor-element-98d7094{--min-height:20vh;--border-radius:1rem 1rem 0rem 0rem;}.elementor-16 .elementor-element.elementor-element-9005801 .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}.elementor-16 .elementor-element.elementor-element-34b11aa{--min-height:20vh;--border-radius:1rem 1rem 0rem 0rem;}.elementor-16 .elementor-element.elementor-element-3030ada .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}.elementor-16 .elementor-element.elementor-element-db61efb{--min-height:20vh;--border-radius:1rem 1rem 0rem 0rem;}.elementor-16 .elementor-element.elementor-element-be5da0e .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}.elementor-16 .elementor-element.elementor-element-164579d{--min-height:20vh;--border-radius:1rem 1rem 0rem 0rem;}.elementor-16 .elementor-element.elementor-element-c399e5b .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}.elementor-16 .elementor-element.elementor-element-7a083a5{text-align:start;}.elementor-16 .elementor-element.elementor-element-7a083a5 .elementor-heading-title{font-size:var( --e-global-typography-322f150-font-size );line-height:var( --e-global-typography-322f150-line-height );letter-spacing:var( --e-global-typography-322f150-letter-spacing );word-spacing:var( --e-global-typography-322f150-word-spacing );}.elementor-16 .elementor-element.elementor-element-26c2f13{padding:0rem 0rem 1rem 0rem;text-align:start;}.elementor-16 .elementor-element.elementor-element-6c2e71a .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}.elementor-16 .elementor-element.elementor-element-3249add .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}.elementor-16 .elementor-element.elementor-element-f4d4202 .elementor-heading-title{font-size:var( --e-global-typography-5f24122-font-size );line-height:var( --e-global-typography-5f24122-line-height );letter-spacing:var( --e-global-typography-5f24122-letter-spacing );word-spacing:var( --e-global-typography-5f24122-word-spacing );}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-6c6ee1d{--width:55%;}.elementor-16 .elementor-element.elementor-element-5e4faaf{--width:100%;}.elementor-16 .elementor-element.elementor-element-d79438b{--width:35%;}.elementor-16 .elementor-element.elementor-element-ff616a2{--width:35%;}.elementor-16 .elementor-element.elementor-element-6346274{--width:100%;}.elementor-16 .elementor-element.elementor-element-f1c3bf7{--width:100%;}.elementor-16 .elementor-element.elementor-element-656e7e9{--width:35%;}.elementor-16 .elementor-element.elementor-element-5dfa10b{--width:33%;}.elementor-16 .elementor-element.elementor-element-574a3cd{--width:35%;}.elementor-16 .elementor-element.elementor-element-98d7094{--width:33%;}.elementor-16 .elementor-element.elementor-element-6fcf54d{--width:35%;}.elementor-16 .elementor-element.elementor-element-34b11aa{--width:33%;}.elementor-16 .elementor-element.elementor-element-2391650{--width:35%;}.elementor-16 .elementor-element.elementor-element-db61efb{--width:33%;}.elementor-16 .elementor-element.elementor-element-81bcf81{--width:48%;}.elementor-16 .elementor-element.elementor-element-164579d{--width:33%;}.elementor-16 .elementor-element.elementor-element-3bc4293{--width:25%;}.elementor-16 .elementor-element.elementor-element-1a0646c{--width:25%;}.elementor-16 .elementor-element.elementor-element-e462780{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16 .elementor-element.elementor-element-6c6ee1d{--width:100%;}.elementor-16 .elementor-element.elementor-element-656e7e9{--width:100%;}.elementor-16 .elementor-element.elementor-element-574a3cd{--width:100%;}.elementor-16 .elementor-element.elementor-element-6fcf54d{--width:100%;}.elementor-16 .elementor-element.elementor-element-2391650{--width:100%;}.elementor-16 .elementor-element.elementor-element-81bcf81{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-eebe001 */.elementor-16 .elementor-element.elementor-element-eebe001 a {
    color: var(--e-global-color-bdbd2f0)!important;
}/* End custom CSS */