.elementor-60 .elementor-element.elementor-element-c76917a{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-60 .elementor-element.elementor-element-4332220{--display:flex;--gap:0em 0em;--row-gap:0em;--column-gap:0em;}.elementor-widget-heading .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 );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-a012624 .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 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-4ac2695 p{margin-block-end:15px;}.elementor-60 .elementor-element.elementor-element-cbbda64{--display:flex;}.elementor-60 .elementor-element.elementor-element-cbbda64.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-eed55cd{width:100%;max-width:100%;}.elementor-60 .elementor-element.elementor-element-eed55cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder-row{margin-bottom:15px;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__label{text-align:left;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 );}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__label .jet-form-builder__required{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#D10101;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__desc{text-align:left;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__field-wrap label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__field-wrap.checkradio-wrap span{gap:5px;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__field-wrap span::before{font-size:12px;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__field-wrap label :not(:disabled):not(:checked):hover + span::before{border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-accent );background-color:var( --e-global-color-3b3acd2 );}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__field-wrap label :focus:not(:checked) + span::before{border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__field-wrap label :checked + span::before{border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-accent );background-color:var( --e-global-color-accent );}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );background-color:var( --e-global-color-9f5c76c );padding:10px 10px 10px 10px;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-3b3acd2 );border-radius:6px 6px 6px 6px;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder ::-webkit-input-placeholder{color:#A1A1A1;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder ::-ms-input-placeholder{color:#A1A1A1;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder ::-moz-placeholder{color:#A1A1A1;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder :-moz-placeholder{color:#A1A1A1;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__field.textarea-field{height:100px;min-height:100px;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder input{color-scheme:normal;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__action-button{background-color:var( --e-global-color-primary );color:var( --e-global-color-9f5c76c );transition:all 0.3s;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 );margin:0px 0px 0px 0px;border-style:none;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__action-button:hover{background-color:var( --e-global-color-accent );}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__submit-wrap{justify-content:stretch;align-items:stretch;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__submit-wrap > .jet-form-builder__submit{width:100%;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__submit{justify-content:center;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__next-page-wrap{text-align:left;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder-message--success{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;text-align:center;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-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder-message--error{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;text-align:center;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 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:6px 6px 6px 6px;}.elementor-60 .elementor-element.elementor-element-e255f6d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--grid-auto-flow:row;--overlay-opacity:0.8;border-style:none;--border-style:none;}.elementor-60 .elementor-element.elementor-element-e255f6d::before, .elementor-60 .elementor-element.elementor-element-e255f6d > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-e255f6d > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-e255f6d > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-e255f6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-e255f6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-ef619ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-60 .elementor-element.elementor-element-1eddac2{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-60 .elementor-element.elementor-element-1eddac2 img{width:150px;}.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-60 .elementor-element.elementor-element-cb3fa32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-60 .elementor-element.elementor-element-cb3fa32 .elementor-icon-wrapper{text-align:center;}.elementor-60 .elementor-element.elementor-element-cb3fa32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3b3acd2 );}.elementor-60 .elementor-element.elementor-element-cb3fa32.elementor-view-framed .elementor-icon, .elementor-60 .elementor-element.elementor-element-cb3fa32.elementor-view-default .elementor-icon{color:var( --e-global-color-3b3acd2 );border-color:var( --e-global-color-3b3acd2 );}.elementor-60 .elementor-element.elementor-element-cb3fa32.elementor-view-framed .elementor-icon, .elementor-60 .elementor-element.elementor-element-cb3fa32.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3b3acd2 );}.elementor-60 .elementor-element.elementor-element-cb3fa32.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-9f5c76c );}.elementor-60 .elementor-element.elementor-element-cb3fa32.elementor-view-framed .elementor-icon:hover, .elementor-60 .elementor-element.elementor-element-cb3fa32.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-9f5c76c );border-color:var( --e-global-color-9f5c76c );}.elementor-60 .elementor-element.elementor-element-cb3fa32.elementor-view-framed .elementor-icon:hover, .elementor-60 .elementor-element.elementor-element-cb3fa32.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-9f5c76c );}.elementor-60 .elementor-element.elementor-element-cb3fa32 .elementor-icon{font-size:2rem;}.elementor-60 .elementor-element.elementor-element-cb3fa32 .elementor-icon svg{height:2rem;}.elementor-60 .elementor-element.elementor-element-9e5199b{width:100%;max-width:100%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-3b3acd2 );}.elementor-60 .elementor-element.elementor-element-9e5199b a{color:var( --e-global-color-9f5c76c );}.elementor-60 .elementor-element.elementor-element-9e5199b a:hover, .elementor-60 .elementor-element.elementor-element-9e5199b a:focus{color:var( --e-global-color-secondary );}.elementor-60 .elementor-element.elementor-element-a7ee5cf{--display:flex;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-60 .elementor-element.elementor-element-97752bb{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;}.elementor-60 .elementor-element.elementor-element-97752bb .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 );color:var( --e-global-color-3b3acd2 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-60 .elementor-element.elementor-element-a6c54a9{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-60 .elementor-element.elementor-element-a6c54a9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-60 .elementor-element.elementor-element-a6c54a9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-60 .elementor-element.elementor-element-a6c54a9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-60 .elementor-element.elementor-element-a6c54a9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-60 .elementor-element.elementor-element-a6c54a9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-60 .elementor-element.elementor-element-a6c54a9 .elementor-icon-list-icon i{color:var( --e-global-color-3b3acd2 );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-a6c54a9 .elementor-icon-list-icon svg{fill:var( --e-global-color-3b3acd2 );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-a6c54a9 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-9f5c76c );}.elementor-60 .elementor-element.elementor-element-a6c54a9 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-9f5c76c );}.elementor-60 .elementor-element.elementor-element-a6c54a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-a6c54a9 .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 );}.elementor-60 .elementor-element.elementor-element-a6c54a9 .elementor-icon-list-text{color:var( --e-global-color-3b3acd2 );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-a6c54a9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-9f5c76c );}.elementor-60 .elementor-element.elementor-element-c402fee{--display:flex;--justify-content:space-between;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-30f449c{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-60 .elementor-element.elementor-element-30f449c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-60 .elementor-element.elementor-element-30f449c .elementor-icon-box-title{margin-block-end:3px;color:var( --e-global-color-3b3acd2 );}.elementor-60 .elementor-element.elementor-element-30f449c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3b3acd2 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-60 .elementor-element.elementor-element-30f449c.elementor-view-framed .elementor-icon, .elementor-60 .elementor-element.elementor-element-30f449c.elementor-view-default .elementor-icon{fill:var( --e-global-color-3b3acd2 );color:var( --e-global-color-3b3acd2 );border-color:var( --e-global-color-3b3acd2 );}.elementor-60 .elementor-element.elementor-element-30f449c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-60 .elementor-element.elementor-element-30f449c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-60 .elementor-element.elementor-element-30f449c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-9f5c76c );}.elementor-60 .elementor-element.elementor-element-30f449c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-60 .elementor-element.elementor-element-30f449c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-60 .elementor-element.elementor-element-30f449c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-60 .elementor-element.elementor-element-30f449c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-9f5c76c );color:var( --e-global-color-9f5c76c );border-color:var( --e-global-color-9f5c76c );}.elementor-60 .elementor-element.elementor-element-30f449c .elementor-icon{font-size:2rem;padding:10px;}.elementor-60 .elementor-element.elementor-element-30f449c .elementor-icon-box-title, .elementor-60 .elementor-element.elementor-element-30f449c .elementor-icon-box-title a{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 );}.elementor-60 .elementor-element.elementor-element-30f449c:has(:hover) .elementor-icon-box-title,
					 .elementor-60 .elementor-element.elementor-element-30f449c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-9f5c76c );}.elementor-60 .elementor-element.elementor-element-30f449c .elementor-icon-box-description{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 );color:var( --e-global-color-3b3acd2 );}.elementor-60 .elementor-element.elementor-element-746e708{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-3b3acd2 );}.elementor-60 .elementor-element.elementor-element-746e708 a{color:var( --e-global-color-9f5c76c );}.elementor-60 .elementor-element.elementor-element-746e708 a:hover, .elementor-60 .elementor-element.elementor-element-746e708 a:focus{color:var( --e-global-color-9f5c76c );}.elementor-60 .elementor-element.elementor-element-b07e26f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-60 .elementor-element.elementor-element-b07e26f:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-b07e26f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-7ef1414{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;text-align:start;}.elementor-60 .elementor-element.elementor-element-7ef1414 .elementor-heading-title{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-3b3acd2 );}.elementor-60 .elementor-element.elementor-element-7ef1414 .elementor-heading-title a:hover, .elementor-60 .elementor-element.elementor-element-7ef1414 .elementor-heading-title a:focus{color:var( --e-global-color-9f5c76c );}.elementor-60 .elementor-element.elementor-element-7ba0d61{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-60 .elementor-element.elementor-element-7ba0d61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-60 .elementor-element.elementor-element-7ba0d61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-60 .elementor-element.elementor-element-7ba0d61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-60 .elementor-element.elementor-element-7ba0d61 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-60 .elementor-element.elementor-element-7ba0d61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-60 .elementor-element.elementor-element-7ba0d61 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-3b3acd2 );}.elementor-60 .elementor-element.elementor-element-7ba0d61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-60 .elementor-element.elementor-element-7ba0d61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-60 .elementor-element.elementor-element-7ba0d61 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-60 .elementor-element.elementor-element-7ba0d61 .elementor-icon-list-icon i{color:var( --e-global-color-3b3acd2 );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-7ba0d61 .elementor-icon-list-icon svg{fill:var( --e-global-color-3b3acd2 );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-7ba0d61 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-9f5c76c );}.elementor-60 .elementor-element.elementor-element-7ba0d61 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-9f5c76c );}.elementor-60 .elementor-element.elementor-element-7ba0d61 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-7ba0d61 .elementor-icon-list-item > a{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 );}.elementor-60 .elementor-element.elementor-element-7ba0d61 .elementor-icon-list-text{color:var( --e-global-color-3b3acd2 );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-7ba0d61 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-9f5c76c );}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-3784f4d{right:0em;}body.rtl .elementor-60 .elementor-element.elementor-element-3784f4d{left:0em;}.elementor-60 .elementor-element.elementor-element-3784f4d{bottom:5em;}.elementor-60 .elementor-element.elementor-element-3784f4d .elementor-icon-wrapper{text-align:center;}.elementor-60 .elementor-element.elementor-element-3784f4d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3b3acd2 );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-3784f4d.elementor-view-framed .elementor-icon, .elementor-60 .elementor-element.elementor-element-3784f4d.elementor-view-default .elementor-icon{color:var( --e-global-color-3b3acd2 );border-color:var( --e-global-color-3b3acd2 );}.elementor-60 .elementor-element.elementor-element-3784f4d.elementor-view-framed .elementor-icon, .elementor-60 .elementor-element.elementor-element-3784f4d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3b3acd2 );}.elementor-60 .elementor-element.elementor-element-3784f4d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-3784f4d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-3784f4d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-3b3acd2 );}.elementor-60 .elementor-element.elementor-element-3784f4d.elementor-view-framed .elementor-icon:hover, .elementor-60 .elementor-element.elementor-element-3784f4d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-3784f4d.elementor-view-framed .elementor-icon:hover, .elementor-60 .elementor-element.elementor-element-3784f4d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-3784f4d.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-3b3acd2 );}.elementor-60 .elementor-element.elementor-element-3784f4d.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-3b3acd2 );}.elementor-60 .elementor-element.elementor-element-3784f4d .elementor-icon{font-size:1.2em;padding:10px;border-radius:50px 0px 0px 50px;}.elementor-60 .elementor-element.elementor-element-3784f4d .elementor-icon svg{height:1.2em;}.elementor-60 .elementor-element.elementor-element-3784f4d .elementor-icon-wrapper svg{width:auto;}.elementor-60 .elementor-element.elementor-element-3784f4d .elementor-icon i, .elementor-60 .elementor-element.elementor-element-3784f4d .elementor-icon svg{transform:rotate(180deg);}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-60 .elementor-element.elementor-element-4332220{--width:50%;}.elementor-60 .elementor-element.elementor-element-cbbda64{--width:50%;}.elementor-60 .elementor-element.elementor-element-ef619ff{--width:320px;}}@media(max-width:1024px) and (min-width:768px){.elementor-60 .elementor-element.elementor-element-4332220{--width:100%;}.elementor-60 .elementor-element.elementor-element-cbbda64{--width:100%;}.elementor-60 .elementor-element.elementor-element-ef619ff{--width:100%;}}@media(max-width:1024px){.elementor-60 .elementor-element.elementor-element-c76917a{--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-60 .elementor-element.elementor-element-4332220.e-con{--align-self:flex-end;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-60 .elementor-element.elementor-element-a012624 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-eed55cd{width:100%;max-width:100%;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__label{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-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__label .jet-form-builder__required{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__field-wrap label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__action-button{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-60 .elementor-element.elementor-element-eed55cd .jet-form-builder-message--success{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-60 .elementor-element.elementor-element-eed55cd .jet-form-builder-message--error{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-60 .elementor-element.elementor-element-e255f6d{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-60 .elementor-element.elementor-element-ef619ff{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:2rem;grid-column:span 2;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-9e5199b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-a7ee5cf{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-60 .elementor-element.elementor-element-97752bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-a6c54a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-a6c54a9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-c402fee{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-30f449c .elementor-icon-box-title, .elementor-60 .elementor-element.elementor-element-30f449c .elementor-icon-box-title a{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-60 .elementor-element.elementor-element-30f449c .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-60 .elementor-element.elementor-element-746e708{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-7ef1414 .elementor-heading-title{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-60 .elementor-element.elementor-element-7ba0d61 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-7ba0d61 .elementor-icon-list-item > a{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 );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-60 .elementor-element.elementor-element-a012624 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-eed55cd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__label{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-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__label .jet-form-builder__required{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__field-wrap label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );border-width:1.5px 1.5px 1.5px 1.5px;}.elementor-60 .elementor-element.elementor-element-eed55cd .jet-form-builder__action-button{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-60 .elementor-element.elementor-element-eed55cd .jet-form-builder-message--success{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-60 .elementor-element.elementor-element-eed55cd .jet-form-builder-message--error{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-60 .elementor-element.elementor-element-e255f6d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-60 .elementor-element.elementor-element-ef619ff{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;grid-column:span 1;}.elementor-60 .elementor-element.elementor-element-ef619ff.e-con{--order:-99999 /* order start hack */;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-1eddac2.elementor-element{--order:-99999 /* order start hack */;}.elementor-60 .elementor-element.elementor-element-cb3fa32.elementor-element{--order:-99999 /* order start hack */;}.elementor-60 .elementor-element.elementor-element-9e5199b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-a7ee5cf{--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-60 .elementor-element.elementor-element-a7ee5cf.e-con{--order:99999 /* order end hack */;}.elementor-60 .elementor-element.elementor-element-97752bb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-a6c54a9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-a6c54a9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-c402fee{--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;}.elementor-60 .elementor-element.elementor-element-c402fee.e-con{--order:-99999 /* order start hack */;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-30f449c .elementor-icon-box-title, .elementor-60 .elementor-element.elementor-element-30f449c .elementor-icon-box-title a{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-60 .elementor-element.elementor-element-30f449c .elementor-icon-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-60 .elementor-element.elementor-element-746e708{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-b07e26f{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-60 .elementor-element.elementor-element-7ef1414{text-align:center;}.elementor-60 .elementor-element.elementor-element-7ef1414 .elementor-heading-title{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-60 .elementor-element.elementor-element-7ba0d61 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-7ba0d61 .elementor-icon-list-item > a{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 );}}/* Start custom CSS for text-editor, class: .elementor-element-4ac2695 */.elementor-60 .elementor-element.elementor-element-4ac2695 li {margin-top:0.5em}/* End custom CSS */
/* Start custom CSS for jet-form-builder-form, class: .elementor-element-eed55cd *//*JETFORM*/
/* Container - Grid Layout */
.jet-form-builder-choice.wp-block-jet-forms-choices-field {
    display: grid !important;
    grid-template-columns: repeat(5, 1fr);
    grid-template-rows: auto;
    align-items: stretch;
    gap: 0.5em;
}
.kontaktinfos .wp-block-column {
    width: 100%;}

/*Design*/
.jet-form-builder__label .jet-form-builder__label-text {
    font-size:110%;
    margin-bottom:10px;
}

.jet-form-builder-choice--item-control .jet-form-builder__label {
    font-weight:400!important;
}


/*Kontakt-Container*/
.kontaktinfos .wp-block-columns {
    margin-block-start: 0;
    margin-block-end: 0;
    gap: 1em;
}
.kontaktinfos .jet-form-builder__label-text {
    margin-bottom:5px;
}

.kontaktinfos .wp-block-columns {
    flex-wrap: nowrap !important;
}
.kontaktinfos .field-type-text-field {
    margin-bottom:3px!important;
}

/*TABLET ANSICHT*/
@media(max-width:1024px) {
ul.jet-form-builder-choice {
    margin-bottom:2em;
}
li.jet-form-builder-choice--item {
    display:flex;
    flex-direction: column-reverse;
    justify-content: flex-end;
    gap:10px; padding:10px;
    border:none;
    border-radius:6px;
}
li.jet-form-builder-choice--item.is-checked {
    background-color: var(--e-global-color-3b3acd2);
    border:none;}
  
li.jet-form-builder-choice--item img {
    border-radius:5px;}
.jet-form-builder-choice--item figure {
    width:100%!important;
    aspect-ratio:1;
    object-fit:cover;}
.jet-form-builder-choice--item figure img{
    width:100%!important;
    height:auto!important;}
    
}

/*MOBILE ANSICHT*/
@media(max-width:767px) {
.kontaktinfos .wp-block-columns {
    flex-wrap: wrap !important;
    gap:0!important;
}
.jet-form-builder-choice.wp-block-jet-forms-choices-field {
    grid-template-columns: repeat(2, 1fr);
    gap: 5px;
}
.jet-form-builder-choice--item figure{
    width:80%!important;
}
.jet-form-builder-choice--item figure img {
aspect-ratio: 1;}

}

/*DESKTOP ANSICHT*/
@media(min-width:1025px) {
/*TOOLTIP DESIGN*/
/* Einzelne Karten */
.jet-form-builder-choice--item.wp-block-jet-forms-choice {
    flex-direction: column !important;
    align-items: center !important;
    padding: 0 !important;
    border-radius: 12px;
    border: 2px solid transparent;
    cursor: pointer;
    transition: all 0.2s ease;
}


/* Container braucht relative Position */
.jet-form-builder-choice--item.wp-block-jet-forms-choice {
    position: relative;
}

/* Bild als Tooltip - standardmäßig versteckt */
.jet-form-builder-choice--item.wp-block-jet-forms-choice figure {
    position: absolute;
    bottom: 150%; left: 50%;
    width: 150px; ;
    transform: translateX(-50%) translateY(10px);
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    transition: all 0.25s ease;
    z-index: 1;
    margin: 0 0 0.75rem 0;
    padding: 0.5rem;
    background: white;
    border-radius: 8px;
    box-shadow: 0 4px 20px oklch(20% 0 0 / 25%);
}
.wp-block-jet-forms-choice figure img {
    width:100%!important;
    height:auto!important;
}

/* Kleiner Pfeil unten */
.jet-form-builder-choice--item.wp-block-jet-forms-choice figure::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    border: 8px solid transparent;
    border-top-color: white;
}

/* Beim Hover sichtbar */
.jet-form-builder-choice--item.wp-block-jet-forms-choice:hover figure {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) translateY(0);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbbda64 */.elementor-60 .elementor-element.elementor-element-cbbda64{content-visibility: auto; contain-intrinsic-size: 300px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ef1414 */.elementor-60 .elementor-element.elementor-element-7ef1414{font-size:90%!important;}
.elementor-60 .elementor-element.elementor-element-7ef1414 p{font-weight:400!important;}

@media(max-width:767px){
.elementor-60 .elementor-element.elementor-element-7ef1414 .no-mobile {display:none;}}
@media(min-width:768px){
.elementor-60 .elementor-element.elementor-element-7ef1414 .mobile{display:none}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7ba0d61 */.elementor-60 .elementor-element.elementor-element-7ba0d61 li span{
    font-size:80%!important;
    font-weight:400!important;}/* End custom CSS */