.elementor-32544 .elementor-element.elementor-element-2f897f3{--display:flex;--min-height:700px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32544 .elementor-element.elementor-element-2f897f3:not(.elementor-motion-effects-element-type-background), .elementor-32544 .elementor-element.elementor-element-2f897f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg-gelanderxpress-staging.kinsta.cloud/wp-content/uploads/2025/05/Staketengelaender-feuerverzinkt0913202119.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-32544 .elementor-element.elementor-element-ece9069{--display:flex;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32544 .elementor-element.elementor-element-a71a9c8{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-32544 .elementor-element.elementor-element-a71a9c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32544 .elementor-element.elementor-element-a71a9c8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );text-shadow:1px 0px 35px rgba(0, 0, 0, 0.86);color:var( --e-global-color-eca5884 );}.elementor-32544 .elementor-element.elementor-element-035c431{width:initial;max-width:initial;text-align:left;font-family:"Arial", Sans-serif;font-size:33px;font-weight:500;line-height:37px;text-shadow:0px 0px 19px rgba(0, 0, 0, 0.77);color:#FFFFFF;}.elementor-32544 .elementor-element.elementor-element-035c431 > .elementor-widget-container{margin:24px 0px 40px 0px;}.elementor-32544 .elementor-element.elementor-element-a884a48 > .elementor-widget-container{padding:22px 22px 22px 22px;}.elementor-32544 .elementor-element.elementor-element-a884a48 .elementor-icon-list-icon i{color:#4FC748;transition:color 0.3s;}.elementor-32544 .elementor-element.elementor-element-a884a48 .elementor-icon-list-icon svg{fill:#4FC748;transition:fill 0.3s;}.elementor-32544 .elementor-element.elementor-element-a884a48{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-32544 .elementor-element.elementor-element-a884a48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32544 .elementor-element.elementor-element-a884a48 .elementor-icon-list-item > a{font-family:var( --e-global-typography-421b661-font-family ), Sans-serif;font-size:var( --e-global-typography-421b661-font-size );font-weight:var( --e-global-typography-421b661-font-weight );line-height:var( --e-global-typography-421b661-line-height );letter-spacing:var( --e-global-typography-421b661-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-a884a48 .elementor-icon-list-text{text-shadow:0px 0px 19px rgba(0, 0, 0, 0.81);color:var( --e-global-color-eca5884 );transition:color 0.3s;}.elementor-32544 .elementor-element.elementor-element-95cd09a .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-7ad6c10-font-family ), Sans-serif;font-size:var( --e-global-typography-7ad6c10-font-size );font-weight:var( --e-global-typography-7ad6c10-font-weight );line-height:var( --e-global-typography-7ad6c10-line-height );letter-spacing:var( --e-global-typography-7ad6c10-letter-spacing );fill:var( --e-global-color-f41cd79 );color:var( --e-global-color-f41cd79 );box-shadow:0px 5px 10px 0px rgba(224, 8.999999999999993, 98.00000000000021, 0.2);border-radius:2px 2px 2px 2px;padding:16px 32px 16px 32px;}.elementor-32544 .elementor-element.elementor-element-95cd09a > .elementor-widget-container{margin:02px 0px 02px 0px;}.elementor-32544 .elementor-element.elementor-element-95cd09a .elementor-button-content-wrapper{flex-direction:row;}.elementor-32544 .elementor-element.elementor-element-95cd09a .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-32544 .elementor-element.elementor-element-231eb82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:64px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-32544 .elementor-element.elementor-element-2183239{--divider-border-style:solid;--divider-color:var( --e-global-color-89e0e06 );--divider-border-width:1px;}.elementor-32544 .elementor-element.elementor-element-2183239 .elementor-divider-separator{width:100%;}.elementor-32544 .elementor-element.elementor-element-2183239 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-32544 .elementor-element.elementor-element-eb60b29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:84px 84px;--row-gap:84px;--column-gap:84px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32544 .elementor-element.elementor-element-bf65358{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32544 .elementor-element.elementor-element-b8df2bd{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;}.elementor-32544 .elementor-element.elementor-element-b8df2bd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-32544 .elementor-element.elementor-element-86b6d10{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-7ad6c10-font-family ), Sans-serif;font-size:var( --e-global-typography-7ad6c10-font-size );font-weight:var( --e-global-typography-7ad6c10-font-weight );line-height:var( --e-global-typography-7ad6c10-line-height );letter-spacing:var( --e-global-typography-7ad6c10-letter-spacing );color:var( --e-global-color-text );}.elementor-32544 .elementor-element.elementor-element-86b6d10 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-32544 .elementor-element.elementor-element-33e0461 > .elementor-widget-container{margin:24px 0px 24px 0px;}.elementor-32544 .elementor-element.elementor-element-33e0461 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-32544 .elementor-element.elementor-element-33e0461 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-32544 .elementor-element.elementor-element-33e0461 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-32544 .elementor-element.elementor-element-33e0461 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-32544 .elementor-element.elementor-element-33e0461 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-32544 .elementor-element.elementor-element-33e0461 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-32544 .elementor-element.elementor-element-33e0461 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-32544 .elementor-element.elementor-element-33e0461 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-32544 .elementor-element.elementor-element-33e0461 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-32544 .elementor-element.elementor-element-33e0461{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-32544 .elementor-element.elementor-element-33e0461 .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-32544 .elementor-element.elementor-element-33e0461 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32544 .elementor-element.elementor-element-33e0461 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-33e0461 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-32544 .elementor-element.elementor-element-33e0461 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-32544 .elementor-element.elementor-element-e4a8816{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32544 .elementor-element.elementor-element-61c579c{--e-image-carousel-slides-to-show:1;}.elementor-32544 .elementor-element.elementor-element-6b0683d .elementor-button{border-radius:5px 5px 5px 5px;}.elementor-32544 .elementor-element.elementor-element-559369c{--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-32544 .elementor-element.elementor-element-559369c:not(.elementor-motion-effects-element-type-background), .elementor-32544 .elementor-element.elementor-element-559369c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-48e880c );}.elementor-32544 .elementor-element.elementor-element-c9b57b2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:200px 200px;--row-gap:200px;--column-gap:200px;--grid-auto-flow:row;}.elementor-32544 .elementor-element.elementor-element-396d1b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:64px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-32544 .elementor-element.elementor-element-39b09a8{--divider-border-style:solid;--divider-color:var( --e-global-color-89e0e06 );--divider-border-width:1px;}.elementor-32544 .elementor-element.elementor-element-39b09a8 .elementor-divider-separator{width:100%;}.elementor-32544 .elementor-element.elementor-element-39b09a8 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-32544 .elementor-element.elementor-element-31c23d5{width:initial;max-width:initial;}.elementor-32544 .elementor-element.elementor-element-31c23d5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-32544 .elementor-element.elementor-element-d015207{width:initial;max-width:initial;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-32544 .elementor-element.elementor-element-d015207 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-32544 .elementor-element.elementor-element-40a6208{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:84px 84px;--row-gap:84px;--column-gap:84px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32544 .elementor-element.elementor-element-df8b774{--display:flex;--min-height:600px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:9px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32544 .elementor-element.elementor-element-df8b774:not(.elementor-motion-effects-element-type-background), .elementor-32544 .elementor-element.elementor-element-df8b774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-58236e2 );}.elementor-32544 .elementor-element.elementor-element-77d05a5{--display:flex;--min-height:90px;}.elementor-32544 .elementor-element.elementor-element-7b258c3 > .elementor-widget-container{margin:7px 7px 7px 7px;}.elementor-32544 .elementor-element.elementor-element-7b258c3{text-align:center;}.elementor-32544 .elementor-element.elementor-element-d7d76f8 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-32544 .elementor-element.elementor-element-8d3c010{--display:flex;--min-height:150px;}.elementor-32544 .elementor-element.elementor-element-1d300e7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-9ad2b25{--display:flex;--min-height:595px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:9px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32544 .elementor-element.elementor-element-9ad2b25:not(.elementor-motion-effects-element-type-background), .elementor-32544 .elementor-element.elementor-element-9ad2b25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-58236e2 );}.elementor-32544 .elementor-element.elementor-element-0f9b5a3{--display:flex;--min-height:90px;}.elementor-32544 .elementor-element.elementor-element-e8aa85e > .elementor-widget-container{margin:7px 7px 7px 7px;}.elementor-32544 .elementor-element.elementor-element-e8aa85e{text-align:center;}.elementor-32544 .elementor-element.elementor-element-2007bcf > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-32544 .elementor-element.elementor-element-a1970e7{--display:flex;--min-height:150px;}.elementor-32544 .elementor-element.elementor-element-bf4d508{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-9e29eef{--display:flex;--min-height:595px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:9px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32544 .elementor-element.elementor-element-9e29eef:not(.elementor-motion-effects-element-type-background), .elementor-32544 .elementor-element.elementor-element-9e29eef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-58236e2 );}.elementor-32544 .elementor-element.elementor-element-e30d839{--display:flex;--min-height:90px;}.elementor-32544 .elementor-element.elementor-element-03ddd07 > .elementor-widget-container{margin:7px 7px 7px 7px;}.elementor-32544 .elementor-element.elementor-element-03ddd07{text-align:center;}.elementor-32544 .elementor-element.elementor-element-a72d307 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-32544 .elementor-element.elementor-element-7f4cd3b{--display:flex;--min-height:150px;}.elementor-32544 .elementor-element.elementor-element-5abf0f0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-be96ec6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:84px 84px;--row-gap:84px;--column-gap:84px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32544 .elementor-element.elementor-element-6b02eb0{--display:flex;--min-height:600px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:9px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32544 .elementor-element.elementor-element-6b02eb0:not(.elementor-motion-effects-element-type-background), .elementor-32544 .elementor-element.elementor-element-6b02eb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-58236e2 );}.elementor-32544 .elementor-element.elementor-element-6efbf57{--display:flex;--min-height:90px;}.elementor-32544 .elementor-element.elementor-element-340955f > .elementor-widget-container{margin:7px 7px 7px 7px;}.elementor-32544 .elementor-element.elementor-element-340955f{text-align:center;}.elementor-32544 .elementor-element.elementor-element-38f2049 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-32544 .elementor-element.elementor-element-36df582{--display:flex;--min-height:150px;}.elementor-32544 .elementor-element.elementor-element-1ea81c2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-63e52e9{--display:flex;--min-height:595px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:9px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32544 .elementor-element.elementor-element-63e52e9:not(.elementor-motion-effects-element-type-background), .elementor-32544 .elementor-element.elementor-element-63e52e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-58236e2 );}.elementor-32544 .elementor-element.elementor-element-0a8552e{--display:flex;--min-height:90px;}.elementor-32544 .elementor-element.elementor-element-42d6f05 > .elementor-widget-container{margin:7px 7px 7px 7px;}.elementor-32544 .elementor-element.elementor-element-42d6f05{text-align:center;}.elementor-32544 .elementor-element.elementor-element-21863ec > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-32544 .elementor-element.elementor-element-112f806{--display:flex;--min-height:150px;}.elementor-32544 .elementor-element.elementor-element-6a92aab{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-024fc7e{--display:flex;--min-height:595px;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:9px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32544 .elementor-element.elementor-element-024fc7e:not(.elementor-motion-effects-element-type-background), .elementor-32544 .elementor-element.elementor-element-024fc7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-58236e2 );}.elementor-32544 .elementor-element.elementor-element-c0882d2{--display:flex;--min-height:90px;}.elementor-32544 .elementor-element.elementor-element-77552b6 > .elementor-widget-container{margin:7px 7px 7px 7px;}.elementor-32544 .elementor-element.elementor-element-77552b6{text-align:center;}.elementor-32544 .elementor-element.elementor-element-7cd0779 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-32544 .elementor-element.elementor-element-9fcd952{--display:flex;--min-height:150px;}.elementor-32544 .elementor-element.elementor-element-ddf0427{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-0867064{--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-32544 .elementor-element.elementor-element-b0ecd4b{--display:flex;}.elementor-32544 .elementor-element.elementor-element-0cd6de4{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-32544 .elementor-element.elementor-element-2f897f3{--justify-content:flex-start;--padding-top:35px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-32544 .elementor-element.elementor-element-2f897f3:not(.elementor-motion-effects-element-type-background), .elementor-32544 .elementor-element.elementor-element-2f897f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-32544 .elementor-element.elementor-element-a71a9c8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-32544 .elementor-element.elementor-element-035c431{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;font-size:18px;line-height:27px;}.elementor-32544 .elementor-element.elementor-element-a884a48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32544 .elementor-element.elementor-element-a884a48 .elementor-icon-list-item > a{font-size:var( --e-global-typography-421b661-font-size );line-height:var( --e-global-typography-421b661-line-height );letter-spacing:var( --e-global-typography-421b661-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-95cd09a .elementor-button{font-size:var( --e-global-typography-7ad6c10-font-size );line-height:var( --e-global-typography-7ad6c10-line-height );letter-spacing:var( --e-global-typography-7ad6c10-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-231eb82{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-32544 .elementor-element.elementor-element-eb60b29{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32544 .elementor-element.elementor-element-bf65358{--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32544 .elementor-element.elementor-element-b8df2bd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-86b6d10{font-size:var( --e-global-typography-7ad6c10-font-size );line-height:var( --e-global-typography-7ad6c10-line-height );letter-spacing:var( --e-global-typography-7ad6c10-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-33e0461 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32544 .elementor-element.elementor-element-33e0461 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-61c579c{--e-image-carousel-slides-to-show:1;}.elementor-32544 .elementor-element.elementor-element-c9b57b2{--grid-auto-flow:row;}.elementor-32544 .elementor-element.elementor-element-396d1b4{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-32544 .elementor-element.elementor-element-31c23d5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-d015207{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-40a6208{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32544 .elementor-element.elementor-element-df8b774{--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32544 .elementor-element.elementor-element-1d300e7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-9ad2b25{--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32544 .elementor-element.elementor-element-bf4d508{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-9e29eef{--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32544 .elementor-element.elementor-element-5abf0f0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-be96ec6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32544 .elementor-element.elementor-element-6b02eb0{--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32544 .elementor-element.elementor-element-1ea81c2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-63e52e9{--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32544 .elementor-element.elementor-element-6a92aab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-024fc7e{--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32544 .elementor-element.elementor-element-ddf0427{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-32544 .elementor-element.elementor-element-2f897f3{--min-height:550px;}.elementor-32544 .elementor-element.elementor-element-2f897f3:not(.elementor-motion-effects-element-type-background), .elementor-32544 .elementor-element.elementor-element-2f897f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-200px 0px;}.elementor-32544 .elementor-element.elementor-element-ece9069{--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;}.elementor-32544 .elementor-element.elementor-element-a71a9c8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-32544 .elementor-element.elementor-element-035c431 > .elementor-widget-container{margin:16px 0px 30px 0px;}.elementor-32544 .elementor-element.elementor-element-035c431{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;font-size:18px;line-height:27px;}.elementor-32544 .elementor-element.elementor-element-a884a48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32544 .elementor-element.elementor-element-a884a48 .elementor-icon-list-item > a{font-size:var( --e-global-typography-421b661-font-size );line-height:var( --e-global-typography-421b661-line-height );letter-spacing:var( --e-global-typography-421b661-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-95cd09a > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-32544 .elementor-element.elementor-element-95cd09a .elementor-button{font-size:var( --e-global-typography-7ad6c10-font-size );line-height:var( --e-global-typography-7ad6c10-line-height );letter-spacing:var( --e-global-typography-7ad6c10-letter-spacing );border-radius:5px 5px 5px 5px;padding:10px 5px 10px 5px;}.elementor-32544 .elementor-element.elementor-element-231eb82{--margin-top:32px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-32544 .elementor-element.elementor-element-bf65358{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32544 .elementor-element.elementor-element-b8df2bd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-86b6d10{font-size:var( --e-global-typography-7ad6c10-font-size );line-height:var( --e-global-typography-7ad6c10-line-height );letter-spacing:var( --e-global-typography-7ad6c10-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-33e0461 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-32544 .elementor-element.elementor-element-33e0461 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-61c579c{--e-image-carousel-slides-to-show:1;}.elementor-32544 .elementor-element.elementor-element-c9b57b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32544 .elementor-element.elementor-element-396d1b4{--margin-top:32px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-32544 .elementor-element.elementor-element-31c23d5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-d015207{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-df8b774{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32544 .elementor-element.elementor-element-1d300e7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-9ad2b25{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32544 .elementor-element.elementor-element-bf4d508{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-9e29eef{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32544 .elementor-element.elementor-element-5abf0f0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-6b02eb0{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32544 .elementor-element.elementor-element-1ea81c2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-63e52e9{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32544 .elementor-element.elementor-element-6a92aab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-32544 .elementor-element.elementor-element-024fc7e{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32544 .elementor-element.elementor-element-ddf0427{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(min-width:768px){.elementor-32544 .elementor-element.elementor-element-bf65358{--width:60%;}.elementor-32544 .elementor-element.elementor-element-e4a8816{--width:40%;}.elementor-32544 .elementor-element.elementor-element-c9b57b2{--width:100%;}.elementor-32544 .elementor-element.elementor-element-df8b774{--width:30%;}.elementor-32544 .elementor-element.elementor-element-9ad2b25{--width:30%;}.elementor-32544 .elementor-element.elementor-element-9e29eef{--width:30%;}.elementor-32544 .elementor-element.elementor-element-6b02eb0{--width:30%;}.elementor-32544 .elementor-element.elementor-element-63e52e9{--width:30%;}.elementor-32544 .elementor-element.elementor-element-024fc7e{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-32544 .elementor-element.elementor-element-bf65358{--width:100%;}.elementor-32544 .elementor-element.elementor-element-e4a8816{--width:100%;}.elementor-32544 .elementor-element.elementor-element-df8b774{--width:100%;}.elementor-32544 .elementor-element.elementor-element-9ad2b25{--width:100%;}.elementor-32544 .elementor-element.elementor-element-9e29eef{--width:100%;}.elementor-32544 .elementor-element.elementor-element-6b02eb0{--width:100%;}.elementor-32544 .elementor-element.elementor-element-63e52e9{--width:100%;}.elementor-32544 .elementor-element.elementor-element-024fc7e{--width:100%;}}/* Start custom CSS for wp-widget-gform_widget, class: .elementor-element-1885729 */.gform_wrapper.gravity-theme .ginput_complex label, .gform_wrapper.gravity-theme .ginput_complex legend {
    display: block;
    color: var(--e-global-color-text );
    font-family: var(--e-global-typography-7ad6c10-font-family ), Sans-serif;
    font-size: var(--e-global-typography-7ad6c10-font-size ) !important;
    font-weight: var(--e-global-typography-7ad6c10-font-weight );
    line-height: var(--e-global-typography-7ad6c10-line-height );
    letter-spacing: var(--e-global-typography-7ad6c10-letter-spacing );
    word-spacing: var(--e-global-typography-7ad6c10-word-spacing );
}

 .gfield_label {
      color: var(--e-global-color-text );
    font-family: var(--e-global-typography-7ad6c10-font-family ), Sans-serif;
    font-size: var(--e-global-typography-7ad6c10-font-size ) !important;
    font-weight: var(--e-global-typography-7ad6c10-font-weight );
    line-height: var(--e-global-typography-7ad6c10-line-height );
    letter-spacing: var(--e-global-typography-7ad6c10-letter-spacing );
    word-spacing: var(--e-global-typography-7ad6c10-word-spacing );
 }

.big-label .gfield_label {
    display: inline-block;
    color: var(--e-global-color-primary );
    font-family: var(--e-global-typography-421b661-font-family ), Sans-serif !important;
    font-size: var(--e-global-typography-421b661-font-size )!important;
    font-weight: var(--e-global-typography-421b661-font-weight );
    line-height: var(--e-global-typography-421b661-line-height );
    letter-spacing: var(--e-global-typography-421b661-letter-spacing );
    word-spacing: var(--e-global-typography-421b661-word-spacing );
}

.gform_wrapper.gravity-theme .gfield-choice-input+label {
    margin-bottom: 0;
    max-width: calc(100% - 32px);
    vertical-align: middle;
    color: var(--e-global-color-text );
    font-family: var(--e-global-typography-7ad6c10-font-family ), Sans-serif;
    font-size: var(--e-global-typography-7ad6c10-font-size ) !important;
    font-weight: var(--e-global-typography-7ad6c10-font-weight );
    line-height: var(--e-global-typography-7ad6c10-line-height );
    letter-spacing: var(--e-global-typography-7ad6c10-letter-spacing );
    word-spacing: var(--e-global-typography-7ad6c10-word-spacing );
}
.small-radio-button .gfield-choice-input+label {
        color: var(--e-global-color-text );
    font-family: var(--e-global-typography-accent-font-family ), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size ) !important;
    font-weight: var(--e-global-typography-accent-font-weight ) !important;
    line-height: var(--e-global-typography-accent-line-height );
    letter-spacing: var(--e-global-typography-accent-letter-spacing );
}

