.breakdance .bde-section{position:relative;width:100%;background-position:center center;background-size:cover}.breakdance .bde-section .section-container{max-width:var(--bde-section-width);background-size:cover;position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin:0 auto;padding:var(--bde-section-vertical-padding) var(--bde-section-horizontal-padding)}.breakdance .bde-section .section-shape-divider-wrapper{position:absolute;overflow:hidden;top:0;left:0;bottom:0;right:0;pointer-events:none}.breakdance .bde-section .section-shape-divider-wrapper .section-shape-divider svg{position:absolute;color:#000;width:100%;height:320px;left:0;right:0;top:0}.breakdance .autogenerated-blce-postgridanimations{max-width:100%}.breakdance .autogenerated-blce-postgridanimations .phoxanimate{width:100%;max-width:100%}.breakdance .bde-heading{max-width:100%;margin:0}.phox-animated-bg{position:relative;min-height:400px}.breakdance .bde-animated-heading{max-width:100%;margin:0;line-height:1.2}.breakdance .bde-animated-heading .bde-animated-heading__text{margin:0}.bde-animated-heading__noscript{display:none}.breakdance .bde-columns{max-width:100%;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--bde-column-gap)}.breakdance .bde-column{display:flex;flex-direction:column;justify-content:flex-start;text-align:left;align-items:flex-start;width:calc(var(--column-width) - var(--bde-column-gap) * ((var(--columnCount) - 1) / var(--columnCount)));position:relative;background-size:cover}.breakdance .bde-text{max-width:100%;margin:0;color:var(--bde-text-color,var(--bde-body-text-color))}.breakdance .bde-masker{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto;mask-size:auto}.breakdance .bde-button{max-width:100%}.autogenerated-blce-phoxcalculator .dropdown-area-title,.slider-area-title,.switch-area-title{margin-bottom:15px}.breakdance .autogenerated-blce-phoxcalculator{width:100%;max-width:100%}.autogenerated-blce-phoxcalculator .total{text-align:center;margin-left:auto;margin-right:auto;max-width:100%;padding:20px}.autogenerated-blce-phoxcalculator .totaltitle{width:100%}.totalcontent{font-size:16px}.autogenerated-blce-phoxcalculator .total-display{display:inline-block}.autogenerated-blce-phoxcalculator .range-slider{width:100%;max-width:100%;position:relative;margin-top:2.5rem;margin-bottom:2rem}.autogenerated-blce-phoxcalculator .range-input{-webkit-appearance:none;width:100%;border-radius:500px;--range-progress:50%}.autogenerated-blce-phoxcalculator .range-input:focus{outline:none}.autogenerated-blce-phoxcalculator .range-input::before,.autogenerated-blce-phoxcalculator .range-input::after{display:none}.autogenerated-blce-phoxcalculator .range-input::-webkit-slider-runnable-track{width:100%;height:0.8rem;cursor:pointer;border-radius:100px}.autogenerated-blce-phoxcalculator .range-input::-webkit-slider-thumb{-webkit-appearance:none;transform:translateY(calc(-50% + 6px));border-radius:50%;background-color:#000;width:25px;height:25px}.autogenerated-blce-phoxcalculator .tooltip{position:absolute;top:-2.0rem;pointer-events:none}.autogenerated-blce-phoxcalculator .tooltip span{position:absolute;text-align:center;display:block;line-height:1;padding:0.125rem 0.25rem;background:#000;color:#fff;border-radius:0.125rem;left:50%;transform:translate(-50%,0)}.autogenerated-blce-phoxcalculator .tooltip span:before{position:absolute;content:"";left:50%;bottom:-8px;transform:translateX(-50%);width:0;height:0;border:4px solid transparent;border-top-color:#000}.autogenerated-blce-phoxcalculator p{margin-block-start:0em;margin-block-end:0em;margin-inline-start:0px;margin-inline-end:0px}.autogenerated-blce-phoxcalculator .slidertitle{text-align:center}@media (max-width:768px){.autogenerated-blce-phoxcalculator .range-input{-webkit-appearance:none;appearance:none;width:100%;background:none;z-index:10}.autogenerated-blce-phoxcalculator .range-input::-webkit-slider-runnable-track{height:1rem;border-radius:100px;cursor:pointer}.autogenerated-blce-phoxcalculator .range-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border-radius:50%;cursor:pointer;transform:translateY(calc(-50% + 8px))}}.autogenerated-blce-phoxcalculator .switch-total-holder{margin-top:10px;display:block}.autogenerated-blce-phoxcalculator .switch-total{display:inline-block;text-align:center}.autogenerated-blce-phoxcalculator .switch-item{display:flex;align-items:center;justify-content:space-between;grid-column:span 1}.autogenerated-blce-phoxcalculator .switch-title{margin:0;margin-left:10px;flex-grow:1}.autogenerated-blce-phoxcalculator .switch-before{margin-right:0.2em}.autogenerated-blce-phoxcalculator .switch-after{margin-left:0.2em}.autogenerated-blce-phoxcalculator .phox-switch{position:relative;display:inline-block;width:40px;height:20px;flex-shrink:0}.autogenerated-blce-phoxcalculator .phox-switch input{opacity:0;width:0;height:0}.autogenerated-blce-phoxcalculator .phox-switch .switch-slider{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:20px;transition:0.4s}.autogenerated-blce-phoxcalculator .phox-switch .switch-slider:before{content:"";position:absolute;width:16px;height:16px;left:2px;bottom:2px;background-color:#fff;border-radius:50%;transition:0.4s}.autogenerated-blce-phoxcalculator .phox-switch input:checked + .switch-slider:before{transform:translateX(20px)}.autogenerated-blce-phoxcalculator .switch-items{max-width:100%;margin:0 auto;display:grid}.autogenerated-blce-phoxcalculator .switch-items .switch-item:nth-child(5n+1){break-after:column}.autogenerated-blce-phoxcalculator .phox-switch{cursor:pointer}.autogenerated-blce-phoxcalculator .dropdown-section .section-title{margin-bottom:15px}.autogenerated-blce-phoxcalculator .dropdown-value-container{display:flex;flex-direction:column;gap:5px;margin:10px 0;width:100%}.autogenerated-blce-phoxcalculator .dropdown-value-container select{width:100%;padding:10px;border:1px solid #ddd;border-radius:8px;background-color:#f9f9f9;appearance:none;cursor:pointer;transition:border-color 0.3s ease,background-color 0.3s ease}.autogenerated-blce-phoxcalculator .dropdown-value-container select:hover{border-color:#007bff}.autogenerated-blce-phoxcalculator .dropdown-value-container select:focus{outline:none;border-color:#007bff;box-shadow:0 0 4px rgba(0,123,255,0.6)}.breakdance .autogenerated-blce-horizontaltimeline{width:100%}.breakdance .autogenerated-blce-horizontaltimeline .ht-timeline{position:relative;width:100%;padding:0 50px}.breakdance .autogenerated-blce-horizontaltimeline .ht-swiper{overflow:hidden}.breakdance .autogenerated-blce-horizontaltimeline .ht-swiper .swiper-wrapper{align-items:stretch}.breakdance .autogenerated-blce-horizontaltimeline .ht-swiper .swiper-slide{height:auto;display:flex}.breakdance .autogenerated-blce-horizontaltimeline .ht-line{position:absolute;left:0;right:0;top:var(--ht-line-top,50%);height:2px;background-color:#e2e8f0;z-index:1;pointer-events:none}.breakdance .autogenerated-blce-horizontaltimeline .ht-item{display:flex;flex-direction:column;align-items:center;height:100%}.breakdance .autogenerated-blce-horizontaltimeline .ht-card{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,0.1);display:flex;flex-direction:column;gap:6px;margin-bottom:20px;width:100%;flex:1}.breakdance .autogenerated-blce-horizontaltimeline .ht-marker-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:100%;flex-shrink:0}.breakdance .autogenerated-blce-horizontaltimeline .ht-marker{width:16px;height:16px;border-radius:50%;background-color:#6366f1;border:3px solid #fff;position:relative;z-index:2;flex-shrink:0;box-shadow:0 0 0 2px #e2e8f0}.breakdance .autogenerated-blce-horizontaltimeline .ht-label{margin-top:16px;font-size:14px;font-weight:600;color:#6366f1;flex-shrink:0}.breakdance .autogenerated-blce-horizontaltimeline .ht-title{font-size:16px;font-weight:600;color:#1e293b}.breakdance .autogenerated-blce-horizontaltimeline .ht-description{font-size:13px;font-weight:400;color:#64748b;line-height:1.5}.breakdance .autogenerated-blce-horizontaltimeline .ht-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px!important;height:40px!important;z-index:10}.breakdance .autogenerated-blce-horizontaltimeline .ht-arrow::after{color:#6366f1!important;font-size:16px!important}.breakdance .autogenerated-blce-horizontaltimeline .swiper-button-prev.ht-arrow{left:0}.breakdance .autogenerated-blce-horizontaltimeline .swiper-button-next.ht-arrow{right:0}.breakdance .bde-form-builder{width:100%;max-width:100%}.bde-form-builder .breakdance-form-field--html:has([data-phox-util]){display:none!important}.bde-form-builder .breakdance-form-field--color .breakdance-form-field__input[type="color"]{appearance:auto;-webkit-appearance:none;width:48px;height:36px;padding:0;border:1px solid rgba(0,0,0,.15);border-radius:6px;background:transparent;cursor:pointer;display:inline-block}.bde-form-builder .breakdance-form-field--color .breakdance-form-field__input[type="color"]::-webkit-color-swatch-wrapper{padding:0;border-radius:6px}.bde-form-builder .breakdance-form-field--color .breakdance-form-field__input[type="color"]::-webkit-color-swatch{border:none;border-radius:6px}.bde-form-builder .bd-toggle-field{display:flex;align-items:flex-start;margin-bottom:0}.bde-form-builder .bd-toggle-label{display:inline-flex;align-items:center;gap:12px;cursor:pointer;line-height:1.4}.bde-form-builder .bd-toggle-input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.bde-form-builder .bd-toggle-track{position:relative;display:inline-block;flex-shrink:0;width:48px;height:28px;border-radius:999px;background:#e5e7eb;transition:background 0.2s ease}.bde-form-builder .bd-toggle-thumb{position:absolute;left:3px;top:50%;transform:translateY(-50%);width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:left 0.2s ease}.bde-form-builder .bd-toggle-input:checked + .bd-toggle-track{background:#16a34a}.bde-form-builder .bd-toggle-input:checked + .bd-toggle-track .bd-toggle-thumb{left:23px}.bde-form-builder .bd-toggle-text{display:inline-block}.bde-form-builder .breakdance-form-field--html .bd-toggle-field{padding-top:0}.bde-form-builder .breakdance-form-field--range .breakdance-form-field__input[type="range"]{-webkit-appearance:none;appearance:none;display:block;width:100%;max-width:100%;height:36px;background:transparent;margin:0;padding:0;cursor:pointer}.bde-form-builder .breakdance-form-field--range .breakdance-form-field__input[type="range"]:focus{outline:none}.bde-form-builder .breakdance-form-field--range .breakdance-form-field__input[type="range"]::-webkit-slider-runnable-track{width:100%;height:8px;background:linear-gradient(to right,#e2e8f0,#cbd5e1);border-radius:999px;box-shadow:inset 0 1px 2px rgba(0,0,0,.08)}.bde-form-builder .breakdance-form-field--range .breakdance-form-field__input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;margin-top:-7px;border-radius:50%;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);box-shadow:0 2px 6px rgba(102,126,234,.4),0 1px 2px rgba(0,0,0,.15);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;border:2px solid #fff}.bde-form-builder .breakdance-form-field--range .breakdance-form-field__input[type="range"]:hover::-webkit-slider-thumb{transform:scale(1.1);box-shadow:0 3px 10px rgba(102,126,234,.5),0 2px 4px rgba(0,0,0,.2)}.bde-form-builder .breakdance-form-field--range .breakdance-form-field__input[type="range"]:active::-webkit-slider-thumb{transform:scale(1.05)}.bde-form-builder .breakdance-form-field--range .breakdance-form-field__input[type="range"]::-moz-range-track{width:100%;height:8px;background:linear-gradient(to right,#e2e8f0,#cbd5e1);border-radius:999px;box-shadow:inset 0 1px 2px rgba(0,0,0,.08)}.bde-form-builder .breakdance-form-field--range .breakdance-form-field__input[type="range"]::-moz-range-thumb{width:22px;height:22px;border:2px solid #fff;border-radius:50%;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);box-shadow:0 2px 6px rgba(102,126,234,.4),0 1px 2px rgba(0,0,0,.15);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.bde-form-builder .breakdance-form-field--range .breakdance-form-field__input[type="range"]:hover::-moz-range-thumb{transform:scale(1.1);box-shadow:0 3px 10px rgba(102,126,234,.5),0 2px 4px rgba(0,0,0,.2)}.bde-form-builder .bd-range-value{display:block;margin-top:6px;font-size:inherit;font-weight:500;color:inherit}.bde-form-builder .bd-range-meta{display:flex;justify-content:space-between;font-size:12px;margin-top:2px;opacity:.7}.bde-form-builder .bd-calc{display:flex;flex-direction:column;gap:10px}.bde-form-builder .bd-calc .breakdance-form-field__label{margin:0;padding:0}.bde-form-builder .bd-calc__display{margin:0;padding:0;display:inline-block}.breakdance .bde-simple-testimonial{--quoteSize:60px;--spaceAfterImage:25px;--spaceAfterTestimonial:25px;--spaceAfterAuthor:8px;--spaceAfterInfo:0px;--imageSize:150px;--testimonialWidth:100%;--quotemarkIconSize:0px;--quotemarkIconColor:#999;--outlinedCircleImageOutlineWidth:4px;--outlinedCircleImageOutlineOffset:4px;--outlinedCircleImageOutlineOffsetColor:#fff;--standardImageBorderWidth:0px;--standardImageBorderFill:"rgba(255, 255, 255, 0.1)";--standardImageBorderRadius:50%}.breakdance .bde-simple-testimonial{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:100%;width:var(--testimonialWidth)}.breakdance .bde-simple-testimonial div:last-child{margin-bottom:0}.simple-testimonial__image-outer-wrapper{display:flex;overflow:hidden;width:var(--imageSize);height:var(--imageSize);margin-bottom:var(--spaceAfterImage)}.simple-testimonial__image-inner-wrapper{overflow:hidden;width:100%;height:100%}.simple-testimonial__image-inner-wrapper img{width:100%;height:100%;object-fit:cover}.simple-testimonial__quote{margin-bottom:var(--spaceAfterTestimonial);position:relative;display:flex;align-items:center}.simple-testimonial__quote>blockquote{margin:0;font-size:1.875em;line-height:1.4;order:1;z-index:1}.simple-testimonial__author{margin-bottom:var(--spaceAfterAuthor);font-weight:700;font-size:1.125em}.simple-testimonial__author-info{margin-bottom:var(--spaceAfterAuthorInfo);font-size:0.875em}.simple-testimonial__author,.simple-testimonial__author-info,.simple-testimonial__image-outer-wrapper{margin-left:var(--quotemarkIconSize);margin-right:var(--quotemarkIconSize)}.simple-testimonial__image-outer-wrapper.simple-testimonial__outlined-circle-image{border-radius:50%;padding:var(--outlinedCircleImageOutlineWidth)}.simple-testimonial__image-outer-wrapper.simple-testimonial__outlined-circle-image>.simple-testimonial__image-inner-wrapper{padding:var(--outlinedCircleImageOutlineOffset);background-color:var(--outlinedCircleImageOutlineOffsetColor);border-radius:50%}.simple-testimonial__image-outer-wrapper.simple-testimonial__outlined-circle-image>.simple-testimonial__image-inner-wrapper>img{border-radius:50%}.simple-testimonial__image-outer-wrapper.simple-testimonial__standard-image{border-radius:var(--standardImageBorderRadius)}.simple-testimonial__image-outer-wrapper.simple-testimonial__standard-image>.simple-testimonial__image-inner-wrapper{position:relative}.simple-testimonial__image-outer-wrapper.simple-testimonial__standard-image>.simple-testimonial__image-inner-wrapper::after{position:absolute;top:0;left:0;bottom:0;right:0;content:"";border-radius:var(--standardImageBorderRadius);border-width:var(--standardImageBorderWidth);border-color:var(--standardImageBorderFill);border-style:solid;display:block}.simple-testimonial__image-outer-wrapper.simple-testimonial__standard-image>.simple-testimonial__image-inner-wrapper>img{border-radius:var(--standardImageBorderRadius)}.simple-testimonial__image-inner-wrapper--mask{-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.simple-testimonial__quote-mark{width:var(--quotemarkIconSize);height:var(--quotemarkIconSize);flex:1 0 auto}.simple-testimonial__quote-mark path{fill:var(--quotemarkIconColor)}.simple-testimonial__quote-mark.left-icon{margin-bottom:auto}.simple-testimonial__quote-mark.right-icon{transform:scaleX(-1);order:2;margin-top:auto}.breakdance .bde-div{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:100%;position:relative;background-size:cover}