.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-223 .elementor-element.elementor-element-b6b655e{--display:flex;--min-height:400px;--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;--justify-content:center;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-b6b655e:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-b6b655e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54565A;}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-223 .elementor-element.elementor-element-6449dc4{width:var( --container-widget-width, 76.018% );max-width:76.018%;--container-widget-width:76.018%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-6449dc4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-6449dc4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-6449dc4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:75px;font-weight:800;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-f11a3b7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:33px;font-weight:400;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-87b1b63{--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;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;--z-index:11;}.elementor-223 .elementor-element.elementor-element-87b1b63:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-87b1b63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-223 .elementor-element.elementor-element-87b1b63.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-1990cd1{--display:flex;--background-transition:0.3s;--border-radius:36px 36px 36px 36px;--margin-top:0px;--margin-bottom:-47px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-223 .elementor-element.elementor-element-1990cd1:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-1990cd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-1990cd1:hover{background-color:var( --e-global-color-d0a70e1 );}.elementor-223 .elementor-element.elementor-element-1990cd1.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-6002dc4{width:auto;max-width:auto;}.elementor-223 .elementor-element.elementor-element-6002dc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:08px 5px 30px 5px;transition:background 1s;border-radius:20px 20px 20px 20px;}.elementor-223 .elementor-element.elementor-element-6002dc4.elementor-element{--align-self:flex-start;}.elementor-223 .elementor-element.elementor-element-6002dc4 .elementor-icon-wrapper{text-align:left;}.elementor-223 .elementor-element.elementor-element-6002dc4 .elementor-icon{font-size:20px;}.elementor-223 .elementor-element.elementor-element-6002dc4 .elementor-icon svg{height:20px;}.elementor-223 .elementor-element.elementor-element-6002dc4 .elementor-icon-wrapper svg{width:auto;}.elementor-223 .elementor-element.elementor-element-f73e689{--display:flex;--min-height:1000px;--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;--justify-content:center;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-223 .elementor-element.elementor-element-f73e689:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-f73e689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vonderheide.com/wp-content/uploads/2025/03/Group-99.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-223 .elementor-element.elementor-element-85d6ddf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:58px;font-weight:800;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-7802cf3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:58px;font-weight:800;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-c870422{--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;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:40px;--padding-left:200px;--padding-right:80px;--z-index:11;}.elementor-223 .elementor-element.elementor-element-c870422:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-c870422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54565A;}.elementor-223 .elementor-element.elementor-element-87dc664{--display:flex;--margin-top:-220px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:20;}.elementor-widget-menu-anchor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-menu-anchor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-menu-anchor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-menu-anchor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-menu-anchor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-menu-anchor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-menu-anchor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-223 .elementor-element.elementor-element-3a5616c > .elementor-widget-container{padding:0px 0px 100px 0px;}.elementor-223 .elementor-element.elementor-element-7f1b9cd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:80px;font-weight:500;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-ba31da5{width:var( --container-widget-width, 89.031% );max-width:89.031%;--container-widget-width:89.031%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-ba31da5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-ba31da5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-d65d5a5{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-d65d5a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-d65d5a5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-3f8c39f );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-divider.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-223 .elementor-element.elementor-element-90b3219{--divider-border-style:solid;--divider-color:var( --e-global-color-3f8c39f );--divider-border-width:1px;}.elementor-223 .elementor-element.elementor-element-90b3219 .elementor-divider-separator{width:73%;margin:0 auto;margin-left:0;}.elementor-223 .elementor-element.elementor-element-90b3219 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-223 .elementor-element.elementor-element-c3e5639{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-c3e5639.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-c3e5639 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;line-height:27px;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-ea368c5{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-ea368c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-ea368c5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;line-height:20px;color:#F7BE00;}.elementor-223 .elementor-element.elementor-element-5fba3f8{--divider-border-style:solid;--divider-color:var( --e-global-color-3f8c39f );--divider-border-width:1px;}.elementor-223 .elementor-element.elementor-element-5fba3f8 .elementor-divider-separator{width:73%;margin:0 auto;margin-left:0;}.elementor-223 .elementor-element.elementor-element-5fba3f8 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-223 .elementor-element.elementor-element-bb88848{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-bb88848.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-bb88848 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;line-height:27px;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-f710cbf{--divider-border-style:solid;--divider-color:var( --e-global-color-3f8c39f );--divider-border-width:1px;}.elementor-223 .elementor-element.elementor-element-f710cbf .elementor-divider-separator{width:73%;margin:0 auto;margin-left:0;}.elementor-223 .elementor-element.elementor-element-f710cbf .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-223 .elementor-element.elementor-element-abde798{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-e30a250{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-e30a250 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-e30a250.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-e30a250 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;line-height:20px;color:var( --e-global-color-3f8c39f );}.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-widget-button .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-223 .elementor-element.elementor-element-3dddc47 .elementor-button{background-color:var( --e-global-color-primary );transition-duration:0.6s;border-radius:29px 29px 29px 29px;padding:8px 35px 8px 15px;}.elementor-223 .elementor-element.elementor-element-3dddc47 .elementor-button:hover, .elementor-223 .elementor-element.elementor-element-3dddc47 .elementor-button:focus{background-color:var( --e-global-color-d0a70e1 );}.elementor-223 .elementor-element.elementor-element-3dddc47 > .elementor-widget-container{margin:0px 0px 0px -130px;}.elementor-223 .elementor-element.elementor-element-1030cb3{--display:flex;--margin-top:-450px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:11;}.elementor-223 .elementor-element.elementor-element-5819730 > .elementor-widget-container{padding:0px 0px 100px 0px;}.elementor-223 .elementor-element.elementor-element-78d1c03 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:80px;font-weight:500;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-e09508e{width:var( --container-widget-width, 89.031% );max-width:89.031%;--container-widget-width:89.031%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-e09508e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-e09508e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-a7c0ae6{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-a7c0ae6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-a7c0ae6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-aad30a4{--divider-border-style:solid;--divider-color:var( --e-global-color-3f8c39f );--divider-border-width:1px;}.elementor-223 .elementor-element.elementor-element-aad30a4 .elementor-divider-separator{width:73%;margin:0 auto;margin-left:0;}.elementor-223 .elementor-element.elementor-element-aad30a4 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-223 .elementor-element.elementor-element-caf2bc9{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-caf2bc9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-caf2bc9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-87f0509{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-87f0509 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-87f0509.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-87f0509 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-6d2a109{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-6d2a109.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-6d2a109 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-6861e5c{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-6861e5c > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-6861e5c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-6861e5c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-487fbe3{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-487fbe3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-487fbe3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-24403b8{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-24403b8 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-24403b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-24403b8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-48aa413{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-48aa413.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-48aa413 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-0570fc9{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-0570fc9 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-0570fc9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-0570fc9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-68385db{--divider-border-style:solid;--divider-color:var( --e-global-color-3f8c39f );--divider-border-width:1px;}.elementor-223 .elementor-element.elementor-element-68385db .elementor-divider-separator{width:73%;margin:0 auto;margin-left:0;}.elementor-223 .elementor-element.elementor-element-68385db .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-223 .elementor-element.elementor-element-d616982{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-6e56765{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-6e56765 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-6e56765.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-6e56765 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;line-height:20px;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-6c63a64 .elementor-button{background-color:var( --e-global-color-primary );transition-duration:0.6s;border-radius:29px 29px 29px 29px;padding:8px 35px 8px 15px;}.elementor-223 .elementor-element.elementor-element-6c63a64 .elementor-button:hover, .elementor-223 .elementor-element.elementor-element-6c63a64 .elementor-button:focus{background-color:var( --e-global-color-d0a70e1 );}.elementor-223 .elementor-element.elementor-element-6c63a64 > .elementor-widget-container{margin:0px 0px 0px -130px;}.elementor-223 .elementor-element.elementor-element-9fe4721{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:40px;--padding-left:200px;--padding-right:80px;--z-index:12;}.elementor-223 .elementor-element.elementor-element-9fe4721:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-9fe4721 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54565A;}.elementor-223 .elementor-element.elementor-element-bd6e8fb{--display:flex;--margin-top:-66px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-223 .elementor-element.elementor-element-9b87f57 > .elementor-widget-container{padding:0px 0px 100px 0px;}.elementor-223 .elementor-element.elementor-element-b6ea652 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:80px;font-weight:500;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-a4dadf5{width:var( --container-widget-width, 89.031% );max-width:89.031%;--container-widget-width:89.031%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-a4dadf5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-a4dadf5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-866fa96{width:var( --container-widget-width, 89.031% );max-width:89.031%;--container-widget-width:89.031%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-866fa96.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-866fa96 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-0277046{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-0277046.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-0277046 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;line-height:27px;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-1c84149{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-1c84149.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-1c84149 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-8775f8c{--divider-border-style:solid;--divider-color:var( --e-global-color-3f8c39f );--divider-border-width:1px;}.elementor-223 .elementor-element.elementor-element-8775f8c .elementor-divider-separator{width:73%;margin:0 auto;margin-left:0;}.elementor-223 .elementor-element.elementor-element-8775f8c .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-223 .elementor-element.elementor-element-7a5639f{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-7a5639f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-7a5639f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;line-height:27px;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-44be1dd{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-44be1dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-44be1dd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-519f14e{--divider-border-style:solid;--divider-color:var( --e-global-color-3f8c39f );--divider-border-width:1px;}.elementor-223 .elementor-element.elementor-element-519f14e .elementor-divider-separator{width:73%;margin:0 auto;margin-left:0;}.elementor-223 .elementor-element.elementor-element-519f14e .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-223 .elementor-element.elementor-element-33d2911{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-33d2911.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-33d2911 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-53d4689{--divider-border-style:solid;--divider-color:var( --e-global-color-3f8c39f );--divider-border-width:1px;}.elementor-223 .elementor-element.elementor-element-53d4689 .elementor-divider-separator{width:73%;margin:0 auto;margin-left:0;}.elementor-223 .elementor-element.elementor-element-53d4689 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-223 .elementor-element.elementor-element-f800353{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-f800353.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-f800353 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-e8fc5f9{--divider-border-style:solid;--divider-color:var( --e-global-color-3f8c39f );--divider-border-width:1px;}.elementor-223 .elementor-element.elementor-element-e8fc5f9 .elementor-divider-separator{width:73%;margin:0 auto;margin-left:0;}.elementor-223 .elementor-element.elementor-element-e8fc5f9 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-223 .elementor-element.elementor-element-8d284ca{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-227f9a8{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-227f9a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-227f9a8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-227f9a8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;line-height:20px;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-bf800e5 .elementor-button{background-color:var( --e-global-color-primary );transition-duration:0.6s;border-radius:29px 29px 29px 29px;padding:8px 35px 8px 15px;}.elementor-223 .elementor-element.elementor-element-bf800e5 .elementor-button:hover, .elementor-223 .elementor-element.elementor-element-bf800e5 .elementor-button:focus{background-color:var( --e-global-color-d0a70e1 );}.elementor-223 .elementor-element.elementor-element-bf800e5 > .elementor-widget-container{margin:0px 0px 0px -130px;}.elementor-223 .elementor-element.elementor-element-6532e6a{--display:flex;--margin-top:-230px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:20;}.elementor-223 .elementor-element.elementor-element-9bccd02 > .elementor-widget-container{padding:0px 0px 100px 0px;}.elementor-223 .elementor-element.elementor-element-4bb1a55{z-index:111;}.elementor-223 .elementor-element.elementor-element-4bb1a55 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:80px;font-weight:500;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-fb37a3a{width:var( --container-widget-width, 89.031% );max-width:89.031%;--container-widget-width:89.031%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-fb37a3a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-fb37a3a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-2f15bd3{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-2f15bd3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-2f15bd3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-475d454{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-475d454.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-475d454 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-90fb63b{--divider-border-style:solid;--divider-color:var( --e-global-color-3f8c39f );--divider-border-width:1px;}.elementor-223 .elementor-element.elementor-element-90fb63b .elementor-divider-separator{width:73%;margin:0 auto;margin-left:0;}.elementor-223 .elementor-element.elementor-element-90fb63b .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-223 .elementor-element.elementor-element-35f15a8{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-35f15a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-35f15a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-35f15a8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-ca6df43{--divider-border-style:solid;--divider-color:var( --e-global-color-3f8c39f );--divider-border-width:1px;}.elementor-223 .elementor-element.elementor-element-ca6df43 .elementor-divider-separator{width:73%;margin:0 auto;margin-left:0;}.elementor-223 .elementor-element.elementor-element-ca6df43 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-223 .elementor-element.elementor-element-6a05d62{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-6a05d62 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-6a05d62.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-6a05d62 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-02dd824{--divider-border-style:solid;--divider-color:var( --e-global-color-3f8c39f );--divider-border-width:1px;}.elementor-223 .elementor-element.elementor-element-02dd824 .elementor-divider-separator{width:73%;margin:0 auto;margin-left:0;}.elementor-223 .elementor-element.elementor-element-02dd824 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-223 .elementor-element.elementor-element-a530e93{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-a530e93 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-a530e93.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-a530e93 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-ce60ac9{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-ce60ac9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-ce60ac9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;line-height:20px;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-1a7ec12{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-1a7ec12.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-1a7ec12 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-8c2c708{--divider-border-style:solid;--divider-color:var( --e-global-color-3f8c39f );--divider-border-width:1px;}.elementor-223 .elementor-element.elementor-element-8c2c708 .elementor-divider-separator{width:73%;margin:0 auto;margin-left:0;}.elementor-223 .elementor-element.elementor-element-8c2c708 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-223 .elementor-element.elementor-element-c3aced6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-0068472{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-0068472 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-0068472.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-0068472 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;line-height:20px;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-023531e .elementor-button{background-color:var( --e-global-color-primary );transition-duration:0.6s;border-radius:29px 29px 29px 29px;padding:8px 35px 8px 15px;}.elementor-223 .elementor-element.elementor-element-023531e .elementor-button:hover, .elementor-223 .elementor-element.elementor-element-023531e .elementor-button:focus{background-color:var( --e-global-color-d0a70e1 );}.elementor-223 .elementor-element.elementor-element-023531e > .elementor-widget-container{margin:0px 0px 0px -130px;}.elementor-223 .elementor-element.elementor-element-fa91c05{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:200px;--padding-right:80px;--z-index:13;}.elementor-223 .elementor-element.elementor-element-fa91c05:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-fa91c05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54565A;background-image:url("https://vonderheide.com/wp-content/uploads/2025/03/Group-57.png");background-position:center left;background-repeat:no-repeat;background-size:50% auto;}.elementor-223 .elementor-element.elementor-element-22b0c31{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-223 .elementor-element.elementor-element-de9092d{--display:flex;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:999;}.elementor-223 .elementor-element.elementor-element-4c43e91 > .elementor-widget-container{padding:0px 0px 100px 0px;}.elementor-223 .elementor-element.elementor-element-cb26664 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:80px;font-weight:500;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-0b4fb9f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:80px;font-weight:500;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-159b1e0{width:var( --container-widget-width, 89.031% );max-width:89.031%;--container-widget-width:89.031%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-159b1e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-159b1e0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-f2d92e1{width:var( --container-widget-width, 89.031% );max-width:89.031%;--container-widget-width:89.031%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-f2d92e1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-f2d92e1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-aca654e{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-aca654e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-aca654e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-d1ad773{--divider-border-style:solid;--divider-color:var( --e-global-color-3f8c39f );--divider-border-width:1px;}.elementor-223 .elementor-element.elementor-element-d1ad773 .elementor-divider-separator{width:73%;margin:0 auto;margin-left:0;}.elementor-223 .elementor-element.elementor-element-d1ad773 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-223 .elementor-element.elementor-element-b649913{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-b649913.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-b649913 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-b673ff8{--divider-border-style:solid;--divider-color:var( --e-global-color-3f8c39f );--divider-border-width:1px;}.elementor-223 .elementor-element.elementor-element-b673ff8 .elementor-divider-separator{width:73%;margin:0 auto;margin-left:0;}.elementor-223 .elementor-element.elementor-element-b673ff8 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-223 .elementor-element.elementor-element-65537bd{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-65537bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-65537bd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-50dd43b{--divider-border-style:solid;--divider-color:var( --e-global-color-3f8c39f );--divider-border-width:1px;}.elementor-223 .elementor-element.elementor-element-50dd43b .elementor-divider-separator{width:73%;margin:0 auto;margin-left:0;}.elementor-223 .elementor-element.elementor-element-50dd43b .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-223 .elementor-element.elementor-element-f615c3a{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-f615c3a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-f615c3a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-223 .elementor-element.elementor-element-7589e68{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-7589e68.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-7589e68 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;line-height:20px;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-b8d1f98{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-667ef59{width:var( --container-widget-width, 73.98% );max-width:73.98%;--container-widget-width:73.98%;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-667ef59 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-667ef59.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-667ef59 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;line-height:20px;color:var( --e-global-color-3f8c39f );}.elementor-223 .elementor-element.elementor-element-67bb570 .elementor-button{background-color:var( --e-global-color-primary );transition-duration:0.6s;border-radius:29px 29px 29px 29px;padding:8px 35px 8px 15px;}.elementor-223 .elementor-element.elementor-element-67bb570 .elementor-button:hover, .elementor-223 .elementor-element.elementor-element-67bb570 .elementor-button:focus{background-color:var( --e-global-color-d0a70e1 );}.elementor-223 .elementor-element.elementor-element-67bb570 > .elementor-widget-container{margin:0px 0px 0px -130px;}.elementor-223 .elementor-element.elementor-element-35f589b{--display:flex;--min-height:300px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-223 .elementor-element.elementor-element-35f589b:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-35f589b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://vonderheide.com/wp-content/uploads/2025/03/Mask-group-5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-223 .elementor-element.elementor-element-47d4dec{--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;}.elementor-223 .elementor-element.elementor-element-47d4dec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-12a0b8c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:51px;font-weight:700;color:#F7BE00;}.elementor-223 .elementor-element.elementor-element-8affbc7{--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:40px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-775a371{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-8499e6c{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D0D0CC;--border-color:#D0D0CC;--border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-8499e6c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-ee15692{text-align:center;}.elementor-223 .elementor-element.elementor-element-ee15692 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;color:#54565B;}.elementor-223 .elementor-element.elementor-element-344d5bd{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D0D0CC;--border-color:#D0D0CC;}.elementor-223 .elementor-element.elementor-element-344d5bd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-a91ee15{text-align:center;}.elementor-223 .elementor-element.elementor-element-a91ee15 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;color:#54565B;}.elementor-223 .elementor-element.elementor-element-d7281d7{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D0D0CC;--border-color:#D0D0CC;}.elementor-223 .elementor-element.elementor-element-d7281d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-2e5bdc9{text-align:center;}.elementor-223 .elementor-element.elementor-element-2e5bdc9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;color:#54565B;}.elementor-223 .elementor-element.elementor-element-708cf50{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D0D0CC;--border-color:#D0D0CC;}.elementor-223 .elementor-element.elementor-element-708cf50.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-8a2d679{text-align:center;}.elementor-223 .elementor-element.elementor-element-8a2d679 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;color:#54565B;}.elementor-223 .elementor-element.elementor-element-a87c1a2{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D0D0CC;--border-color:#D0D0CC;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-df380f0{text-align:center;}.elementor-223 .elementor-element.elementor-element-df380f0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;color:#54565B;}.elementor-223 .elementor-element.elementor-element-cb8480a{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-47b2fe9{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D0D0CC;--border-color:#D0D0CC;--border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-47b2fe9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-ad14a24{text-align:center;}.elementor-223 .elementor-element.elementor-element-ad14a24 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;color:#54565B;}.elementor-223 .elementor-element.elementor-element-20a5df9{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D0D0CC;--border-color:#D0D0CC;}.elementor-223 .elementor-element.elementor-element-20a5df9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-0fb52d0{text-align:center;}.elementor-223 .elementor-element.elementor-element-0fb52d0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;color:#54565B;}.elementor-223 .elementor-element.elementor-element-1915666{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D0D0CC;--border-color:#D0D0CC;}.elementor-223 .elementor-element.elementor-element-1915666.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-192cf61{text-align:center;}.elementor-223 .elementor-element.elementor-element-192cf61 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;color:#54565B;}.elementor-223 .elementor-element.elementor-element-cc5ee19{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D0D0CC;--border-color:#D0D0CC;}.elementor-223 .elementor-element.elementor-element-cc5ee19.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-1dc7a59{text-align:center;}.elementor-223 .elementor-element.elementor-element-1dc7a59 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;color:#54565B;}.elementor-223 .elementor-element.elementor-element-1710c18{--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;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D0D0CC;--border-color:#D0D0CC;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-037e501{text-align:center;}.elementor-223 .elementor-element.elementor-element-037e501 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;color:#54565B;}.elementor-223 .elementor-element.elementor-element-442e02d{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D0D0CC;--border-color:#D0D0CC;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-edacf5c{text-align:center;}.elementor-223 .elementor-element.elementor-element-edacf5c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;color:#54565B;}.elementor-223 .elementor-element.elementor-element-13ed117{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-18017ec{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D0D0CC;--border-color:#D0D0CC;--border-radius:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-18017ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-febe77e{text-align:center;}.elementor-223 .elementor-element.elementor-element-febe77e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;color:#54565B;}.elementor-223 .elementor-element.elementor-element-cb49445{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D0D0CC;--border-color:#D0D0CC;}.elementor-223 .elementor-element.elementor-element-cb49445.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-14f43c4{text-align:center;}.elementor-223 .elementor-element.elementor-element-14f43c4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;color:#54565B;}.elementor-223 .elementor-element.elementor-element-20314bf{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D0D0CC;--border-color:#D0D0CC;}.elementor-223 .elementor-element.elementor-element-20314bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-17c5f84{text-align:center;}.elementor-223 .elementor-element.elementor-element-17c5f84 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;color:#54565B;}.elementor-223 .elementor-element.elementor-element-b7b31f2{--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:50px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-c6ae9b4{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-c6ae9b4 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-223 .elementor-element.elementor-element-c6ae9b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-c6ae9b4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:65px;font-weight:800;color:#54565B;}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-widget-html .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-223 .elementor-element.elementor-element-773fb39{--display:flex;--min-height:120px;--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:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 0px 0px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-223 .elementor-element.elementor-element-773fb39:not(.elementor-motion-effects-element-type-background), .elementor-223 .elementor-element.elementor-element-773fb39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AFD3EA;}.elementor-223 .elementor-element.elementor-element-1ac1698{width:100%;max-width:100%;text-align:center;}.elementor-223 .elementor-element.elementor-element-1ac1698 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-223 .elementor-element.elementor-element-1ac1698.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-223 .elementor-element.elementor-element-1ac1698 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-3f8c39f );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-223 .elementor-element.elementor-element-abde798{--grid-auto-flow:row;}.elementor-223 .elementor-element.elementor-element-d616982{--grid-auto-flow:row;}.elementor-223 .elementor-element.elementor-element-8d284ca{--grid-auto-flow:row;}.elementor-223 .elementor-element.elementor-element-c3aced6{--grid-auto-flow:row;}.elementor-223 .elementor-element.elementor-element-b8d1f98{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-223 .elementor-element.elementor-element-b6b655e{--content-width:1300px;}.elementor-223 .elementor-element.elementor-element-1990cd1{--width:3%;}.elementor-223 .elementor-element.elementor-element-f73e689{--content-width:1300px;}.elementor-223 .elementor-element.elementor-element-c870422{--content-width:1300px;}.elementor-223 .elementor-element.elementor-element-87dc664{--width:50%;}.elementor-223 .elementor-element.elementor-element-1030cb3{--width:50%;}.elementor-223 .elementor-element.elementor-element-9fe4721{--content-width:1300px;}.elementor-223 .elementor-element.elementor-element-bd6e8fb{--width:50%;}.elementor-223 .elementor-element.elementor-element-6532e6a{--width:50%;}.elementor-223 .elementor-element.elementor-element-fa91c05{--content-width:1300px;}.elementor-223 .elementor-element.elementor-element-22b0c31{--width:50%;}.elementor-223 .elementor-element.elementor-element-de9092d{--width:50%;}.elementor-223 .elementor-element.elementor-element-35f589b{--content-width:1300px;}.elementor-223 .elementor-element.elementor-element-47d4dec{--width:75%;}.elementor-223 .elementor-element.elementor-element-8affbc7{--width:25%;}.elementor-223 .elementor-element.elementor-element-775a371{--content-width:1300px;}.elementor-223 .elementor-element.elementor-element-8499e6c{--width:20%;}.elementor-223 .elementor-element.elementor-element-344d5bd{--width:15%;}.elementor-223 .elementor-element.elementor-element-d7281d7{--width:20%;}.elementor-223 .elementor-element.elementor-element-708cf50{--width:15%;}.elementor-223 .elementor-element.elementor-element-a87c1a2{--width:35%;}.elementor-223 .elementor-element.elementor-element-cb8480a{--content-width:1300px;}.elementor-223 .elementor-element.elementor-element-47b2fe9{--width:20%;}.elementor-223 .elementor-element.elementor-element-20a5df9{--width:15%;}.elementor-223 .elementor-element.elementor-element-1915666{--width:14.924%;}.elementor-223 .elementor-element.elementor-element-cc5ee19{--width:16.53%;}.elementor-223 .elementor-element.elementor-element-1710c18{--width:30%;}.elementor-223 .elementor-element.elementor-element-442e02d{--width:30%;}.elementor-223 .elementor-element.elementor-element-13ed117{--content-width:1300px;}.elementor-223 .elementor-element.elementor-element-18017ec{--width:20%;}.elementor-223 .elementor-element.elementor-element-cb49445{--width:15%;}.elementor-223 .elementor-element.elementor-element-20314bf{--width:25.872%;}.elementor-223 .elementor-element.elementor-element-b7b31f2{--content-width:1300px;}}@media(max-width:767px){.elementor-223 .elementor-element.elementor-element-b6b655e{--margin-top:-145px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:60px;--padding-right:20px;}.elementor-223 .elementor-element.elementor-element-6449dc4 .elementor-heading-title{font-size:50px;}.elementor-223 .elementor-element.elementor-element-87b1b63{--width:42px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:60px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-f73e689{--min-height:490px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:60px;--padding-right:20px;}.elementor-223 .elementor-element.elementor-element-85d6ddf .elementor-heading-title{font-size:32px;}.elementor-223 .elementor-element.elementor-element-7802cf3 .elementor-heading-title{font-size:24px;}.elementor-223 .elementor-element.elementor-element-c870422{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:20px;--z-index:0;}.elementor-223 .elementor-element.elementor-element-87dc664{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-7f1b9cd .elementor-heading-title{font-size:40px;}.elementor-223 .elementor-element.elementor-element-ba31da5{width:var( --container-widget-width, 252px );max-width:252px;--container-widget-width:252px;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-d65d5a5{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-90b3219 .elementor-divider-separator{width:100%;}.elementor-223 .elementor-element.elementor-element-c3e5639{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-ea368c5{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-5fba3f8 .elementor-divider-separator{width:100%;}.elementor-223 .elementor-element.elementor-element-bb88848{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-abde798{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-223 .elementor-element.elementor-element-e30a250{--container-widget-width:115px;--container-widget-flex-grow:0;width:var( --container-widget-width, 115px );max-width:115px;}.elementor-223 .elementor-element.elementor-element-1030cb3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-223 .elementor-element.elementor-element-78d1c03 .elementor-heading-title{font-size:40px;}.elementor-223 .elementor-element.elementor-element-e09508e{width:var( --container-widget-width, 229px );max-width:229px;--container-widget-width:229px;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-a7c0ae6{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-aad30a4 .elementor-divider-separator{width:100%;}.elementor-223 .elementor-element.elementor-element-caf2bc9{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-87f0509{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-6d2a109{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-6861e5c{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-24403b8{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-0570fc9{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-68385db .elementor-divider-separator{width:100%;}.elementor-223 .elementor-element.elementor-element-d616982{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-223 .elementor-element.elementor-element-9fe4721{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:20px;}.elementor-223 .elementor-element.elementor-element-bd6e8fb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-b6ea652 .elementor-heading-title{font-size:40px;}.elementor-223 .elementor-element.elementor-element-a4dadf5{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-866fa96{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-866fa96 .elementor-heading-title{font-size:23px;}.elementor-223 .elementor-element.elementor-element-0277046{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-1c84149{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-8775f8c .elementor-divider-separator{width:100%;}.elementor-223 .elementor-element.elementor-element-7a5639f{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-519f14e .elementor-divider-separator{width:100%;}.elementor-223 .elementor-element.elementor-element-53d4689 .elementor-divider-separator{width:100%;}.elementor-223 .elementor-element.elementor-element-e8fc5f9 .elementor-divider-separator{width:100%;}.elementor-223 .elementor-element.elementor-element-8d284ca{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-223 .elementor-element.elementor-element-6532e6a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-223 .elementor-element.elementor-element-4bb1a55 .elementor-heading-title{font-size:40px;}.elementor-223 .elementor-element.elementor-element-fb37a3a{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-2f15bd3{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-475d454{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-90fb63b .elementor-divider-separator{width:100%;}.elementor-223 .elementor-element.elementor-element-35f15a8{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-ca6df43 .elementor-divider-separator{width:100%;}.elementor-223 .elementor-element.elementor-element-6a05d62{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-02dd824 .elementor-divider-separator{width:100%;}.elementor-223 .elementor-element.elementor-element-a530e93{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-ce60ac9{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;}.elementor-223 .elementor-element.elementor-element-1a7ec12{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-8c2c708 .elementor-divider-separator{width:100%;}.elementor-223 .elementor-element.elementor-element-c3aced6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-223 .elementor-element.elementor-element-fa91c05{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:60px;--padding-right:20px;}.elementor-223 .elementor-element.elementor-element-22b0c31{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-de9092d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-223 .elementor-element.elementor-element-cb26664 .elementor-heading-title{font-size:40px;}.elementor-223 .elementor-element.elementor-element-0b4fb9f .elementor-heading-title{font-size:40px;}.elementor-223 .elementor-element.elementor-element-159b1e0{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-f2d92e1{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-aca654e{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-d1ad773 .elementor-divider-separator{width:100%;}.elementor-223 .elementor-element.elementor-element-b649913{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-b673ff8 .elementor-divider-separator{width:100%;}.elementor-223 .elementor-element.elementor-element-65537bd{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-50dd43b .elementor-divider-separator{width:100%;}.elementor-223 .elementor-element.elementor-element-f615c3a{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-7589e68{width:100%;max-width:100%;}.elementor-223 .elementor-element.elementor-element-b8d1f98{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-223 .elementor-element.elementor-element-35f589b{--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:20px;}.elementor-223 .elementor-element.elementor-element-12a0b8c .elementor-heading-title{font-size:40px;}.elementor-223 .elementor-element.elementor-element-775a371{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:20px;}.elementor-223 .elementor-element.elementor-element-a87c1a2{border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-223 .elementor-element.elementor-element-cb8480a{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:20px;}.elementor-223 .elementor-element.elementor-element-1710c18{border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-223 .elementor-element.elementor-element-442e02d{border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-223 .elementor-element.elementor-element-13ed117{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:20px;}.elementor-223 .elementor-element.elementor-element-b7b31f2{--padding-top:40px;--padding-bottom:0px;--padding-left:60px;--padding-right:20px;}.elementor-223 .elementor-element.elementor-element-c6ae9b4 .elementor-heading-title{font-size:40px;}}/* Start custom CSS for container, class: .elementor-element-1990cd1 */.boxtextovertical {
  position: relative;
  height: 100px; /* Ajusta según la altura que necesites para evitar el corte */
  background-color: #f0f0f0; /* Color de fondo de ejemplo */
  overflow: hidden; /* Mantiene el contenido fuera de los límites del contenedor oculto */
  transition: background-color 0.9s ease; /* Transición suave del color de fondo si lo deseas */
}

.cajatextovertical {
  position: absolute;
  bottom: 30; /* Posiciona la caja de texto en la parte inferior del contenedor */
  width: 100%; /* Asegura que la caja de texto ocupe todo el ancho del contenedor */
  transition: transform 0.59s ease, color 0.9s ease; /* Transición suave para el desplazamiento y cambio de color */
  color: black; /* Color inicial del texto */
}

.boxtextovertical:hover .cajatextovertical {
  color: white; /* Cambia el color del texto a blanco al hacer hover */
  transform: translateY(50px); /* Desplaza la caja de texto 50px hacia arriba */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-85d6ddf */.elementor-223 .elementor-element.elementor-element-85d6ddf .elementor-heading-title {
  color: rgb(182, 182, 182, 0.15);
  background: linear-gradient(to right, #FFFFFF, #FFFFFF, #FFFFFF) no-repeat;
  -webkit-background-clip: text;
  background-clip: text;
  background-size: 0%;
  transition: background-size cubic-bezier(.5,.5,.5,1) 0.9s;
  position: relative;
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7802cf3 */.elementor-223 .elementor-element.elementor-element-7802cf3 .elementor-heading-title {
  color: rgb(182, 182, 182, 0.15);
  background: linear-gradient(to right, #FFFFFF, #FFFFFF, #FFFFFF) no-repeat;
  -webkit-background-clip: text;
  background-clip: text;
  background-size: 0%;
  transition: background-size cubic-bezier(.5,.5,.5,1) 0.9s;
  position: relative;
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3dddc47 */.elementor-button:hover .elementor-button-icon {
  transform: translateX(30px);
  transition: transform 0.6s ease;
}

.elementor-button-icon {
  transition: transform 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c63a64 */.elementor-button:hover .elementor-button-icon {
  transform: translateX(30px);
  transition: transform 0.6s ease;
}

.elementor-button-icon {
  transition: transform 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf800e5 */.elementor-button:hover .elementor-button-icon {
  transform: translateX(30px);
  transition: transform 0.6s ease;
}

.elementor-button-icon {
  transition: transform 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-023531e */.elementor-button:hover .elementor-button-icon {
  transform: translateX(30px);
  transition: transform 0.6s ease;
}

.elementor-button-icon {
  transition: transform 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-67bb570 */.elementor-button:hover .elementor-button-icon {
  transform: translateX(30px);
  transition: transform 0.6s ease;
}

.elementor-button-icon {
  transition: transform 0.4s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12a0b8c */.elementor-223 .elementor-element.elementor-element-12a0b8c .elementor-heading-title {
  color: rgb(182, 182, 182, 0.15);
  background: linear-gradient(to right, #F7BE00, #F7BE00, #F7BE00) no-repeat;
  -webkit-background-clip: text;
  background-clip: text;
  background-size: 0%;
  transition: background-size cubic-bezier(.5,.5,.5,1) 0.9s;
  position: relative;
 }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ac1698 */.elementor-223 .elementor-element.elementor-element-1ac1698 h2 {
  display: inline-block;
  writing-mode: vertical-rl;   /* Texto de arriba hacia abajo */
  text-orientation: mixed;     /* Mantiene las letras legibles */
  white-space: nowrap;         /* Evita que se parta en varias líneas */
  margin: 0;
  padding: 0;
  /* Ajustá otros estilos si necesitás (color, tamaño de fuente, etc.) */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-773fb39 */.elementor-223 .elementor-element.elementor-element-773fb39 {
  position: fixed;
  left: 0;
  top: 50%;
  transform: translateY(-50%) rotate(-180deg); /* Rota en sentido antihorario */
  transform-origin: center;  /* Opcional: ajusta el punto de origen de la rotación */
  z-index: 9999;
  
  background-color: #fff;
  padding: 10px;
  border: 1px solid #ccc;
  width: 50px;
}/* End custom CSS */