/*File upload rule text*/
.gform_fileupload_rules{
    color: var(--e-global-color-text );
    font-family: var(--e-global-typography-26ed84b-font-family ), Sans-serif;
    font-size: var(--e-global-typography-26ed84b-font-size ) !important;
    font-weight: var(--e-global-typography-26ed84b-font-weight ) !important;
    line-height: var(--e-global-typography-26ed84b-line-height );
    letter-spacing: var(--e-global-typography-26ed84b-letter-spacing );
    word-spacing: var(--e-global-typography-26ed84b-word-spacing );
}

/*Drag and drop file text*/
.gform_drop_instructions{
     color: var(--e-global-color-text );
    font-family: var(--e-global-typography-accent-font-family ), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size ) !important;
    font-weight: var(--e-global-typography-accent-font-weight ) !important;
    line-height: var(--e-global-typography-accent-line-height );
    letter-spacing: var(--e-global-typography-accent-letter-spacing );
    
}

#gform_submit_button_3 {
   font-family: var(--e-global-typography-7ad6c10-font-family ), Sans-serif;
    font-size: var(--e-global-typography-7ad6c10-font-size );
    font-weight: var(--e-global-typography-7ad6c10-font-weight );
     line-height: var(--e-global-typography-7ad6c10-line-height );
    letter-spacing: var(--e-global-typography-7ad6c10-letter-spacing );
    word-spacing: var(--e-global-typography-7ad6c10-word-spacing );
    fill: var(--e-global-color-eca5884 );

    color: var(--e-global-color-eca5884 );
    background-color: var(--e-global-color-accent ) !important;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 76px 16px 76px; 
}
#gform_browse_button_3_8{
    font-family: var(--e-global-typography-7ad6c10-font-family ), Sans-serif;
    font-size: var(--e-global-typography-7ad6c10-font-size );
    font-weight: var(--e-global-typography-7ad6c10-font-weight );
    line-height: var(--e-global-typography-7ad6c10-line-height );
    letter-spacing: var(--e-global-typography-7ad6c10-letter-spacing );
    word-spacing: var(--e-global-typography-7ad6c10-word-spacing );
    fill: var(--e-global-color-eca5884 );

    color: var(--e-global-color-eca5884 );
    background-color: var(--e-global-color-accent ) !important;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 32px 16px 32px; 
}

