.breakdance .bde-section-767-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-shortcode-767-101 .osszegzes{background:#f7f7f7;border-left:3px solid #333;padding:15px 20px;border-radius:15px}.fluentform{--nrg-green:#3a7d44;--nrg-green-dark:#2f6b3c;--nrg-navy:#1b2739;--nrg-border:#e2e6ea;--nrg-radius:12px}.fluentform .ff_el_checkable_photo_holders{display:grid!important;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}@media (max-width:900px){.fluentform .ff_el_checkable_photo_holders{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.fluentform .ff_el_checkable_photo_holders{grid-template-columns:1fr}}.fluentform .ff-el-image-holder{width:100%!important;height:100%!important;margin:0!important;background:#fff;border:1px solid var(--nrg-border);border-radius:var(--nrg-radius);overflow:hidden;display:flex!important;flex-direction:column!important;transition:border-color .2s,box-shadow .2s,transform .2s;cursor:pointer}.fluentform .ff-el-image-holder:hover{border-color:var(--nrg-green);box-shadow:0 6px 18px rgba(0,0,0,.08);transform:translateY(-2px)}.fluentform .ff-el-image-holder .ff-el-image-input-src{width:100%!important;height:auto!important;aspect-ratio:4 / 3;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;background-color:#fff;margin:0!important;padding:12px;box-sizing:border-box;border:none!important;border-radius:0!important;flex-shrink:0}.fluentform .ff-el-image-holder .ff-el-form-check-label{margin:0!important;padding:0!important;background:var(--nrg-green)!important;border:none!important;display:flex!important;flex-grow:1!important;align-items:stretch}.fluentform .ff-el-image-holder .ff-el-form-check-label span{display:flex;align-items:center;justify-content:center;width:100%;background:transparent!important;border:none!important;color:#fff!important;padding:12px 10px!important;margin:0!important;text-align:center;font-weight:500;font-size:14px;line-height:1.4}.fluentform .ff-el-image-holder .ff-el-form-check-input{position:absolute;opacity:0;pointer-events:none}.fluentform .ff-el-image-holder.ff_item_selected{border-color:var(--nrg-green)!important;box-shadow:0 0 0 3px rgba(58,125,68,.25)}.fluentform .ff-el-image-holder.ff_item_selected .ff-el-form-check-label,.fluentform .ff-el-image-holder.ff_item_selected .ff-el-form-check-label span{background:var(--nrg-navy)!important;color:#fff!important}.fluentform .ff-btn-next,.fluentform .ff-btn-submit{background:var(--nrg-green)!important;color:#fff!important;border:none!important;border-radius:6px!important;padding:12px 32px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.5px;transition:background .2s}.fluentform .ff-btn-next:hover,.fluentform .ff-btn-submit:hover{background:var(--nrg-green-dark)!important}.fluentform .ff-btn-prev{background:transparent!important;color:var(--nrg-navy)!important;border:2px solid var(--nrg-navy)!important;border-radius:6px!important;padding:10px 28px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.5px}.fluentform .ff-btn-prev:hover{background:var(--nrg-navy)!important;color:#fff!important}.fluentform .ff-step-titles li{background:#fff!important;border:2px solid var(--nrg-green)!important;color:var(--nrg-green)!important;border-radius:8px!important;font-weight:600!important}.fluentform .ff-step-titles li.ff_active,.fluentform .ff-step-titles li.ff_completed{background:var(--nrg-green)!important;border-color:var(--nrg-green)!important;color:#fff!important}.fluentform .ff-step-titles li.ff_active .ff-step-title-text,.fluentform .ff-step-titles li.ff_completed .ff-step-title-text{color:#fff!important}.fluentform .ff-step-titles li .ff-step-title-text{color:inherit!important}.fluentform .ff-step-header{background:transparent!important}