.elementor-86965 .elementor-element.elementor-element-591183f:not(.elementor-motion-effects-element-type-background), .elementor-86965 .elementor-element.elementor-element-591183f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karlzotter.com/wp-content/uploads/2024/06/JGP19-2007_2000px.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-86965 .elementor-element.elementor-element-591183f > .elementor-container{min-height:40vh;}.elementor-86965 .elementor-element.elementor-element-591183f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-86965 .elementor-element.elementor-element-591183f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86965 .elementor-element.elementor-element-0483af6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-86965 .elementor-element.elementor-element-e12649a{margin-top:30px;margin-bottom:30px;}.elementor-86965 .elementor-element.elementor-element-f539a90.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-86965 .elementor-element.elementor-element-fa15458 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-86965 .elementor-element.elementor-element-fa15458{text-align:center;}.elementor-86965 .elementor-element.elementor-element-fa15458 .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-86965 .elementor-element.elementor-element-846f866{width:var( --container-widget-width, 950px );max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;text-align:justify;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 );color:#000000;--textColor:#000000;}.elementor-86965 .elementor-element.elementor-element-846f866 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86965 .elementor-element.elementor-element-63aff71:not(.elementor-motion-effects-element-type-background), .elementor-86965 .elementor-element.elementor-element-63aff71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E4E4;}.elementor-86965 .elementor-element.elementor-element-63aff71 > .elementor-container{max-width:950px;}.elementor-86965 .elementor-element.elementor-element-63aff71{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:24px;margin-bottom:24px;padding:30px 100px 30px 100px;}.elementor-86965 .elementor-element.elementor-element-63aff71 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86965 .elementor-element.elementor-element-dd7daf1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-86965 .elementor-element.elementor-element-18a1f89 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-86965 .elementor-element.elementor-element-18a1f89{text-align:center;}.elementor-86965 .elementor-element.elementor-element-18a1f89 .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-86965 .elementor-element.elementor-element-8f0d720{width:var( --container-widget-width, 950px );max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;text-align:justify;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 );color:#000000;--textColor:#000000;}.elementor-86965 .elementor-element.elementor-element-8f0d720 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-86965 .elementor-element.elementor-element-a58fe25{width:100%;max-width:100%;}.elementor-86965 .elementor-element.elementor-element-a58fe25 .fluentform-widget-wrapper .ff-el-input--label label{color:var( --e-global-color-secondary );}.elementor-86965 .elementor-element.elementor-element-a58fe25 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-86965 .elementor-element.elementor-element-a58fe25 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-86965 .elementor-element.elementor-element-a58fe25 .fluentform-widget-wrapper .ff-el-group select, .elementor-86965 .elementor-element.elementor-element-a58fe25 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:#F7F7F7;}.elementor-86965 .elementor-element.elementor-element-a58fe25 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-86965 .elementor-element.elementor-element-a58fe25 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-86965 .elementor-element.elementor-element-a58fe25 .fluentform-widget-wrapper .ff-el-group select{color:var( --e-global-color-el_color_1 );}.elementor-86965 .elementor-element.elementor-element-a58fe25 .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-86965 .elementor-element.elementor-element-a58fe25 .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:var( --e-global-color-text );}.elementor-86965 .elementor-element.elementor-element-a58fe25 .fluentform-widget-wrapper .ff-el-section-break .ff-el-section-title{color:var( --e-global-color-secondary );}.elementor-86965 .elementor-element.elementor-element-a58fe25 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-86965 .elementor-element.elementor-element-8293113{margin-top:30px;margin-bottom:30px;}.elementor-86965 .elementor-element.elementor-element-c510f40.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-86965 .elementor-element.elementor-element-691c7b6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-86965 .elementor-element.elementor-element-691c7b6{text-align:center;}.elementor-86965 .elementor-element.elementor-element-691c7b6 .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-86965 .elementor-element.elementor-element-90a8096 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-86965 .elementor-element.elementor-element-8878018 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-86965 .elementor-element.elementor-element-59663e0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-86965 .elementor-element.elementor-element-880c7cd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-86965 .elementor-element.elementor-element-1054d22 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-86965 .elementor-element.elementor-element-9e8f83c > .elementor-widget-container{margin:0px 0px 20px 0px;}@media(min-width:1101px){.elementor-86965 .elementor-element.elementor-element-591183f:not(.elementor-motion-effects-element-type-background), .elementor-86965 .elementor-element.elementor-element-591183f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1100px){.elementor-86965 .elementor-element.elementor-element-fa15458 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-86965 .elementor-element.elementor-element-846f866{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86965 .elementor-element.elementor-element-18a1f89 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-86965 .elementor-element.elementor-element-8f0d720{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86965 .elementor-element.elementor-element-691c7b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-86965 .elementor-element.elementor-element-fa15458 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-86965 .elementor-element.elementor-element-846f866{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86965 .elementor-element.elementor-element-18a1f89 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-86965 .elementor-element.elementor-element-8f0d720{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-86965 .elementor-element.elementor-element-691c7b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}