.gform_wrapper.gravity-theme #field_submit, .gform_wrapper.gravity-theme .gform_footer {
    display: flex;
    justify-content: center;
}

/*Form Input Field*/
.widget select, .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, form input:read-write, form select, form select option, form textarea, form.wp-block-search input.wp-block-search__input {
    border-style: solid;
    border: solid 1px #9A9A9A !important;
    border-radius: 0px !important;
}

/*Form Input Field width change*/
#input_3_7, #input_3_6{
    width: calc(100% - 8px);
}

/*Form Field margin*/
#field_3_3, #field_3_4,  #field_3_14, #field_3_11 {
    margin-bottom: 48px;
}
#field_3_5, #field_3_8 {
    margin-top: 48px;
    margin-bottom: 48px;
}

#input_3_5_1_container{
    margin-bottom: 24px;
}

@media only screen and (max-width: 600px) {
 #input_3_5_1_container, #input_3_5_3_container{
    margin-bottom: 8px !important;
}
#field_3_3, #field_3_4,  #field_3_14, #field_3_11 {
    margin-bottom: 24px;
}
#field_3_5, #field_3_8 {
    margin-top: 24px;
    margin-bottom: 24px;
}

#input_3_5_1_container{
    margin-bottom: 24px;
}
}/* End custom CSS */