@import"https://fonts.googleapis.com/css2?family=Lora:wght@400;700&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}h1,h2,h3,h4,p{overflow-wrap:break-word}figcation,li,p{text-wrap:pretty}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}html{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;height:auto;background-size:cover;background-repeat:no-repeat;vertical-align:middle;font-style:italic;shape-margin:1rem}button,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.bold{font-weight:700}.italic{font-style:italic}.underline{text-decoration:underline}.navigation{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;background-color:#f5f5f5;box-shadow:0 4px 8px rgba(0,0,0,.1);position:sticky;height:15vh;top:0;width:100%;z-index:1000}@media(max-width:768px){.navigation{padding:1rem}}.navigation .navigation__logo img{max-width:400px;max-height:100px;object-fit:contain}.navigation .navigation__ul{display:flex;gap:1.5rem;list-style:none;margin:0;padding:0}@media(max-width:768px){.navigation .navigation__ul{display:none}}.navigation .navigation__ul li a{text-decoration:none;font-family:Open Sans,sans-serif;color:#1f3770;font-weight:500;transition:color .3s ease}.navigation .navigation__ul li a:hover{color:#a7832e}.navigation .navigation__ul li a.active{color:#a7832e;font-weight:700}.navigation .navigation__social-media{display:flex;align-items:center;gap:1rem}@media(max-width:768px){.navigation .navigation__social-media,.navigation .navigation__social-media #hideOnMobile{display:none}}.navigation .navigation__social-media .btn{background-color:#a7832e;color:#f5f5f5;padding:.5rem 1.5rem;border-radius:.5rem;text-transform:uppercase;font-family:Open Sans,sans-serif;font-weight:700;text-decoration:none;transition:background-color .3s ease}.navigation .navigation__social-media .btn:hover{background-color:#7f6423}.navigation .navigation__social-media .social-media__icons{display:flex;gap:1rem}.navigation .navigation__social-media .social-media__icons a{font-size:1.2rem;color:#1f3770;transition:color .3s ease}.navigation .navigation__social-media .social-media__icons a:hover{color:#a7832e}.navigation .navigation__social-media .social-media__icons a .fab{display:inline-block}.navigation .navigation__hamburger{display:none;cursor:pointer}@media(max-width:768px){.navigation .navigation__hamburger{display:block}}.navigation .navigation__hamburger .fas{font-size:1.5rem;color:#1f3770}.navigation .mobile-navigation{display:none;position:fixed;top:0;right:0;width:100%;height:100%;background-color:#1f3770;color:#f5f5f5;padding:2rem;z-index:1100;transform:translateX(100%);transition:transform .3s ease-in-out}.navigation .mobile-navigation.active{display:block;transform:translateX(0)}.navigation .mobile-navigation .mobile-navigation__close{display:flex;justify-content:flex-end;cursor:pointer}.navigation .mobile-navigation .mobile-navigation__close .fas{font-size:1.5rem;color:#f5f5f5}.navigation .mobile-navigation .mobile-navigation__ul{list-style:none;padding:2rem 0;margin:0;display:flex;flex-direction:column;gap:1.5rem}.navigation .mobile-navigation .mobile-navigation__ul li a{text-decoration:none;font-family:Open Sans,sans-serif;font-size:1.25rem;color:#f5f5f5;font-weight:700;transition:color .3s ease}.navigation .mobile-navigation .mobile-navigation__ul li a.active,.navigation .mobile-navigation .mobile-navigation__ul li a:hover{color:#d5b466}.navigation .mobile-navigation .social-media__icons{display:flex;justify-content:center;gap:1.5rem;margin-top:2rem}.navigation .mobile-navigation .social-media__icons a{font-size:1.5rem;color:#f5f5f5}.navigation .mobile-navigation .social-media__icons a:hover{color:#a7832e}.navigation .mobile-navigation .social-media__icons a .fab{display:inline-block}.hero{min-height:85vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background-image:url(/gallery/gallery22.jpeg);background-size:cover;background-position:50%;position:relative;color:#f5f5f5;padding:0 20px}.hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}.hero .heroContent{position:relative;z-index:2;max-width:800px}.hero .headline{font-family:Lora,serif;font-size:2.5rem;font-weight:700;margin-bottom:20px;line-height:1.2}.hero .subheadline{font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:400;margin-bottom:30px;line-height:1.6}.hero .ctaButton{font-family:Roboto Condensed,sans-serif;font-size:1rem;font-weight:700;background-color:#a7832e;color:#f5f5f5;padding:15px 30px;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.hero .ctaButton:hover{background-color:#7f6423}.hero .scrollIndicator{position:absolute;bottom:20px;z-index:2;animation:bounce 2s infinite}.hero .scrollIndicator .scrollArrow{font-size:2rem;color:#f5f5f5}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@media(max-width:768px){.hero .headline{font-size:2rem}.hero .subheadline{font-size:1rem}.hero .ctaButton{font-size:.9rem;padding:10px 20px}}@media(max-width:480px){.hero .headline{font-size:1.5rem}.hero .subheadline{font-size:.9rem}.hero .ctaButton{font-size:.8rem;padding:8px 16px}}.socialProof{padding:80px 20px;background-color:#f5f5f5;text-align:center}.socialProof .sectionTitle{font-family:Lora,serif;font-size:2rem;color:#1f3770;margin-bottom:40px}.socialProof .testimonials{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:60px}.socialProof .testimonialCard{background:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);max-width:300px;text-align:left;transition:transform .3s ease}.socialProof .testimonialCard:hover{transform:translateY(-10px)}.socialProof .starRating{color:#a7832e;margin-bottom:10px}.socialProof .star{font-size:1.2rem}.socialProof .testimonialText{font-family:Open Sans,sans-serif;font-size:1rem;color:#000;margin-bottom:10px}.socialProof .testimonialAuthor{font-family:Roboto Condensed,sans-serif;font-size:.9rem;color:#1f3770;font-weight:700}.socialProof .results{display:flex;justify-content:center;gap:40px;flex-wrap:wrap}.socialProof .resultItem{text-align:center}.socialProof .resultNumber{font-family:Lora,serif;font-size:2.5rem;color:#1f3770;margin-bottom:10px}.socialProof .resultLabel{font-family:Open Sans,sans-serif;font-size:1rem;color:#000}.socialProof .posterGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0 auto 60px;max-width:1100px;padding:0 10px}@media(max-width:1024px){.socialProof .posterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.socialProof .posterGrid{grid-template-columns:1fr}}.socialProof .posterCard{background:#fff;border-radius:14px;box-shadow:0 6px 16px rgba(0,0,0,.08);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease;border:1px solid rgba(0,0,0,.04)}.socialProof .posterCard:hover{transform:translateY(-6px);box-shadow:0 10px 22px rgba(0,0,0,.12)}.socialProof .posterImg{display:block;width:100%;height:auto}.socialProof .posterCaption{font-family:Roboto Condensed,sans-serif;font-size:.9rem;color:#1f3770;padding:10px 12px 14px;text-align:left;border-top:1px solid #e0e0e0;background:#f5f5f5}.socialProof .lightbox{position:fixed;inset:0;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:1000;cursor:zoom-out}.socialProof .lightboxContent{position:relative;max-width:90%;max-height:90%;background:#fff;border-radius:10px;padding:10px;cursor:auto;display:flex;flex-direction:column;align-items:center}.socialProof .lightboxImg{width:auto;height:auto;max-width:100%;max-height:80vh;border-radius:6px}.socialProof .lightboxCaption{font-family:Open Sans,sans-serif;font-size:.95rem;margin-top:10px;color:#1f3770}.socialProof .lightboxClose{position:absolute;top:8px;right:12px;font-size:1.5rem;font-weight:700;color:#000;background:none;border:none;cursor:pointer;transition:transform .2s ease}.socialProof .lightboxClose:hover{transform:scale(1.2)}@media(max-width:768px){.socialProof .sectionTitle{font-size:1.75rem}.socialProof .testimonialCard{max-width:100%}.socialProof .resultNumber{font-size:2rem}}@media(max-width:480px){.socialProof .sectionTitle{font-size:1.5rem}.socialProof .resultNumber{font-size:1.75rem}}.problemSolution{padding:80px 20px;background-color:#fff;text-align:center}.problemSolution .content{max-width:800px;margin:0 auto}.problemSolution .sectionTitle{font-family:Lora,serif;font-size:2rem;color:#1f3770;margin-bottom:30px}.problemSolution .story{font-family:Open Sans,sans-serif;font-size:1.1rem;color:#000;line-height:1.8;margin-bottom:20px}.problemSolution .story strong{color:#1f3770;font-weight:700}.problemSolution .painPoints{text-align:left;margin:40px 0}.problemSolution .painPointsTitle{font-family:Roboto Condensed,sans-serif;font-size:1.5rem;color:#1f3770;margin-bottom:20px}.problemSolution .painPointsList{list-style:none;padding:0}.problemSolution .painPointsList li{font-family:Open Sans,sans-serif;font-size:1rem;color:#000;margin-bottom:15px;padding-left:20px;position:relative}.problemSolution .painPointsList li:before{content:"•";color:#a7832e;font-size:1.2rem;position:absolute;left:0;top:0}.problemSolution .painPointsList li strong{color:#1f3770;font-weight:700}.problemSolution .transformation{background-color:#f5f5f5;padding:20px;border-radius:10px;margin-top:40px}.problemSolution .transformationTitle{font-family:Roboto Condensed,sans-serif;font-size:1.5rem;color:#1f3770;margin-bottom:15px}.problemSolution .transformationText{font-family:Open Sans,sans-serif;font-size:1.1rem;color:#000;line-height:1.8}.problemSolution .transformationText strong{color:#1f3770;font-weight:700}@media(max-width:768px){.problemSolution .sectionTitle{font-size:1.75rem}.problemSolution .story,.problemSolution .transformationText{font-size:1rem}.problemSolution .painPointsTitle,.problemSolution .transformationTitle{font-size:1.3rem}}@media(max-width:480px){.problemSolution .sectionTitle{font-size:1.5rem}.problemSolution .story,.problemSolution .transformationText{font-size:.9rem}.problemSolution .painPointsTitle,.problemSolution .transformationTitle{font-size:1.1rem}}.offer{padding:80px 20px;background-color:#f5f5f5;text-align:center}.offer .content{max-width:1000px;margin:0 auto}.offer .sectionTitle{font-family:Lora,serif;font-size:2rem;color:#1f3770;margin-bottom:20px}.offer .sectionSubtitle{font-family:Open Sans,sans-serif;font-size:1.1rem;color:#000;margin-bottom:40px}.offer .offerGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;margin-bottom:40px}.offer .offerSection{background:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);text-align:left}.offer .offerSectionTitle{font-family:Roboto Condensed,sans-serif;font-size:1.5rem;margin-bottom:20px}.offer .offerList{list-style:none;padding:0}.offer .offerList li{font-family:Open Sans,sans-serif;font-size:1rem;color:#f5f5f5;margin-bottom:15px;display:flex}.offer .offerList li .icon{color:#a7832e;margin-right:10px}.offer .offerList li strong{font-weight:800}.offer .priceSection{margin:40px 0}.offer .totalValue,.offer .yourPrice{font-family:Open Sans,sans-serif;font-size:1.2rem;color:#000;margin-bottom:10px}.offer .totalValue strong,.offer .yourPrice strong{color:#1f3770;font-weight:700}.offer .guarantee{display:flex;align-items:center;justify-content:center;background:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);margin-bottom:40px}.offer .guarantee .guaranteeIcon{color:#a7832e;margin-right:10px}.offer .guarantee .guaranteeText{font-family:Open Sans,sans-serif;font-size:1rem;color:#000;margin:0}.offer .guarantee .guaranteeText strong{color:#1f3770;font-weight:700}.offer .guarantee,.offer .offerSection{background:url(/images/what-to-get.jpg) 50%/cover no-repeat;position:relative;padding:20px;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);text-align:left;color:#f5f5f5;overflow:hidden}.offer .guarantee:before,.offer .offerSection:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1}.offer .guarantee *,.offer .offerSection *{position:relative;z-index:2}.offer .ctaButton{font-family:Roboto Condensed,sans-serif;font-size:1rem;font-weight:700;background-color:#a7832e;color:#f5f5f5;padding:15px 30px;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.offer .ctaButton:hover{background-color:#7f6423}@media(max-width:768px){.offer .sectionTitle{font-size:1.75rem}.offer .sectionSubtitle{font-size:1rem}.offer .offerSectionTitle{font-size:1.3rem}.offer .offerList li{font-size:.9rem}.offer .totalValue,.offer .yourPrice{font-size:1rem}.offer .guaranteeText{font-size:.9rem}.offer .ctaButton{font-size:.9rem;padding:10px 20px}}@media(max-width:480px){.offer .sectionTitle{font-size:1.5rem}.offer .sectionSubtitle{font-size:.9rem}.offer .offerSectionTitle{font-size:1.1rem}.offer .offerList li{font-size:.8rem}.offer .totalValue,.offer .yourPrice{font-size:.9rem}.offer .guaranteeText{font-size:.8rem}.offer .ctaButton{font-size:.8rem;padding:8px 16px}}.faqSection{max-width:700px;margin:0 auto;padding:2rem}.faqSection .faqTitle{font-size:1.8rem;font-weight:700;text-align:center;margin-bottom:1.5rem}.faqSection .faqList{display:flex;flex-direction:column;gap:1rem}.faqSection .faqItem{background:#f8f9fa;padding:1rem;border-radius:8px;cursor:pointer;transition:all .3s ease}.faqSection .faqItem:hover{background:#e9ecef}.faqSection .faqItem .faqQuestion{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:1.1rem}.faqSection .faqItem .faqIcon{transition:transform .3s ease}.faqSection .faqItem .faqIcon.open{transform:rotate(180deg)}.faqSection .faqItem .faqAnswer{margin-top:.5rem;display:none;font-size:.95rem;color:#495057}.faqSection .faqItem.active .faqAnswer{display:block}.closing{padding:80px 20px;background:linear-gradient(135deg,#1f3770,#142348);color:#f5f5f5;text-align:center}.closing .content{max-width:800px;margin:0 auto}.closing .sectionTitle{font-family:Lora,serif;font-size:2rem;margin-bottom:20px;color:#a7832e}.closing .sectionText{font-family:Open Sans,sans-serif;font-size:1.1rem;line-height:1.8;margin-bottom:30px}.closing .ctaContainer{margin-bottom:20px}.closing .ctaButton{font-family:Roboto Condensed,sans-serif;font-size:1rem;font-weight:700;background-color:#a7832e;color:#f5f5f5;padding:15px 30px;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.closing .ctaButton:hover{background-color:#7f6423}.closing .ctaSubtext{font-family:Open Sans,sans-serif;font-size:.9rem;margin-top:10px}.closing .ctaSubtext strong{color:#a7832e;font-weight:700}.closing .guaranteeText{font-family:Open Sans,sans-serif;font-size:1rem;margin-top:20px}.closing .guaranteeText strong{color:#a7832e;font-weight:700}@media(max-width:768px){.closing .sectionTitle{font-size:1.75rem}.closing .sectionText{font-size:1rem}.closing .ctaButton{font-size:.9rem;padding:10px 20px}.closing .ctaSubtext{font-size:.8rem}.closing .guaranteeText{font-size:.9rem}}@media(max-width:480px){.closing .sectionTitle{font-size:1.5rem}.closing .sectionText{font-size:.9rem}.closing .ctaButton{font-size:.8rem;padding:8px 16px}.closing .ctaSubtext{font-size:.7rem}.closing .guaranteeText{font-size:.8rem}}.footer{background-color:#000;color:#f5f5f5;padding:3rem 0;font-family:Open Sans,sans-serif}.footer__container{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem;padding:0 2rem}.footer__logo{max-width:300px}.footer__logo .logo{font-family:Lora,serif;font-size:1.8rem;font-weight:700;color:#a7832e}.footer__logo p{margin-top:.5rem;font-size:1rem;line-height:1.5}.footer__linkSection{display:flex;gap:3rem}.footer__links{display:flex;flex-direction:column}.footer__links h3{font-family:Roboto Condensed,sans-serif;font-size:1.2rem;font-weight:600;margin-bottom:1rem;color:#1f3770}.footer__links a{color:#f5f5f5;text-decoration:none;font-size:1rem;margin-bottom:.5rem;transition:color .3s ease}.footer__links a:hover{color:#a7832e}.footer__cta{max-width:300px}.footer__cta h3{font-family:Roboto Condensed,sans-serif;font-size:1.2rem;font-weight:600;color:#1f3770;margin-bottom:1rem}.footer__cta p{font-size:1rem;line-height:1.5;margin-bottom:1rem}.footer__cta .footer__ctaBtn{display:inline-block;background-color:#a7832e;color:#000;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;border-radius:5px;transition:background-color .3s ease}.footer__cta .footer__ctaBtn:hover{background-color:#7f6423}.footer__socials{display:flex;gap:1rem}.footer__socials a{color:#f5f5f5;font-size:1.5rem;transition:color .3s ease}.footer__socials a:hover{color:#a7832e}.footer__bottom{text-align:center;padding:2rem 0 0;border-top:1px solid #e0e0e0;margin-top:2rem}.footer__bottom p{font-size:.9rem}.footer__bottom a{color:#1f3770;font-weight:600;text-decoration:none}.footer__bottom a:hover{text-decoration:underline}@media(max-width:768px){.footer__container{flex-direction:column;align-items:center;text-align:center}.footer__linkSection{flex-direction:column;gap:1.5rem}}.whatsapp-chat{position:fixed;bottom:20px;right:20px;background-color:#25d366;color:#fff;padding:1rem;border-radius:50%;display:flex;justify-content:center;align-items:center;text-decoration:none;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .3s ease-in-out;z-index:1000}.whatsapp-chat .whatsapp-icon{font-size:24px}.whatsapp-chat:hover{transform:scale(1.1)}.whatsapp-icon{font-size:24px}