.btn-hero,.hero-section{position:relative;border-radius:var(--border-radius-lg);overflow:hidden}.bg img,.hero-section .bg,.hero-section .bg>*{width:100%;height:100%}.txt-hero h1,.txt-hero p{transform:translateX(-120px);opacity:0}.btn-hero,.hero-section,.image-story img,.img-pacienta-1 img{border-radius:var(--border-radius-lg)}.card-column .txt-card-plan h6,.wrapper-about-fickels{border-bottom:1px solid #c5c5c5;padding-bottom:1rem}.btn-hero a,.footer-under .menu-list .menu-list-item a{color:var(--white)}.hero-section,.section-banner,.section-before-after,.section-beneficion,.section-caract,.section-contact,.section-faq,.section-nutritional-plan,.section-real-impact,.section-story,.section-subtitle-testimonials,.section-testimoniale{margin:3rem 0}.no_padding .container-fluid .row{padding:0!important;margin:0!important}.container-fluid .row,.header-top-part .container{padding-left:15rem;padding-right:15rem}.section-beneficion .container-fluid .row{padding-left:unset;padding-right:unset}.card-column-col,.footer-row .container-fluid .row{padding-top:3rem}.hero-section{margin-left:3rem;margin-right:3rem;min-height:100vh}.hero-section .bg{position:absolute;top:0;left:0}.hero-section .bg img{height:100%;object-fit:cover;object-position:top}.btn-hero{background-size:cover;margin-top:1rem}.hero-section::before{content:"";position:absolute;inset:0;background:linear-gradient(to right,rgba(0,0,0,.7) 0,rgba(0,0,0,.4) 40%,rgba(0,0,0,0) 70%);z-index:1}.bg-col{position:absolute;inset:0;z-index:0}.bg img{object-fit:cover;display:block;filter:brightness(.9)}.img-beneficion-1st img,.img-beneficion-2nd img,.img-beneficion-3rd img{width:2.5rem;height:2.5rem;z-index:2}.hero-col{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:100vh;color:#fff}.txt-hero h1{margin-bottom:1rem;animation:1s ease-out forwards slideInLeft}.fickle-progress-bar .fickle-header .fickle-item .fickle-title,.txt-hero p{margin-bottom:.5rem}.txt-hero p{max-width:600px;animation:1.4s ease-out forwards slideInLeft}.hero-section .container-fluid .row{padding-left:12rem;padding-right:12rem}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-120px)}100%,to{opacity:1;transform:translateX(0)}}.btn-hero a{opacity:0;transform:translateY(20px);animation:1s ease-out 1s forwards fadeInUp;background-color:var(--primary-color)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.card-column,.txt-moment-de-cotitura h3,.txt-pacienta h3,.txt-title-plan h3{opacity:0;transform:translateY(3rem)}.txt-moment-de-cotitura.animate h3,.txt-pacienta.animate h3{animation:1s cubic-bezier(.25,1,.5,1) forwards slideInLeftClean}.image-story{width:35rem}.txt-impact-1st-col i,.txt-povesteanoastra i,.txt-title-plan i{display:inline-block;padding:8px 20px;border:1px dashed var(--secondary-color);border-radius:9999px;color:var(--secondary-color);font-style:normal;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.wrapper-about-fickels{display:flex;flex-direction:row;gap:2rem}.fickle-balance,.fickle-fitness{display:flex;align-items:center;gap:.75rem}.fickle-balance .fickle-image,.fickle-fitness .fickle-image{order:-1;background:var(--primary-color);border-radius:50%;width:3.75rem;height:3.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.fickle-balance .fickle-image img,.fickle-fitness .fickle-image img{width:1.75rem;height:1.75rem;filter:brightness(0) invert(1)}.fickle-balance .fickle-header,.fickle-fitness .fickle-header{display:flex;flex-direction:column}.fickle-balance .fickle-subtitle p,.fickle-fitness .fickle-subtitle p{margin:0;color:var(--black)}.fickle-fitness .fickle-title h4{font-weight:600;margin:0;color:#000}.btn-povestea{padding:1rem 0}.txt-povesteanoastra i{opacity:0;transform:translateX(8rem);transition:1.8s cubic-bezier(.25, 1, .5, 1)}.btn-testimonials.animate,.txt-povesteanoastra i.animate{opacity:1;transform:translateX(0)}.fickle-balance,.fickle-fitness,.txt-povesteanoastra h3{opacity:0;transform:translateY(3rem);transition:1.8s cubic-bezier(.25, 1, .5, 1)}.card-beneficion-1st.animate,.fickle-balance.animate,.fickle-fitness.animate,.txt-povesteanoastra h3.animate,.wrap-numbers.animate{opacity:1;transform:translateY(0)}.txt-right-title{padding:3rem 2rem 0}.card-column{background:#fff;border-radius:var(--border-radius-lg);box-shadow:0 .25rem .75rem rgba(0,0,0,.08);padding:2rem 1.6rem;text-align:left;display:flex;flex-direction:column;justify-content:space-between;transition:transform .3s,box-shadow .3s;height:20rem;max-height:20rem}.left-beneficion-col,.right-beneficion-col{background-size:cover;background-position:center;background-repeat:no-repeat;min-height:450px}.left-beneficion-col,.left-beneficion-col::before{border-top-right-radius:var(--border-radius-xl);border-bottom-right-radius:var(--border-radius-xl)}.card-column:hover{transform:translateY(-.375rem);box-shadow:0 .5rem 1.25rem rgba(0,0,0,.15)}.txt-card-plan h6{margin:0 0 .75rem}.txt-card-plan h6 i{color:var(--primary-color);margin-right:.25rem;font-style:normal}.btn-card-plan{margin-top:auto}.txt-title-plan p,.txt-title-testimonials h3{opacity:0;transform:translateX(-5rem)}.txt-right-title p{opacity:0;transform:translateX(5rem)}.txt-banner.animate,.txt-title-plan p.animate,.txt-title-testimonials h3.animate{animation:1.8s cubic-bezier(.25,1,.5,1) forwards slideInLeft}.txt-title-plan h3.animate{animation:1.4s cubic-bezier(.25,1,.5,1) forwards slideInUp;animation-delay:.4s}.txt-right-title p.animate{animation:1.4s cubic-bezier(.25,1,.5,1) forwards slideInRight;animation-delay:.6s}.accordion-navigation,.wrap-numbers{opacity:0;transform:translateY(2rem);transition:opacity .8s,transform .8s}.accordion-navigation.animate{opacity:1;transform:translateY(0);animation:.8s both slideinup}.accordionContent{opacity:0;transition:opacity 1s}.accordionContent.animate{opacity:1}@keyframes slideInUp{to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{to{opacity:1;transform:translateX(0)}}.card-column.animate,.col-testimoniale-col.animate{animation:1s forwards slideInCard}@keyframes slideInCard{to{opacity:1;transform:translateY(0)}}.wrap-load-proggress{padding-top:4.5rem}.right-beneficion-col{border-top-left-radius:var(--border-radius-xl);border-bottom-left-radius:var(--border-radius-xl);position:relative}.left-beneficion-col::before{content:"";position:absolute;inset:0;background-color:rgba(0,128,0,.9);z-index:1}.left-beneficion,.section-banner .container-fluid{position:relative;z-index:2}.wrapper-beneficion{position:absolute;bottom:2rem;left:2rem;background-color:rgba(255,255,255,.9);border-radius:var(--border-radius-lg);padding:1.5rem 2rem;max-width:480px;box-shadow:0 8px 25px rgba(0,0,0,.15)}.txt-beneficion-right p{padding-bottom:1.5rem}.left-beneficion-col,.right-beneficion-col{opacity:0;visibility:hidden}.left-beneficion-col.animate{animation:1.2s cubic-bezier(.25,1,.5,1) forwards slideInLeftClean}.right-beneficion-col.animate{animation:1.2s cubic-bezier(.25,1,.5,1) forwards slideInRightClean}.left-beneficion-col{position:relative}.left-beneficion{display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding:2rem 3rem 2rem 15rem}.fickle-progress-bar,.txt-banner h2,.txt-beneficion-left h3{padding-bottom:1rem}@keyframes slideInLeftClean{from{transform:translateX(-300px);opacity:0;visibility:visible}to{transform:translateX(0);opacity:1;visibility:visible}}@keyframes slideInRightClean{from{transform:translateX(300px);opacity:0;visibility:visible}to{transform:translateX(0);opacity:1;visibility:visible}}.btn-testimonials,footer .module-social{display:flex;justify-content:end}#pag-nutritie-benficiere .txt-banner{padding-bottom:9rem}.wrapper-cards-all{display:flex;flex-direction:row;border-radius:var(--border-radius-lg)}.img-beneficion-1st,.img-beneficion-2nd{align-items:center;box-shadow:0 .25rem .75rem rgba(0,0,0,.1);width:6rem;height:6rem;margin:0 auto;display:flex;position:relative}.card-beneficion-1st{padding:4rem 2rem 2rem;opacity:0;transform:translateY(2rem);transition:opacity .8s,transform .8s}.img-beneficion-1st{justify-content:center;border-radius:50%;background:radial-gradient(circle at center,#e8f9e8 0,#d2f0d2 70%,#c0e8c0 100%)}.img-beneficion-1st::after,.img-beneficion-1st::before,.img-beneficion-2nd::after,.img-beneficion-2nd::before,.img-beneficion-3rd::after,.img-beneficion-3rd::before{content:"";position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}.img-beneficion-1st::before{width:9rem;height:9rem;background:rgba(200,240,200,.35)}.img-beneficion-1st::after{width:12rem;height:12rem;background:rgba(200,240,200,.2)}.txt-beneficion-card{padding-top:4rem}.img-beneficion-2nd{justify-content:center;border-radius:50%;background:radial-gradient(circle at center,#fde8e8 0,#f9d2d2 70%,#f5bcbc 100%)}.img-beneficion-2nd img{filter:invert(27%) sepia(94%) saturate(7471%) hue-rotate(356deg) brightness(93%) contrast(92%)}.img-beneficion-2nd::before{width:9rem;height:9rem;background:rgba(245,188,188,.35)}.img-beneficion-2nd::after{width:12rem;height:12rem;background:rgba(245,188,188,.2)}.img-beneficion-3rd{display:flex;align-items:center;justify-content:center;width:6rem;height:6rem;border-radius:50%;background:radial-gradient(circle at center,#fff7e0 0,#ffe9a8 70%,#ffd875 100%);position:relative;margin:0 auto;box-shadow:0 .25rem .75rem rgba(0,0,0,.12)}.img-beneficion-3rd img{filter:invert(75%) sepia(92%) saturate(1700%) hue-rotate(5deg) brightness(100%) contrast(97%)}.img-beneficion-3rd::before{width:9rem;height:9rem;background:rgba(255,216,117,.35)}.img-beneficion-3rd::after{width:12rem;height:12rem;background:rgba(255,216,117,.2)}.testimoniale-fickle{background:rgba(46,125,50,.85);color:#fff;border-radius:1rem;padding:1.75rem 1.5rem;position:relative;font-size:1rem;line-height:1.6;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.25);backdrop-filter:blur(0.4rem);-webkit-backdrop-filter:blur(0.4rem);overflow:hidden;height:auto;min-height:18rem;transition:.3s;display:flex;flex-direction:column;justify-content:space-between}.section-banner,.section-title-pages{background-size:cover;background-position:center}.col-testimoniale-col{opacity:0;transform:translateY(50px)}.testimoniale-fickle.scrollable{max-height:22rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,0.5) transparent}.testimoniale-fickle.scrollable::-webkit-scrollbar{width:6px}.testimoniale-fickle.scrollable::-webkit-scrollbar-thumb{background:rgba(255,255,255,.4);border-radius:3px}.testimoniale-fickle::before{content:"";position:absolute;top:-2rem;left:-2rem;width:6rem;height:6rem;background:rgba(255,255,255,.12);border-radius:50%}.testimoniale-fickle::after{content:"❞";font-size:3rem;color:rgba(255,255,255,.6);position:absolute;bottom:.75rem;right:1rem;pointer-events:none}.testimoniale-fickle .fickle-title{margin-bottom:.75rem;color:#ffe082}.testimoniale-fickle .fickle-text-content p{margin:0;font-style:italic}.btn-testimonials{opacity:0;transform:translateX(5rem);transition:1.4s cubic-bezier(.25, 1, .5, 1)}.footer-txt{padding:0 10rem 2rem 0}.footer-under .menu-list,.footer-upper .menu-list{display:flex;flex-direction:row;gap:3rem}.footer-under .menu-list{justify-content:end}.footer-upper .menu-list .menu-list-item a{font-weight:600;color:var(--white)}.footer-under .menu-list.menu-list-level-1{list-style:none;padding-left:0;margin:0;display:flex;gap:8px}.footer-under .menu-list.menu-list-level-1 li{position:relative}.footer-under .menu-list.menu-list-level-1 li:not(:last-child)::after{content:"|";margin-left:8px;color:gray}.menu-list.menu-list-level-1{list-style-type:"› ";padding-left:10px;padding-bottom:2rem}.menu-list.menu-list-level-1 li::marker{font-size:21px}footer .under-left-col,footer .under-right-col{border-top:1px solid #c5c5c5;padding-top:1rem}.anpc-sol{display:flex;flex-direction:row;justify-content:end;padding:9rem 0 0}.anpc,.sol{width:13rem}.section-banner{position:relative;overflow:hidden}.section-banner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);z-index:1}.txt-banner{opacity:0;transform:translateX(-5rem);padding-top:9rem}.btn-banner{opacity:0;transform:translateY(3rem);padding-top:2rem;padding-bottom:9rem}.btn-banner.animate{animation:1.2s cubic-bezier(.25,1,.5,1) forwards slideInUp}.section-title-pages{height:17rem}.txt-title-pages{padding-top:6rem}.txt-impact-1st-col h4{padding-bottom:.8rem}.progress-container{width:100%;height:18px;background:#e5e7eb;border-radius:10px;overflow:hidden}.progress-bar{height:100%;width:0;background:var(--primary-color);border-radius:10px 0 0 10px;transition:width 1.5s}.fickle-progress-bar .fickle-header{display:flex;justify-content:space-between}.fickle-progress-bar .fickle-header .fickle-subtitle{padding-top:.5rem}.section-real-impact{position:relative;background:linear-gradient(to right,#f8fdf9 75%,var(--primary-color) 50%)}.col-right-impact-col{display:flex;justify-content:center;align-items:center;padding:20px}.image-real-impact{border:12px solid var(--white);border-radius:var(--border-radius-lg)}.image-real-impact img{border-radius:var(--border-radius-sm);max-height:30rem}.col-1st-impact,.col-2nd-impact{padding:7rem 2rem 0 0}.col-1st-about-me-col{padding-bottom:3rem}.txt-moment-de-cotitura p i{display:block;margin:1.5rem 0;padding:1rem 1.25rem;border-left:4px solid var(--primary-color,#4caf50);background:#f9f9f9;font-size:1.1rem;font-style:normal;font-weight:700;color:#333}#pag-pov{padding:8rem 0}.module-fickle.fickles-progress-period{display:inline-block;vertical-align:top;margin:0 20px;text-align:center}.fickles-progress-period .fickle-title h4{display:flex;align-items:center;justify-content:center;width:100px;height:100px;margin:0 auto 10px;border-radius:50%;background:#4caf50;color:#fff;font-size:1.4rem;font-weight:700}.wrap-numbers{padding-top:2rem;display:flex;justify-content:center;gap:3rem}.wrapp-pacienta{display:flex;flex-direction:row;gap:1rem}.img-pacienta-1{border:9px solid #efefefc5;border-radius:var(--border-radius-lg);background-color:#efefefc5}.txt-contacteaza-ma{padding-bottom:2rem}#form-widget-id-1111 .container-fluid .row{padding:0}.photo-contact img{border-radius:var(--border-radius-lg);width:100%;height:auto;max-width:40rem;display:block}#pag-tes .testimoniale-fickle{height:25rem}.accordion-evaluation{display:flex;gap:2rem;margin:2rem 0}.accordionMainItem{display:flex;flex-direction:row}.accordion-evaluation .accordion-navigation{background:#f2f8f4;border-radius:.75rem;padding:1.5rem 1rem;min-width:22rem;max-width:24rem}.accordion-evaluation .accordion-navigation ul{list-style:none;margin:0;padding:0}.accordion-evaluation .accordion-navigation li{margin-bottom:.75rem}.accordion-evaluation .accordion-nav-btn{display:flex;align-items:center;justify-content:space-between;width:100%;background:#fff;border:none;padding:.75rem 1rem;font-weight:600;border-radius:.5rem;color:#333;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.08);transition:.25s;font-size:1.2rem}.accordion-evaluation .accordion-nav-btn:hover{background:#e9f5ef;color:#007c3c}.accordion-evaluation .accordion-nav-btn.active{background:#e1f0e6;color:var(--primary-color);font-size:1.2rem;font-weight:600}.accordion-evaluation .accordionContent{flex:1;padding:1.5rem 2rem}.accordion-evaluation .accordionContentItem{display:none}.accordion-evaluation .accordionContentItem:not(.d-none){display:block}.accordion-evaluation .accordion-body{line-height:1.6;color:#444}.accordion-evaluation .accordion-body strong{color:#222}.wrapper-before-after-card{position:relative;width:100%;aspect-ratio:1/1;max-width:500px;margin:2rem auto;overflow:hidden;border-radius:.5rem;background:#000}.wrapper-before-after-card .after img,.wrapper-before-after-card .before img{display:block;width:100%;height:100%;object-fit:cover;user-select:none;pointer-events:none}.wrapper-before-after-card .after{position:absolute;inset:0;overflow:hidden;clip-path:inset(0 0 0 50%);transition:clip-path .25s}.wrapper-before-after-card::after,.wrapper-before-after-card::before{position:absolute;top:.75rem;padding:.25rem .5rem;font-size:.875rem;font-weight:600;color:#fff;background:var(--primary-color);border-radius:.375rem;z-index:30}.wrapper-before-after-card::before{content:"Before";left:.75rem}.wrapper-before-after-card::after{content:"After";right:.75rem}.before-after-slider{position:absolute;top:0;bottom:0;left:50%;width:.125rem;background:#fff;cursor:ew-resize;z-index:20;display:flex;align-items:center;justify-content:center;touch-action:none}.before-after-slider::after{content:"↔";display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background:rgba(0,0,0,.5);color:#fff;font-size:1.1rem;font-weight:700;box-shadow:0 0 .5rem rgba(0,0,0,.4);transition:transform .2s,background .2s}.before-after-slider.dragging::after,.before-after-slider:hover::after{background:rgba(0,0,0,.7);transform:scale(1.1)}@media (max-width:992px){.wrapper-before-after-card{aspect-ratio:4/3}}@media (max-width:768px){.wrapper-before-after-card{aspect-ratio:1/1;margin:1rem auto}.wrapper-before-after-card::after,.wrapper-before-after-card::before{font-size:.75rem;top:.5rem}.before-after-slider::after{width:2rem;height:2rem;font-size:1rem}}