.elementor-40 .elementor-element.elementor-element-2a68f5cc:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-2a68f5cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atelierglashart.nl/wp-content/uploads/2025/09/AtelierGlashart_IMG_20240516_142505_HDR.jpg");background-position:0px -5px;background-size:cover;}.elementor-40 .elementor-element.elementor-element-2a68f5cc > .elementor-background-overlay{background-color:var( --e-global-color-02ecb2f );opacity:0.64;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-2a68f5cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 0px 150px 0px;}.elementor-40 .elementor-element.elementor-element-ea17728{--divider-border-style:rhombus;--divider-color:var( --e-global-color-accent );--divider-pattern-height:9.4px;--divider-pattern-size:9.4px;}.elementor-40 .elementor-element.elementor-element-ea17728 .elementor-divider-separator{width:239px;margin:0 auto;margin-left:0;}.elementor-40 .elementor-element.elementor-element-ea17728 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-40 .elementor-element.elementor-element-ea17728 .elementor-divider__text{color:var( --e-global-color-7bc2eb7 );font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-40 .elementor-element.elementor-element-1cd1579c{text-align:left;}.elementor-40 .elementor-element.elementor-element-1cd1579c .elementor-heading-title{font-family:"Ropa Sans", Sans-serif;font-size:5em;font-weight:600;line-height:1em;color:var( --e-global-color-7bc2eb7 );}.elementor-40 .elementor-element.elementor-element-606516b6{padding:15px 75px 15px 0px;text-align:left;}.elementor-40 .elementor-element.elementor-element-606516b6 .elementor-heading-title{font-family:var( --e-global-typography-db54e0c-font-family ), Sans-serif;font-size:var( --e-global-typography-db54e0c-font-size );font-weight:var( --e-global-typography-db54e0c-font-weight );line-height:var( --e-global-typography-db54e0c-line-height );word-spacing:var( --e-global-typography-db54e0c-word-spacing );color:var( --e-global-color-7bc2eb7 );}.elementor-40 .elementor-element.elementor-element-b04de9c .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );fill:var( --e-global-color-7bc2eb7 );color:var( --e-global-color-7bc2eb7 );}.elementor-40 .elementor-element.elementor-element-b04de9c .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-b04de9c .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-02ecb2f );}.elementor-40 .elementor-element.elementor-element-b04de9c{width:auto;max-width:auto;margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-b04de9c .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-b04de9c .elementor-button:focus svg{fill:var( --e-global-color-02ecb2f );}.elementor-40 .elementor-element.elementor-element-25249c0e:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-25249c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-40 .elementor-element.elementor-element-25249c0e > .elementor-background-overlay{background-image:url("https://atelierglashart.nl/wp-content/uploads/2025/09/pattern-1.png");opacity:0.62;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-25249c0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:109px 0px 148px 0px;}.elementor-40 .elementor-element.elementor-element-b410a20{padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-b410a20 img{border-radius:5px 5px 5px 5px;}.elementor-40 .elementor-element.elementor-element-4fec483 > .elementor-element-populated{padding:0px 0px 0px 60px;}.elementor-40 .elementor-element.elementor-element-f1d936f{text-align:left;}.elementor-40 .elementor-element.elementor-element-f1d936f .elementor-heading-title{font-family:var( --e-global-typography-734c394-font-family ), Sans-serif;font-size:var( --e-global-typography-734c394-font-size );font-weight:var( --e-global-typography-734c394-font-weight );}.elementor-40 .elementor-element.elementor-element-3afc2f0{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-3afc2f0 .elementor-heading-title{font-family:var( --e-global-typography-7a958d3-font-family ), Sans-serif;font-size:var( --e-global-typography-7a958d3-font-size );font-weight:var( --e-global-typography-7a958d3-font-weight );text-transform:var( --e-global-typography-7a958d3-text-transform );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-40 .elementor-element.elementor-element-359e1bf{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-secondary );}.elementor-40 .elementor-element.elementor-element-298c6616 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-40 .elementor-element.elementor-element-298c6616:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-298c6616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 26%, var( --e-global-color-7bc2eb7 ) 6%);}.elementor-40 .elementor-element.elementor-element-298c6616 > .elementor-background-overlay{background-image:url("https://atelierglashart.nl/wp-content/uploads/2025/09/pattern-1.png");opacity:0.07;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-298c6616{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-40 .elementor-element.elementor-element-47ac75dc > .elementor-element-populated{padding:0px 0px 0px 60px;}.elementor-40 .elementor-element.elementor-element-1565b8ce{text-align:left;}.elementor-40 .elementor-element.elementor-element-1565b8ce .elementor-heading-title{font-family:var( --e-global-typography-734c394-font-family ), Sans-serif;font-size:var( --e-global-typography-734c394-font-size );font-weight:var( --e-global-typography-734c394-font-weight );}.elementor-40 .elementor-element.elementor-element-32ee6c32{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-32ee6c32 .elementor-heading-title{font-family:var( --e-global-typography-7a958d3-font-family ), Sans-serif;font-size:var( --e-global-typography-7a958d3-font-size );font-weight:var( --e-global-typography-7a958d3-font-weight );text-transform:var( --e-global-typography-7a958d3-text-transform );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-40 .elementor-element.elementor-element-14f83379{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-secondary );}.elementor-40 .elementor-element.elementor-element-44722a9b{width:var( --container-widget-width, 101.957% );max-width:101.957%;padding:0px 0px 0px 0px;--container-widget-width:101.957%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-44722a9b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-44722a9b img{border-radius:5px 5px 5px 5px;}.elementor-40 .elementor-element.elementor-element-78b784a1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-40 .elementor-element.elementor-element-78b784a1 > .elementor-container{max-width:1492px;}.elementor-40 .elementor-element.elementor-element-78b784a1{padding:100px 0px 100px 0px;}.elementor-40 .elementor-element.elementor-element-42985a1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-42985a1f img{border-radius:5px 5px 5px 5px;}.elementor-40 .elementor-element.elementor-element-6f697103{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-6f697103 img{border-radius:5px 5px 5px 5px;}.elementor-40 .elementor-element.elementor-element-7c933dc8 > .elementor-element-populated{padding:0px 100px 0px 100px;}.elementor-40 .elementor-element.elementor-element-14285cd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-40 .elementor-element.elementor-element-14285cd7 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-14285cd7 .elementor-icon-box-title a{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-40 .elementor-element.elementor-element-14285cd7 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-14285cd7 .elementor-icon-box-description{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-secondary );}.elementor-40 .elementor-element.elementor-element-5d63938e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-40 .elementor-element.elementor-element-5d63938e .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-5d63938e .elementor-icon-box-title a{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-40 .elementor-element.elementor-element-5d63938e .elementor-icon-box-description{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-secondary );}.elementor-40 .elementor-element.elementor-element-161592df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-40 .elementor-element.elementor-element-161592df .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-161592df .elementor-icon-box-title a{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-40 .elementor-element.elementor-element-161592df .elementor-icon-box-description{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-secondary );}.elementor-40 .elementor-element.elementor-element-4c325f60:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-4c325f60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-40 .elementor-element.elementor-element-4c325f60 > .elementor-background-overlay{background-image:url("https://atelierglashart.nl/wp-content/uploads/2025/09/pattern-1.png");opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-4c325f60{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-40 .elementor-element.elementor-element-6ead600d > .elementor-container{max-width:682px;}.elementor-40 .elementor-element.elementor-element-5f268311 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-40 .elementor-element.elementor-element-2af140b6{text-align:center;}.elementor-40 .elementor-element.elementor-element-2af140b6 .elementor-heading-title{font-family:var( --e-global-typography-734c394-font-family ), Sans-serif;font-size:var( --e-global-typography-734c394-font-size );font-weight:var( --e-global-typography-734c394-font-weight );}.elementor-40 .elementor-element.elementor-element-2c5000ff{text-align:center;}.elementor-40 .elementor-element.elementor-element-2c5000ff .elementor-heading-title{font-family:var( --e-global-typography-7a958d3-font-family ), Sans-serif;font-size:var( --e-global-typography-7a958d3-font-size );font-weight:var( --e-global-typography-7a958d3-font-weight );text-transform:var( --e-global-typography-7a958d3-text-transform );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-40 .elementor-element.elementor-element-13f5c49{text-align:center;font-family:"Open Sans", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.9em;color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-1bb5a17f:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-1bb5a17f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc2eb7 );}.elementor-40 .elementor-element.elementor-element-1bb5a17f{border-style:solid;border-color:#EFEDE4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 5px 0px;}.elementor-40 .elementor-element.elementor-element-1bb5a17f, .elementor-40 .elementor-element.elementor-element-1bb5a17f > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-40 .elementor-element.elementor-element-1bb5a17f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-1972b89b{width:var( --container-widget-width, 120.882% );max-width:120.882%;margin:-30px -30px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;--container-widget-width:120.882%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-1972b89b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-1972b89b img{border-radius:5px 5px 0px 0px;}.elementor-40 .elementor-element.elementor-element-69415100{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:left;}.elementor-40 .elementor-element.elementor-element-69415100 .elementor-heading-title{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-40 .elementor-element.elementor-element-c91cf03{font-size:16px;}.elementor-40 .elementor-element.elementor-element-595324cb .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-595324cb .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-40 .elementor-element.elementor-element-595324cb{width:var( --container-widget-width, 63% );max-width:63%;margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-595324cb .elementor-button-content-wrapper{flex-direction:row;}.elementor-40 .elementor-element.elementor-element-595324cb .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-40 .elementor-element.elementor-element-595324cb .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-40 .elementor-element.elementor-element-595324cb .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-595324cb .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-40 .elementor-element.elementor-element-7a345ccc:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-7a345ccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc2eb7 );}.elementor-40 .elementor-element.elementor-element-7a345ccc{border-style:solid;border-color:#EFEDE4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 5px 0px;}.elementor-40 .elementor-element.elementor-element-7a345ccc, .elementor-40 .elementor-element.elementor-element-7a345ccc > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-40 .elementor-element.elementor-element-7a345ccc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-54e64fc8{width:var( --container-widget-width, 120.866% );max-width:120.866%;margin:-30px -30px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;--container-widget-width:120.866%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-54e64fc8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-54e64fc8 img{border-radius:5px 5px 0px 0px;}.elementor-40 .elementor-element.elementor-element-75146005{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:left;}.elementor-40 .elementor-element.elementor-element-75146005 .elementor-heading-title{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-40 .elementor-element.elementor-element-b7aaecd{font-size:16px;}.elementor-40 .elementor-element.elementor-element-5361d233 .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-5361d233 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-40 .elementor-element.elementor-element-5361d233{width:var( --container-widget-width, 52% );max-width:52%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-5361d233 .elementor-button-content-wrapper{flex-direction:row;}.elementor-40 .elementor-element.elementor-element-5361d233 .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-40 .elementor-element.elementor-element-5361d233 .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-5361d233 .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-40 .elementor-element.elementor-element-2d2c4289:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-2d2c4289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc2eb7 );}.elementor-40 .elementor-element.elementor-element-2d2c4289{border-style:solid;border-color:#EFEDE4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 5px 0px;}.elementor-40 .elementor-element.elementor-element-2d2c4289, .elementor-40 .elementor-element.elementor-element-2d2c4289 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-40 .elementor-element.elementor-element-2d2c4289 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-527cf287{width:var( --container-widget-width, 120.528% );max-width:120.528%;margin:-30px -30px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;--container-widget-width:120.528%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-527cf287.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-527cf287 img{border-radius:5px 5px 0px 0px;}.elementor-40 .elementor-element.elementor-element-161db009{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:left;}.elementor-40 .elementor-element.elementor-element-161db009 .elementor-heading-title{font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-40 .elementor-element.elementor-element-5fcb07d{width:var( --container-widget-width, 103.132% );max-width:103.132%;--container-widget-width:103.132%;--container-widget-flex-grow:0;font-size:16px;}.elementor-40 .elementor-element.elementor-element-5fcb07d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-2fc79000 .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-2fc79000 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-7bc2eb7 );}.elementor-40 .elementor-element.elementor-element-2fc79000{width:var( --container-widget-width, 67% );max-width:67%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-2fc79000 .elementor-button-content-wrapper{flex-direction:row;}.elementor-40 .elementor-element.elementor-element-2fc79000 .elementor-button{font-family:var( --e-global-typography-9c9ae1f-font-family ), Sans-serif;font-size:var( --e-global-typography-9c9ae1f-font-size );font-weight:var( --e-global-typography-9c9ae1f-font-weight );text-transform:var( --e-global-typography-9c9ae1f-text-transform );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-40 .elementor-element.elementor-element-2fc79000 .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-2fc79000 .elementor-button:focus svg{fill:var( --e-global-color-7bc2eb7 );}.elementor-40 .elementor-element.elementor-element-7203dc3d:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-7203dc3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7bc2eb7 );}.elementor-40 .elementor-element.elementor-element-7203dc3d > .elementor-background-overlay{background-image:url("https://atelierglashart.nl/wp-content/uploads/2025/09/pattern-1.png");opacity:0.03;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-7203dc3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-40 .elementor-element.elementor-element-448ebb84 > .elementor-container{max-width:682px;}.elementor-40 .elementor-element.elementor-element-448ebb84{margin-top:0px;margin-bottom:10px;}.elementor-40 .elementor-element.elementor-element-babbb46 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-40 .elementor-element.elementor-element-486ba1a9{text-align:center;}.elementor-40 .elementor-element.elementor-element-486ba1a9 .elementor-heading-title{font-family:var( --e-global-typography-734c394-font-family ), Sans-serif;font-size:var( --e-global-typography-734c394-font-size );font-weight:var( --e-global-typography-734c394-font-weight );color:var( --e-global-color-02ecb2f );}.elementor-40 .elementor-element.elementor-element-34e2fa61{text-align:center;}.elementor-40 .elementor-element.elementor-element-34e2fa61 .elementor-heading-title{font-family:var( --e-global-typography-7a958d3-font-family ), Sans-serif;font-size:var( --e-global-typography-7a958d3-font-size );font-weight:var( --e-global-typography-7a958d3-font-weight );text-transform:var( --e-global-typography-7a958d3-text-transform );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );color:var( --e-global-color-02ecb2f );}.elementor-40 .elementor-element.elementor-element-a87df51{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-02ecb2f );}.elementor-40 .elementor-element.elementor-element-33510fe3 .elementor-main-swiper .swiper-slide{border-color:var( --e-global-color-02ecb2f );}.elementor-40 .elementor-element.elementor-element-33510fe3 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-33510fe3 .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-33510fe3 .elementor-testimonial__content, .elementor-40 .elementor-element.elementor-element-33510fe3 .elementor-testimonial__content:after{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-33510fe3 .elementor-testimonial__content{padding:40px 40px 40px 40px;border-radius:5px 5px 5px 5px;}.elementor-40 .elementor-element.elementor-element-33510fe3.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-40 .elementor-element.elementor-element-33510fe3.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:40px;}.elementor-40 .elementor-element.elementor-element-33510fe3.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-40 .elementor-element.elementor-element-33510fe3.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-40 .elementor-element.elementor-element-33510fe3.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 40px 0 40px;}.elementor-40 .elementor-element.elementor-element-33510fe3 .elementor-testimonial__text{color:var( --e-global-color-02ecb2f );font-family:"Oranienbaum", Sans-serif;font-size:1.2em;font-weight:400;font-style:italic;line-height:1.9em;}.elementor-40 .elementor-element.elementor-element-33510fe3 .elementor-testimonial__name{color:var( --e-global-color-02ecb2f );font-family:var( --e-global-typography-3595bc4-font-family ), Sans-serif;font-size:var( --e-global-typography-3595bc4-font-size );font-weight:var( --e-global-typography-3595bc4-font-weight );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-40 .elementor-element.elementor-element-33510fe3 .elementor-testimonial__title{color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-65b4a92f:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-65b4a92f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atelierglashart.nl/wp-content/uploads/2025/09/AtelierGlashart__DSC0625-scaled.jpg");background-position:center center;}.elementor-40 .elementor-element.elementor-element-65b4a92f > .elementor-background-overlay{background-color:var( --e-global-color-02ecb2f );opacity:0.63;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-65b4a92f > .elementor-container{max-width:720px;}.elementor-40 .elementor-element.elementor-element-65b4a92f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:131px 0px 103px 0px;}.elementor-40 .elementor-element.elementor-element-29527ba7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-40 .elementor-element.elementor-element-345d7526{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-345d7526 .elementor-heading-title{font-family:var( --e-global-typography-7a958d3-font-family ), Sans-serif;font-size:var( --e-global-typography-7a958d3-font-size );font-weight:var( --e-global-typography-7a958d3-font-weight );text-transform:var( --e-global-typography-7a958d3-text-transform );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );color:var( --e-global-color-7bc2eb7 );}.elementor-40 .elementor-element.elementor-element-711691ad .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-6951ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-6951ea4-font-size );font-weight:var( --e-global-typography-6951ea4-font-weight );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );fill:var( --e-global-color-02ecb2f );color:var( --e-global-color-02ecb2f );}.elementor-40 .elementor-element.elementor-element-711691ad .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-711691ad .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-02ecb2f );}.elementor-40 .elementor-element.elementor-element-711691ad{width:auto;max-width:auto;margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-711691ad .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-711691ad .elementor-button:focus svg{fill:var( --e-global-color-02ecb2f );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-41263d91{width:52.018%;}.elementor-40 .elementor-element.elementor-element-e81521e{width:47.722%;}.elementor-40 .elementor-element.elementor-element-04af7a9{width:52.544%;}.elementor-40 .elementor-element.elementor-element-4fec483{width:47.412%;}.elementor-40 .elementor-element.elementor-element-47ac75dc{width:49.298%;}.elementor-40 .elementor-element.elementor-element-761a0547{width:50.702%;}.elementor-40 .elementor-element.elementor-element-403bc821{width:28%;}.elementor-40 .elementor-element.elementor-element-7c933dc8{width:47%;}}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-2a68f5cc:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-2a68f5cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-40 .elementor-element.elementor-element-ea17728 .elementor-divider__text{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-40 .elementor-element.elementor-element-606516b6 .elementor-heading-title{font-size:var( --e-global-typography-db54e0c-font-size );line-height:var( --e-global-typography-db54e0c-line-height );word-spacing:var( --e-global-typography-db54e0c-word-spacing );}.elementor-40 .elementor-element.elementor-element-b04de9c .elementor-button{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-40 .elementor-element.elementor-element-f1d936f .elementor-heading-title{font-size:var( --e-global-typography-734c394-font-size );}.elementor-40 .elementor-element.elementor-element-3afc2f0 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-40 .elementor-element.elementor-element-359e1bf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-1565b8ce .elementor-heading-title{font-size:var( --e-global-typography-734c394-font-size );}.elementor-40 .elementor-element.elementor-element-32ee6c32 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-40 .elementor-element.elementor-element-14f83379{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-14285cd7 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-14285cd7 .elementor-icon-box-title a{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-40 .elementor-element.elementor-element-14285cd7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-5d63938e .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-5d63938e .elementor-icon-box-title a{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-40 .elementor-element.elementor-element-5d63938e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-161592df .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-161592df .elementor-icon-box-title a{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-40 .elementor-element.elementor-element-161592df .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-2af140b6 .elementor-heading-title{font-size:var( --e-global-typography-734c394-font-size );}.elementor-40 .elementor-element.elementor-element-2c5000ff .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-40 .elementor-element.elementor-element-69415100 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-40 .elementor-element.elementor-element-595324cb .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-40 .elementor-element.elementor-element-75146005 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-40 .elementor-element.elementor-element-5361d233 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-40 .elementor-element.elementor-element-161db009 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-40 .elementor-element.elementor-element-2fc79000 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-40 .elementor-element.elementor-element-486ba1a9 .elementor-heading-title{font-size:var( --e-global-typography-734c394-font-size );}.elementor-40 .elementor-element.elementor-element-34e2fa61 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-40 .elementor-element.elementor-element-a87df51{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-33510fe3 .elementor-testimonial__name{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-40 .elementor-element.elementor-element-345d7526 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-40 .elementor-element.elementor-element-711691ad .elementor-button{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-2a68f5cc:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-2a68f5cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-40 .elementor-element.elementor-element-ea17728 .elementor-divider__text{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-40 .elementor-element.elementor-element-1cd1579c .elementor-heading-title{font-size:3em;}.elementor-40 .elementor-element.elementor-element-606516b6 .elementor-heading-title{font-size:var( --e-global-typography-db54e0c-font-size );line-height:var( --e-global-typography-db54e0c-line-height );word-spacing:var( --e-global-typography-db54e0c-word-spacing );}.elementor-40 .elementor-element.elementor-element-b04de9c .elementor-button{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}.elementor-40 .elementor-element.elementor-element-f1d936f .elementor-heading-title{font-size:var( --e-global-typography-734c394-font-size );}.elementor-40 .elementor-element.elementor-element-3afc2f0 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-40 .elementor-element.elementor-element-359e1bf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-1565b8ce .elementor-heading-title{font-size:var( --e-global-typography-734c394-font-size );}.elementor-40 .elementor-element.elementor-element-32ee6c32 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-40 .elementor-element.elementor-element-14f83379{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-7c933dc8 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-40 .elementor-element.elementor-element-14285cd7 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-14285cd7 .elementor-icon-box-title a{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-40 .elementor-element.elementor-element-14285cd7 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-5d63938e .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-5d63938e .elementor-icon-box-title a{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-40 .elementor-element.elementor-element-5d63938e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-161592df .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-161592df .elementor-icon-box-title a{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-40 .elementor-element.elementor-element-161592df .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-2af140b6 .elementor-heading-title{font-size:var( --e-global-typography-734c394-font-size );}.elementor-40 .elementor-element.elementor-element-2c5000ff .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-40 .elementor-element.elementor-element-1972b89b{width:var( --container-widget-width, 297.891px );max-width:297.891px;--container-widget-width:297.891px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-69415100 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-40 .elementor-element.elementor-element-595324cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-40 .elementor-element.elementor-element-595324cb .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-40 .elementor-element.elementor-element-54e64fc8{width:var( --container-widget-width, 296.844px );max-width:296.844px;--container-widget-width:296.844px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-75146005 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-40 .elementor-element.elementor-element-5361d233{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-40 .elementor-element.elementor-element-5361d233 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-40 .elementor-element.elementor-element-527cf287{width:var( --container-widget-width, 300.047px );max-width:300.047px;--container-widget-width:300.047px;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-161db009 .elementor-heading-title{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-40 .elementor-element.elementor-element-2fc79000{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-40 .elementor-element.elementor-element-2fc79000 .elementor-button{font-size:var( --e-global-typography-9c9ae1f-font-size );line-height:var( --e-global-typography-9c9ae1f-line-height );word-spacing:var( --e-global-typography-9c9ae1f-word-spacing );}.elementor-40 .elementor-element.elementor-element-486ba1a9 .elementor-heading-title{font-size:var( --e-global-typography-734c394-font-size );}.elementor-40 .elementor-element.elementor-element-34e2fa61 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-40 .elementor-element.elementor-element-a87df51{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-40 .elementor-element.elementor-element-33510fe3 .elementor-testimonial__name{font-size:var( --e-global-typography-3595bc4-font-size );line-height:var( --e-global-typography-3595bc4-line-height );word-spacing:var( --e-global-typography-3595bc4-word-spacing );}.elementor-40 .elementor-element.elementor-element-345d7526 .elementor-heading-title{font-size:var( --e-global-typography-7a958d3-font-size );line-height:var( --e-global-typography-7a958d3-line-height );word-spacing:var( --e-global-typography-7a958d3-word-spacing );}.elementor-40 .elementor-element.elementor-element-711691ad .elementor-button{font-size:var( --e-global-typography-6951ea4-font-size );line-height:var( --e-global-typography-6951ea4-line-height );word-spacing:var( --e-global-typography-6951ea4-word-spacing );}}