.breakdance .bde-section-27-100{background-color:#FFF}.breakdance .bde-section-27-100 .section-container{min-height:50%}.review_container.ff_columns_total_2{display:flex;gap:2rem}.review_container .ff-t-cell{flex:1;display:flex;flex-direction:column}.review_container .ff-t-cell .ff-el-group{display:flex;align-items:center;margin-bottom:1.25rem}.review_container h5{margin:0;font-size:1rem;line-height:1.2}.review_container .ff-el-ratings{display:flex;gap:.25rem;direction:rtl}.review_container .ff-el-ratings label{transform:scaleX(-1);cursor:pointer}.review_container .ff-el-ratings svg polygon{fill:#ccc;transition:fill .2s}.review_container .ff-el-ratings input[type="radio"]:checked + svg polygon,.review_container .ff-el-ratings input[type="radio"]:checked~label svg polygon{fill:#ff9800}.ff-step-header{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;padding:1.5rem;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.05)}.ff-el-progress-status{font-size:2rem;font-weight:600;color:#000}.ff-el-progress{width:100%;height:18px;background:#e0e0e0;border-radius:12px;overflow:hidden}.ff-el-progress-bar{height:100%;background-color:#ff9800;position:relative;transition:width .3s}.ff-el-progress-bar span{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:.875rem;font-weight:500;color:#fff}.rangeslider__fill{background-color:#ff9800}.rangeslider__handle{background-color:#ff9800;border-color:#ff9800}.review_container .jss-ff-el-ratings{display:flex!important;gap:.25rem!important;direction:rtl!important}.review_container .jss-ff-el-ratings label{transform:scaleX(-1)!important;cursor:pointer!important}.review_container .jss-ff-el-ratings input[type="radio"]{display:none!important}.review_container .jss-ff-el-ratings svg polygon{fill:#ccc!important;transition:fill .2s ease!important}.review_container .jss-ff-el-ratings input[type="radio"]:checked + svg polygon,.review_container .jss-ff-el-ratings input[type="radio"]:checked~label svg polygon{fill:#ff9800!important}.review_container .jss-ff-el-ratings label:hover svg polygon{fill:#ff9800!important}.ff-step-header .ff-el-progress{background-color:#e0e0e0!important;height:20px!important;border-radius:12px!important;overflow:hidden!important}.ff-step-header .ff-el-progress-bar[role="progressbar"]{background-color:#ff9800!important;height:100%!important;transition:width .3s ease!important}.ff-step-header .ff-el-progress-bar span{color:#fff!important;font-size:1rem!important;font-weight:600!important;position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.ff-step-header .ff-el-progress-status{font-size:2rem!important;font-weight:600!important;color:#000!important;line-height:1.2!important}.review_container .ff-el-ratings.jss-ff-el-ratings{display:flex!important;gap:.25rem!important;direction:rtl!important}.review_container .ff-el-ratings.jss-ff-el-ratings label{transform:scaleX(-1)!important;cursor:pointer!important}.review_container .ff-el-ratings.jss-ff-el-ratings input[type="radio"]{display:none!important}.review_container .ff-el-ratings.jss-ff-el-ratings svg polygon{fill:#ccc!important;transition:fill .2s ease!important}.review_container .ff-el-ratings.jss-ff-el-ratings label:has(input:checked) svg polygon,.review_container .ff-el-ratings.jss-ff-el-ratings label:has(input:checked)~label svg polygon{fill:#ff9800!important}.review_container .ff-el-ratings.jss-ff-el-ratings label:hover svg polygon,.review_container .ff-el-ratings.jss-ff-el-ratings label:hover~label svg polygon{fill:#ffb36b!important}.ff-step-header .ff-el-progress{background-color:#e0e0e0!important;height:20px!important;border-radius:12px!important;overflow:hidden!important}.ff-step-header .ff-el-progress-bar[role="progressbar"]{background-color:#ff9800!important;height:100%!important;transition:width .3s ease!important}.ff-step-header .ff-el-progress-bar span{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;font-size:1rem!important;font-weight:600!important;color:#fff!important}.ff-step-header .ff-el-progress-status{font-size:2rem!important;font-weight:600!important;color:#000!important;line-height:1.2!important}